Wann sollte SUM() in Excel als Arrayformel verwendet werden und wann nicht?

Wann sollte SUM() in Excel als Arrayformel verwendet werden und wann nicht?

Wie kommt es, dass {=SUM(A2:A10*B2:B10)} funktioniert, ohne STRG+UMSCHALT+EINGABE aber nicht?

Ich versuche, mehr über Array-Formeln zu lernen, aber ich wünschte, es gäbe eine Anleitung zu dem, was hinter den Kulissen passiert. Gibt A2:A10*B2:B10 nicht einfach ein Array von Multiplikationen aus? In diesem Fall sollte SUM in der Lage sein, das einfach zu verarbeiten? Aber hier verwenden wir die Array-Formel-Syntax, was bedeutet, dass wir die AF-Version von SUM verwenden? Bedeutet das, dass es jede Multiplikation durchläuft, sie summiert und sie irgendwie zusammenfügt? Wirklich verwirrend.

Antwort1

Sie müssen kein Array eingeben, wenn die Summe einfache Bereiche oder Zahlen enthält. Sie können das Eingeben des Arrays mit Sumproduct() vermeiden.

Um zu sehen, wie Excel die verschiedenen Formeln verarbeitet, verwenden Sie das Tool „Formel auswerten“ in der Multifunktionsleiste „Formeln“.

Sehen Sie eine kleine Animation dazuHier

verwandte Informationen