2017-02-14 19 views
0

Ich habe eine Tabelle, wo ich bedingte Format/markieren Sie die niedrigsten 3 Punkte in Folge zu fallen gelassenen Bewertungen, die Teil einer Gesamtberechnung sind. Ich verwende die SMALL-Funktion, um erfolgreich die Summe zu berechnen. =SUM(A2:I2)-SMALL(A2:I2,1)-SMALL(A2:I2,2)-SMALL(A2:I2,3), aber wenn ich versuche, die Funktion KLEIN im Feld Benutzerdefinierte Formel des bedingten Format zu verwenden, markiert es 0,60,60,60 und nicht 0,60 , 60Wie Hervorhebung Dubletten in Google Blätter bedingte Formatierung zu beseitigen

119 101 60 100 0 109 60 60 112 TOTAL:601 

wenn vier der Werte 0 sind, wird es alle 0 Highlight für .. wenn 60 die niedrigste Punktzahl und es gibt 4 oder mehr Noten von 60 ist, wird es alle und nicht markieren zu reflektieren, dass nur 3 der Punkte sind tatsächlich fallen gelassen.

Gibt es eine andere Möglichkeit (benutzerdefinierte Formel), die nur die niedrigsten 3 Punkte in der Zeile hervorheben kann, selbst wenn der drittniedrigste Duplikate in der Reihe haben könnte?

Antwort

2

Ich habe mit dieser Formel (vorausgesetzt Werte beginnen in A1) kommen, die leider ein bisschen zu lang

=OR(A1<SMALL($A1:$I1,3),AND(A1=SMALL($A1:$I1,3),COUNTIF($A1:A1,SMALL($A1:$I1,3))<=(3-COUNTIF($A1:$I1,"<"&SMALL($A1:$I1,3))))) 

oder

ist
=OR(A1<SMALL($A1:$I1,3),AND(A1=SMALL($A1:$I1,3),(COUNTIF($A1:A1,SMALL($A1:$I1,3))+COUNTIF($A1:$I1,"<"&SMALL($A1:$I1,3))<=3))) 

Die Logik ist, dass es alle Zellen unterstreicht die sind kleiner als der drittkleinste Wert, dann irgendwelche Werte (beginnend von links), die gleich dem drittkleinsten Wert sind, bis die Summe gleich drei ist.

Ich habe die zweite Reihe zu zeigen, verändert, dass er den zweiten Null anstelle des zweiten 60.

enter image description here

+0

BRILLIANT wählt !!! FUNKTIONIERT PERFEKT! DANKE! – MBAPres

+0

Danke - es hat für dich funktioniert. –