Schreiben Sie diese Matrixformel in F76 und beenden Sie die Eingabe mit Strg + Umschalt + Eingabetaste .
{=SUM(IF(("BG00"=$B$76:$B$79)*($C$76:$C$79>=30)*($C$76:$C$79<=40)*(E74=$D$76:$D$79), 1/COUNTIFS($B$76:$B79, "BG00", $A$76:$A$79, $A$76:$A$79, $C$76:$C$79, ">="&30, $C$76:$C$79, "<="&40,$D$76:$D$79,E74)),0)}
Bearbeitet:
Wie es funktioniert:
Der erste Teil der Formel gibt 90028
von A76:A79
da Bestell - ID in Zeile 1 nur paßt zu allen drei conditons .
{=SUM(IF(("BG00"=$B$76:$B$79)*($C$76:$C$79>=30)*($C$76:$C$79<=40)*(E74=$D$76:$D$79),A76:A79,0))}
Anmerkung: Die obige Formel wurde absichtlich hinzugefügt A76:A79
, um den Wert von Range zu erhalten. Andernfalls wird der zweite Teil Countifs
als True- Bedingungen der IF eingegeben und es wird 1 zurückgegeben (nur One Match).
{=COUNTIFS($B$76:$B79, "BG00", $A$76:$A$79, $A$76:$A$79, $C$76:$C$79, ">="&30, $C$76:$C$79, "<="&40,$D$76:$D$79,E74)),0)}
Wenn Auftrag Id 90028
in row 4
würde alle drei Bedingungen entsprechen Orgin, Status & Date
dann Countifs
würde Rückkehr haben 2
.
SUM
& 1/Countifs
wurde der Formel als "aufgegebene Vorsichtsmaßnahme" hinzugefügt, andernfalls funktioniert diese Formel auch ohne sie.
{=IF(("BG00"=$B$76:$B$79)*($C$76:$C$79>=30)*($C$76:$C$79<=40)*(E74=$D$76:$D$79), COUNTIFS($B$76:$B79, "BG00", $A$76:$A$79, $A$76:$A$79, $C$76:$C$79, ">="&30, $C$76:$C$79, "<="&40,$D$76:$D$79,E74),0)}
SUM
ist sehr nützlich, wenn Werte aus dem Bereich A76:A79
zu den Kriterien hinzugefügt werden müssen.
Hinweis,
- Passen Sie die Zellverweise in der Formel nach Bedarf an.
- Wenn Sie das heutige Datum in E74 eingeben, müssen Sie die Spalte "Datum" mit wenigen ähnlichen Datumswerten füllen , mit denen übereinstimmen soll.