Array-Formel

Definition - Was bedeutet Array-Formel?

Eine Array-Formel ist eine Formel, die in Tabellenkalkulationen verwendet wird, um mehrere Berechnungen für eine Reihe von Elementen in einem Array und nicht für einen einzelnen Datenwert durchzuführen. Es gibt zwei Arten von Ergebnissen, die von einer Array-Formel zurückgegeben werden: ein einzelnes Ergebnis oder mehrere Ergebnisse.

Technische.me erklärt die Array-Formel

Eine Array-Formel kann verwendet werden, um eine Spalte oder Zeile von Zwischensummen durch Platzieren in einer Reihe von Zellen zu berechnen, oder sie kann verwendet werden, um einen einzelnen Wert in einer einzelnen Zelle zu berechnen. Beispielsweise gibt eine Array-Formel = ROW (A1: A5) eine Reihe von Zahlen zurück, bei denen es sich um die Zeilennummern in der ersten Zelle aus dem Bereich A1: A5 handelt. Mit anderen Worten, es wird {1, 2, 3, 4, 5} zurückgegeben.

In einer Excel-Tabelle wird eine Array-Formel in geschweifte Klammern {} eingeschlossen. Eine Containerfunktion wie SUM oder COUNT wird immer verwendet, wenn mit Arrayformeln gearbeitet wird, um eine Reihe von Daten zu einem Ergebnis mit einer einzigen Zahl zusammenzufassen. Die Formel = ROW (A1: A5) gibt im normalen Modus eine einzelne Zahl 1 zurück, und die Containerfunktion SUM führt nur die Summe dieser einzelnen Zahl aus. Wenn die Formel als Arrayformel verwendet wird, gibt = ROW (A1: A5) ein Array mit Zeilennummern zurück und die SUM-Funktion addiert die Elemente des Arrays und gibt ein Ergebnis von 15 (= 1 + 2 + 3 + 4 + 5) zurück ).

Array-Formeln haben folgende Vorteile:

  • Konsistenz: Die Array-Formel bietet Konsistenz, wodurch die Datengenauigkeit erhalten bleibt.
  • Datensicherheit: Die Mehrzellen-Array-Formel kann nicht überschrieben werden. Diese Eigenschaft hilft, Fehler aufgrund von Manipulationen zu reduzieren.
  • Einzelarrayformel: Einzelarrayformeln können anstelle mehrerer Zwischenformeln verwendet werden.

Das Problem bei Array-Formeln besteht darin, dass große Formeln Berechnungen verlangsamen können. Darüber hinaus können andere Benutzer der Tabelle die Array-Formeln möglicherweise nicht verstehen.