Excel-Array-Konstante -

Inhaltsverzeichnis

Eine Array-Konstante ist ein fest codierter Satz von Werten, die in einer Excel-Formel bereitgestellt werden. Array-Konstanten werden in geschweiften Klammern () wie folgt angezeigt:

("red","blue","green")

Array-Konstanten werden häufig in Array-Formeln verwendet, um mehrere Werte gleichzeitig anstatt eines einzelnen Werts zu erstellen oder zu bearbeiten. Beispielsweise kann die LARGE-Funktion mit einer Array-Konstante wie dieser verwendet werden, um die Top-3-Werte in B3: B11: zu erhalten.

=LARGE(B3:B11,(1,2,3))

In vielen Fällen erfordern Formeln, die Array-Konstanten verwenden, nicht Strg + Umschalt + Eingabetaste, obwohl es sich tatsächlich um Array-Formeln handelt.

Mehrere Ergebnisse

Wenn Sie einer Excel-Funktion eine Array-Konstante als Argument bereitstellen, erhalten Sie häufig mehr als ein Ergebnis in einem Array. Sie sollten diese Arrays mit einer anderen Funktion behandeln, die Arrays nativ behandelt. In dem gezeigten Beispiel gibt die LARGE-Funktion 3 Werte zurück, die von der SUM-Funktion "abgefangen" werden, die die Summe als Endergebnis zurückgibt:

=SUM(LARGE(B3:B11,(1,2,3)))

Einschränkungen der Array-Konstante

Die geschweiften Klammern, die eine Array-Konstante umgeben, bedeuten "Konstante" für die Formel-Parsing-Engine von Excel. Infolgedessen können Sie keine Referenzen oder Funktionen in eine Array-Konstante aufnehmen, da dies eine Array-Konstante variabel machen würde (dh keine Konstante).

Mehr Beispiele

Die Formel im Screenshot wird hier erklärt.

Ein weiteres Beispiel für Array-Konstanten innerhalb der COUNTIFs-Funktion.

Interessante Beiträge...