Arrays, Array-Formeln und Tabellen-Arrays in Excel

Inhaltsverzeichnis:

Arrays, Array-Formeln und Tabellen-Arrays in Excel
Arrays, Array-Formeln und Tabellen-Arrays in Excel
Anonim

Ein Array ist ein Bereich oder eine Gruppe verwandter Datenwerte. Die Werte in einem Array werden normalerweise in benachbarten Zellen gespeichert. Erfahren Sie, wie Arrays in Formeln und als Argumente für bestimmte Funktionen verwendet werden, wie z. B. die Array-Formen der LOOKUP- und INDEX-Funktionen.

Diese Anleitung gilt für Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 für Mac, Excel 2016 für Mac, Excel für Mac 2011, Excel für Microsoft 365 und Excel Online.

Bottom Line

Array-Formeln führen Berechnungen wie Addition und Multiplikation auf den Werten in einem oder mehreren Arrays statt auf einem einzelnen Datenwert aus. Arrays haben viel mit Standardformeln gemeinsam. Arrays und Formeln folgen denselben Syntaxregeln, verwenden dieselben mathematischen Operatoren und folgen derselben Operationsreihenfolge.

Arten von Arrays

Es gibt zwei Arten von Arrays, die in Tabellenkalkulations-Apps verwendet werden:

  • Eindimensionales Array (auch bekannt als Vektor oder Vektorarray): Daten befinden sich in einer einzelnen Zeile (eindimensionales horizontales Array) oder in einer einzelnen Sp alte (eindimensionales vertikales Array).
  • Zweidimensionales Array (auch Matrix genannt): Daten befinden sich in mehreren Sp alten oder Zeilen.

Array (CSE) Formeln in Excel

Matrixformeln werden in Excel von geschweiften Klammern " { } " umgeben. Diese geschweiften Klammern können nicht eingegeben werden. Die Klammern müssen zu einer Formel hinzugefügt werden, indem Sie Ctrl+ Shift+Enter drücken, nachdem Sie die Formel eingegeben haben eine Zelle oder Zellen. Aus diesem Grund heißen Matrixformeln in Excel CSE-Formeln.

Eine Ausnahme von dieser Regel ist, wenn geschweifte Klammern verwendet werden, um ein Array als Argument für eine Funktion einzugeben, die normalerweise nur einen einzelnen Wert oder Zellbezug enthält.

Eine einfache Array-Formel erstellen

Im folgenden Beispiel wird die Formel von geschweiften Klammern umgeben und jede Zelle, die die Formel enthält, enthält ein anderes Ergebnis. Dies zeigt an, dass ein Array erfolgreich erstellt wurde.

  1. Geben Sie die Daten in ein leeres Arbeitsblatt ein. Geben Sie die Daten in die Sp alten D und E ein, um diesem Tutorial zu folgen.

    Image
    Image
  2. Geben Sie die Formel für Ihr Array ein. Um diesem Beispiel zu folgen, wählen Sie die Zelle F1 und geben Sie =D1:D3E1:E3 ein.

    Drücken Sie am Ende der Formel nicht die Eingabetaste.

  3. H alten Sie die Tasten Strg und Shift gedrückt.
  4. Drücken Sie die Taste Enter.

  5. Lassen Sie die Tasten Strg und Shift los.

    Image
    Image
  6. Das Ergebnis erscheint in Zelle F1 und das Array erscheint in der Bearbeitungsleiste.

Wenn eine Matrixformel bearbeitet wird, verschwinden die geschweiften Klammern um die Matrixformel herum. Um sie wiederherzustellen, drücken Sie Strg+ Shift+ Enter nachdem Sie die Änderungen an vorgenommen haben Formel.

Verschiedene Arten von Matrixformeln

Image
Image

Mehrzellige Array-Formeln

Mehrzellige Arrayformeln befinden sich in mehreren Arbeitsblattzellen und geben als Antwort ein Array zurück. Mit anderen Worten, dieselbe Formel befindet sich in zwei oder mehr Zellen und gibt in jeder Zelle unterschiedliche Antworten zurück.

Jede Kopie oder Instanz der Matrixformel führt die gleiche Berechnung in jeder Zelle durch, in der sie sich befindet. Da jedoch jede Instanz der Formel unterschiedliche Daten in ihren Berechnungen verwendet, erzeugt jede Instanz unterschiedliche Ergebnisse.

Hier ist ein Beispiel für eine Matrixformel mit mehreren Zellen:

Einzelzellen-Array-Formeln

Matrixformeln für einzelne Zellen verwenden eine Funktion (wie SUMME, MITTELWERT oder ANZAHL), um die Ausgabe einer Matrixformel für mehrere Zellen zu einem einzelnen Wert in einer einzelnen Zelle zu kombinieren.

Hier ist ein Beispiel für eine Matrixformel mit einer einzelnen Zelle:

Empfohlen: