Excel - Extrahieren von Daten, wenn eine Zelle einen Text enthält

Excel - Extrahieren von Daten, wenn eine Zelle einen Text enthält

Ich habe ein Beispielbild von dem erstellt, was ich versuche zu tun.

Ich möchte, dass in den Zellen r3 bis R11 alle Stunden in dieser Zeile addiert werden, jedoch nur die Feiertagsstunden.

Kann mir jemand helfen? Danke

Bildbeschreibung hier eingeben

Antwort1

Mit dieser raffinierten Methode können Sie das Problem beheben:

Bildbeschreibung hier eingeben

Wie es funktioniert:

  • Geben Sie diese Formel in die Zelle ein K145und füllen Sie sie aus.

=COUNTIF(B145:I145,$K$144)*7.5

  • Formel in Zelle J145, füllen Sie sie aus.

=SUM(B145:H145)-K145

Passen Sie die Zellbezüge in der Formel nach Bedarf an.

Antwort2

Rx=SUMIF(Bx:Nx,"hol",Cx:Ox)

oder, wenn Sie Nullen ausblenden möchten,

Rx=IF(0=SUMIF(Bx:Nx,"hol",Cx:Ox),"",SUMIF(Bx:Nx,"hol",Cx:Ox))

d. h. für R3 lautet die Formel

=IF(0=SUMIF(B3:N3,"hol",C3:O3),"",SUMIF(B3:N3,"hol",C3:O3))

Beispiel

PS: Achten Sie nicht auf Kommas in Zahlen – das ist die nationale Formatierung.

Antwort3

Okay, da Sie Zeilen und nicht Spalten bedingt summieren möchten, ist die Formel etwas chaotisch, erzeugt aber das gewünschte Ergebnis. Ich gehe im Beispiel davon aus, dass „Dave“ Zeile Nr. 6 ist.

=SUM(IF(B6="HOL";C6;0);IF(D6="HOL";E6;0);IF(F6="HOL";G6;0);IF(H6="HOL";I6;0);IF(J6="HOL";K6;0);IF(L6="HOL";M6;0);IF(N6="HOL";O6;0))

Es gibt möglicherweise eine elegantere Lösung, aber SUMIF unterstützt nur kontinuierliche Bereiche.

verwandte Informationen