Excel: So überprüfen Sie Werte in mehreren Zeilen, indem Sie Werte pro Tag markieren und die Zeile mit dem frühesten Eintrag hervorheben

Excel: So überprüfen Sie Werte in mehreren Zeilen, indem Sie Werte pro Tag markieren und die Zeile mit dem frühesten Eintrag hervorheben

Ich habe eine Datenbank, die den jedem Kunden in jeder Woche des Jahres zugewiesenen Wert anzeigt. Ich möchte die früheste Woche, in der ein Wert für einen Kunden mit demselben Attribut vorhanden ist, hervorheben (d. h. ganz am Ende meines Berichts mit einem X markieren), damit ich die restlichen Zeilen für jede Kunden-/Attributkombination eliminieren kann. Beispiel:

aktuell

Was ich habe

gewünscht

Was ich möchte

Antwort1

Versuchen Sie diese Formel:

=AGGREGATE(15,6,COLUMN($C$2:$G$10)/(INDEX((A2=$A$2:$A$10)*(B2=$B$2:$B$10)*($C$2:$G$10),)>0),1)=AGGREGATE(15,6,COLUMN($C2:$G2)/(ISNUMBER($C2:$G2)),1)

Bildbeschreibung hier eingeben

Wie Sie sehen, habe ich die Rückgabe TRUE/FALSE beibehalten. Wenn Sie dies möchten, Xverwenden Sie Folgendes:

=IF(AGGREGATE(15,6,COLUMN($C$2:$G$10)/(INDEX((A2=$A$2:$A$10)*(B2=$B$2:$B$10)*($C$2:$G$10),)>0),1)=AGGREGATE(15,6,COLUMN($C2:$G2)/(ISNUMBER($C2:$G2)),1),"X","")

Es wird Xeine leere Zelle zurückgegeben.

Die Funktion AGGREGATE() wurde in Excel 2010 eingeführt.

Notiz:

Es wird TRUE an alle zurückgegeben, die am frühesten gleichauf liegen.

verwandte Informationen