Eine Excel-Array-Formel führt mehrere Berechnungen für einen oder mehrere Wertesätze durch und gibt ein oder mehrere Ergebnisse zurück.
Sehen wir es uns anhand eines Beispiels an:
Nehmen wir an, Sie arbeiten in der Tabelle rechts und möchten die Transponierungsfunktion von Excel verwenden, um den Inhalt der Zellen B1:B3 in die Zellen A5:C5 zu kopieren.
Wenn Sie nur die Funktion eingeben
=TRASPOSE( B1:B3 )
in den Zellen A5:C5 (wie unten gezeigt) erhalten Sie den Excel-Wert #VALORE!
Fehlermeldung, da in diesem Fall die Zellen unabhängig voneinander arbeiten und daher die Funktion nicht für jede einzelne Zelle sinnvoll ist.
Um die Transpose-Funktion zu verstehen, müssen wir die Zellen erstellen A5:C5
als ARRAY zusammenarbeiten. Daher müssen wir die Funktion als Excel-Matrixformel eingeben.
Die Eingabe der Matrixformel erfolgt durch Drücken der Tastenkombination Ctrl + Shift + Enter
.
Sie können erkennen, dass eine Formel als Array-Formel eingegeben wurde, indem Excel geschweifte Klammern um die Formel einfügt, wie in der Formelleiste der Ergebnistabelle oben gezeigt.
Um als Array-Formel zu gelten, muss eine Formel wie folgt eingegeben werden:
Ctrl + Shift + Enter
.Sie werden feststellen, dass Excel automatisch geschweifte Klammern {} um Arrayformeln setzt. Bitte beachten Sie, dass diese Muss von Excel eingefügt werden, indem Sie die oben beschriebenen Schritte befolgen.
Wenn Sie versuchen, die geschweiften Klammern selbst einzugeben, interpretiert Excel die Formel nicht als Arrayformel.
In Excel können Sie nicht nur einen Teil eines Zellbereichs bearbeiten, der eine Array-Formel enthält, da alle Zellen als Gruppe zusammenarbeiten.
Um eine Excel-Array-Formel zu bearbeiten, benötigen Sie daher:
Darüber hinaus können Sie in Excel keinen Teil einer Excel-Arrayformel löschen. Sie müssen die Formel aus allen Zellen löschen, die sie einnimmt.
Wenn Sie also eine Array-Formel aus einem Zellbereich entfernen möchten, müssen Sie den gesamten Zellbereich markieren und dann die Taste drücken Del
.
Stellen Sie sich vor, Sie arbeiten an der Beispieltabelle unten und möchten jeden der Werte in den Zellen multiplizieren A1: A5
mit den entsprechenden Werten in den Zellen B1: B5
, und addieren Sie dann alle diese Werte.
Eine Möglichkeit, diese Aufgabe zu lösen, ist die Verwendung der Array-Formel:
=SUM( A1:A5 * B1:B5 )
Dies wird in der Formelleiste der Ergebnistabelle unten angezeigt.
Beachten Sie, dass die Array-Formel in der Tabelle oben zwar nur in eine Zelle eingegeben wird, Sie die Formel jedoch dennoch mit Strg+Umschalt+Eingabetaste eingeben müssen, damit Excel sie als Array-Formel interpretiert.
Ercole Palmeri
Microsoft Excel ist das Referenztool für die Datenanalyse, denn es bietet viele Funktionen zum Organisieren von Datensätzen,…
Walliance, SIM und Plattform, die seit 2017 zu den Marktführern in Europa im Bereich Immobilien-Crowdfunding zählt, gibt den Abschluss bekannt…
Filament ist ein „beschleunigtes“ Laravel-Entwicklungsframework, das mehrere Full-Stack-Komponenten bereitstellt. Es soll den Prozess vereinfachen...
„Ich muss zurückkehren, um meine Entwicklung zu vollenden: Ich werde mich in den Computer hineinprojizieren und reine Energie werden.“ Einmal eingelebt…
Google DeepMind stellt eine verbesserte Version seines Modells der künstlichen Intelligenz vor. Das neue, verbesserte Modell bietet nicht nur…
Laravel, bekannt für seine elegante Syntax und leistungsstarken Funktionen, bietet auch eine solide Grundlage für modulare Architektur. Dort…
Cisco und Splunk unterstützen Kunden dabei, ihren Weg zum Security Operations Center (SOC) der Zukunft zu beschleunigen, mit…
Ransomware dominiert seit zwei Jahren die Nachrichten. Den meisten Menschen ist durchaus bewusst, dass Angriffe…