Excel 2013-Platzhalter für bestimmte Bereiche und Sumif

586
Vicente Gre

Ich versuche, einen Platzhalter zu verwenden, der auf einen bestimmten Bereich innerhalb einer Sumif-Funktion beschränkt ist.

Beispiel:

Ich habe diese Codes bekommen:

ABC-1 ABC-2 ABC-3 ABC-4 ABC-5 ABC-6 

Und ich möchte SUMIF von ABC-3 zu ABC-5.

Ich habe herausgefunden, dass ich früher ABC - [! 3-5] verwenden sollte, aber auf Excel 2013 funktioniert es nicht.

Jede Hilfe wäre toll, danke.

0

1 Antwort auf die Frage

1
Scott Craner

Sie könnten so etwas tun:

=SUM(SUMIF(A:A,"ABC-" & ,B:B)) 

Dies führt drei SUMIFS aus und summiert die Ergebnisse.

enter image description here

Bearbeiten:

Um etwas dynamischer zu sein, können Sie den Start- und den Endpunkt in zwei Zellen einfügen und dann diese Matrixformel verwenden, um Ihre Antwort zu erhalten:

=SUM(SUMIF(A:A,"ABC-" & ROW(INDIRECT($D$1 & ":" & $D$2)),B:B)) 

Da es sich um eine Arrayformel handelt, muss sie beim Verlassen des Bearbeitungsmodus mit Strg-Umschalt-Eingabe anstelle von Enter bestätigt werden. Wenn es richtig gemacht wird, wird Excel {}die Formel verwenden.

enter image description here

Dies funktioniert für diese spezielle Situation hervorragend. Gibt es einen allgemeineren Weg, dies zu tun? Wenn ich verschiedene Codeserien hatte, die die Verwendung des früheren Platzhalterformats "ABC - [! 3-5]" erfordern. Vicente Gre vor 8 Jahren 0
@VicenteGre siehe Bearbeiten. Scott Craner vor 8 Jahren 1
Gibt es eine Möglichkeit, den "ABC-" Teil auch auf eine andere Zelle zu verweisen? Vicente Gre vor 8 Jahren 0
@VicenteGre ersetzt einfach "ABC-" mit Ihrer Zellenreferenz. Scott Craner vor 8 Jahren 0
Hallo Scott. Es ist eine gute Antwort, und ich kann sehen, dass es funktioniert, aber als gelegentlicher Leser kann ich nur sagen, dass Sie ein Ergebnis erzielt haben, das * wahrscheinlich * die Summe von drei der Zellen aus Spalte "B" ist. Für Debugging- und Präsentationszwecke empfehle ich, Spalte "B" nicht auf mehrere Kopien desselben Werts einzustellen, sondern auf 1, 2, 4, 8, 16, 32, 64, ... (oder, wenn Sie möchten, 1, 2, 4, 10, 20, 40, 100,…), so dass es einfach und eindeutig ist, welche Spalte `B`-Zellen hinzugefügt werden. Scott vor 8 Jahren 0