Markieren Sie den maximalen absoluten Wert in einer Datenzeile

Markieren Sie den maximalen absoluten Wert in einer Datenzeile

Ich versuche, bedingte Formatierung zu verwenden, um den maximalen absoluten Wert innerhalb einer Datenzeile hervorzuheben. Wenn meine Daten beispielsweise sind 10, -11, 5, -2, möchte ich -11die größte Abweichung von Null hervorheben. Irgendeine Idee, wie das geht?

Ich habe versucht, es zu verwenden =MAX(ABS(range))und zu ändern, um die gewünschte Zahl hervorzuheben, aber bisher ohne Erfolg. Ich habe auch versucht, Strg+Umschalt+Eingabe zu verwenden, um daraus ein Array innerhalb der bedingten Formatierung zu machen, aber auch da hatte ich kein Glück.

Danke!

Antwort1

Die bedingte Formatierung mag keine CSE-Arrayformeln.

Außerdem muss die Formel WAHR/FALSCH ergeben und darf keine Zahl zurückgeben.

Verwenden Sie eine Formel wie diese:

=AGGREGATE(14,6,ABS($A$1:$A$4),1)=ABS($A1)

Antwort2

Sie können den maximalen Absolutwert ohne Matrixformel berechnen. Für Daten in A1:A10 gilt:

=ABS(A1)=MAX(-MIN($A$1:$A$10),MAX($A$1:$A$10))

Der maximale absolute Wert ist der größere der beiden Werte: Minimalwert mal -1 oder Maximalwert.

Julie gebührt der Dank für die Idee in dieser alten Antwort:https://superuser.com/a/641624/76571

verwandte Informationen