2017-02-10 6 views
4

Ich muss nur die erste Nummer in sortierter Reihenfolge markieren.Bedingte Formatierung - erster Wert niedriger als

Zum Beispiel habe ich eine Zeile:

 
10000 8250 6500 4750 3000 1250 

Alles was ich brauche ist die erste Zelle zu markieren, die niedriger ist als 5000. So Wert 4750 wird „grün“ sein, aber andere zwei Zellen nach dieser Zelle werden wieder ohne Formatierung.

Antwort

1

Coole Frage, weil die Formel den ersten Wert berücksichtigen muss. Meine Lösung wird unter Verwendung von bedingter Formatierung mit der folgenden Formel:

=COUNTIFS($G25:G25,"<5000")=1 

Wo Zeile 25:25 wird die Zeile mit den Werten, mit dem ersten Wert in G25 zu sein. Wenn der erste absolute G-Bezugswert beibehalten wird, wächst der COUNTIF-Bereich mit jeder neuen Zelle im bedingten Format.

+0

Tut mir leid, es funktioniert nicht. –

+0

Wirklich? Es funktioniert gut für mich, werfen Sie einen Blick auf diese Google-Tabelle [link] (https://docs.google.com/spreadsheets/d/1WkYZSU2SmsXbci2UUTWYkQKEQVFA_J-YJOYkdbQIk2Y/edit?usp=sharing) mit der gleichen Formel, versuchen Sie, die Werte zu ändern – Harlekuin

0

Ich versuche einige "magische Formel", die in meinem Szenario funktioniert, obwohl es keine universelle Lösung ist. Falls jemand ein ähnliches Problem hat wie ich, können Sie diese Formel verwenden und bearbeiten. Btw, ich hatte in dieser Formel für jede Zelle separat, nicht für Bereich

 
=AND(INDIRECT("RC[+1]";0)F8;ISBLANK(INDIRECT("RC[-1]";0)));NOT(INDIRECT("RC[-1]";0)INDIRECT("RC[+2]";0)))) 
0

Sehr interessante Frage zu schreiben.

Hier ist meine Idee für Bereich B1:H1 (doppelte Werte aufgelöst):

10000 8250 6500 4750 4750 3000 1250 
10000 8250 6500 5000 5000 3000 1250 
10000 8250 6500 4750 4750 3000 1250 

nun in Zelle J1 Sie mit Formel gehen sollte:

=INDIRECT(CHAR(64+MATCH(4999,B1:H1,-1)+2)&ROW(H1)) 

Diese Formel den ersten Wert geben Ihnen niedriger als 5000.

Jetzt wäre die benutzerdefinierte Formel für die Formatierung:

=IF(AND(B1=$J1,B1<A1),1,0) 

Auf diese Weise würden Sie doppelte grüne Werte vermeiden, und es erklärt, warum ich nicht mit Spalte A gestartet habe.