


Array -Formeln und Funktionen in Excel - Beispielen und Richtlinien
May 10, 2025 am 10:54 AMIn diesem Tutorial erfahren Sie, was eine Excel -Array -Formel ist, wie Sie sie korrekt in Ihre Arbeitsbl?tter eingeben und wie Sie Array -Konstanten und Array -Funktionen verwenden.
Array -Formeln in Excel sind ein extrem leistungsf?higes Werkzeug und eines der am schwierigsten zu beherrschen. Eine einzelne Array -Formel kann mehrere Berechnungen durchführen und Tausende von üblichen Formeln ersetzen. Und dennoch haben 90% der Benutzer in ihren Arbeitsbl?ttern noch nie Array -Funktionen verwendet, nur weil sie Angst haben, sie zu lernen.
In der Tat ist Array Formeln eines der verwirrendsten Excel -Merkmale, die man lernen kann. Das Ziel dieses Tutorials ist es, die Lernkurve so einfach und glatt wie m?glich zu gestalten.
Was ist ein Array in Excel?
Bevor wir mit Array -Funktionen und Formeln beginnen, lassen Sie uns herausfinden, was der Begriff "Array" bedeutet. Im Wesentlichen ist ein Array eine Sammlung von Elementen. Die Elemente k?nnen Text oder Zahlen sein und sich in einer einzelnen Zeile oder Spalte oder in mehreren Zeilen und Spalten befinden.
Wenn Sie beispielsweise Ihre w?chentliche Lebensmittelliste in ein Excel -Array -Format einfügen, würde dies so aussehen:
{"Milch", "Eier", "Butter", "Corn Flakes"}
Wenn Sie dann die Zellen A1 bis D1 ausw?hlen, geben Sie das obige Array ein, dem ein gleiches Vorzeichen (=) in der Formelleiste vorangestellt ist, und drücken Sie die Eingabetaste der Strg -Verschiebung . Sie erhalten das folgende Ergebnis:
Was Sie gerade getan haben, ist, ein eindimensionales horizontales Array zu erstellen. Bisher nichts schreckliches, oder?
Was ist eine Array -Formel in Excel?
Der Unterschied zwischen einer Array -Formel und einer regul?ren Formel besteht darin, dass eine Array -Formel anstelle von nur einer Werte verarbeitet. Mit anderen Worten, eine Array -Formel in Excel bewertet alle einzelnen Werte in einem Array und führt mehrere Berechnungen für ein oder mehrere Elemente gem?? den in der Formel ausgedrückten Bedingungen durch.
Eine Array -Formel kann nicht nur gleichzeitig mit mehreren Werten umgehen, sondern kann auch mehrere Werte gleichzeitig zurückgeben. Die von einer Array -Formel zurückgegebenen Ergebnisse sind also auch ein Array.
Array -Formeln sind in allen Versionen von Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 und Lower erh?ltlich.
Und jetzt scheint es für Sie der richtige Zeitpunkt zu sein, Ihre erste Array -Formel zu erstellen.
Einfaches Beispiel für eine Excel -Array -Formel
Angenommen, Sie haben einige Artikel in Spalte B, deren Preise in Spalte C und m?chten die Gesamtsumme aller Verk?ufe berechnen.
Natürlich hindert Sie nichts daran, Subtotale in jeder Zeile zuerst mit etwas so Einfachem zu berechnen wie =B2*C2
und dann diese Werte zusammenfassen:
Eine Array -Formel kann Ihnen jedoch diese zus?tzlichen Schlüsselstrokes ersparen, da es sich bei der Speicherung von Zwischenergebnissen in Speicher und nicht in einer zus?tzlichen Spalte handelt. Alles, was es braucht, ist also eine einzelne Array -Formel und 2 schnelle Schritte:
- W?hlen Sie eine leere Zelle aus und geben Sie darin die folgende Formel ein:
=SUM(B2:B6*C2:C6)
- Drücken Sie die Tastaturverknüpfungsverknüpfungsverschiebung, um die Array -Formel zu vervollst?ndigen.
Sobald Sie dies getan haben, umgibt Microsoft Excel die Formel mit {Curly -Klammern}, was eine visuelle Anzeige einer Array -Formel darstellt.
In der Formel multiplizieren Sie die Werte in jeder einzelnen Zeile des angegebenen Arrays (Zellen B2 bis C6), fügen Sie die Untertotalen zusammen und geben Sie die Gesamtmenge aus:
Dieses einfache Beispiel zeigt, wie leistungsf?hig eine Array -Formel sein kann. Wenn Sie mit Hunderten und Tausenden von Datenzeilen arbeiten, überlegen Sie, wie viel Zeit Sie speichern k?nnen, indem Sie eine Array -Formel in einer einzelnen Zelle eingeben.
Warum Array -Formeln in Excel verwenden?
Excel -Array -Formeln sind das handlichste Werkzeug, um anspruchsvolle Berechnungen durchzuführen und komplexe Aufgaben zu erledigen. Eine einzelne Array -Formel kann buchst?blich Hunderte von üblichen Formeln ersetzen. Array -Formeln sind sehr gut für Aufgaben wie:
- Summenzahlen, die bestimmte Bedingungen erfüllen, beispielsweise Summe n gr??te oder kleinste Werte in einem Bereich.
- Fassen Sie jede andere Zeile oder jede n . Zeile oder Spalte, wie in diesem Beispiel demonstriert.
- Z?hlen Sie die Anzahl aller oder bestimmten Zeichen in einem bestimmten Bereich. Hier ist eine Array -Formel, die alle Zeichen z?hlt, und eine andere, die bestimmte Zeichen z?hlt.
Eingeben Sie in Excel eine Array -Formel (STRG -Verschiebung Eingabetaste)
Wie Sie bereits wissen, ist die Kombination der 3 Tasten -Strg -Verschiebung eine magische Note, die eine regul?re Formel in eine Array -Formel verwandelt.
Beim Eingeben einer Array -Formel in Excel sind 4 wichtige Dinge zu beachten:
- Sobald Sie die Eingabe der Formel fertiggestellt und gleichzeitig die Tasten -STRG -Schalteingabetaste gedrückt haben, schlie?t Excel die Formel automatisch zwischen {Curly -Klammern} ein. Wenn Sie solche Zellen ausw?hlen, k?nnen Sie die Klammern in der Formelleiste sehen, die Ihnen einen Hinweis gibt, dass sich eine Array -Formel befindet.
- Das manuelle Tippen der Klammern um eine Formel funktioniert nicht. Sie müssen die Strg Shift ENTER -Verknüpfung drücken, um eine Array -Formel zu vervollst?ndigen.
- Jedes Mal, wenn Sie eine Array -Formel bearbeiten, verschwinden die Zahnspangen und Sie müssen erneut die Strg -Eingabetaste drücken, um die ?nderungen zu speichern.
- Wenn Sie vergessen, die STRG -Schichteinzugsaufnahme zu drücken, verhalten sich Ihre Formel wie eine übliche Formel und verarbeiten nur den ersten Wert in den angegebenen Arrays.
Da alle Excel -Array -Formeln die Eingabetaste für die Strg -Verschiebung erfordern, werden sie manchmal als CSE -Formeln bezeichnet.
Verwenden Sie den F9 -Schlüssel, um Teile einer Array -Formel zu bewerten
Wenn Sie mit Array -Formeln in Excel arbeiten, k?nnen Sie beobachten, wie sie ihre Artikel (interne Arrays) berechnen und speichern, um das Endergebnis anzuzeigen, das Sie in einer Zelle sehen. W?hlen Sie dazu ein oder mehrere Argumente in den Klammern einer Funktion aus und drücken Sie dann die F9 -Taste. Um den Formel -Bewertungsmodus zu verlassen, drücken Sie die ESC -Taste.
Um die Untertotalen aller Produkte anzuzeigen, w?hlen Sie im obigen Beispiel B2: B6*C2: C6, drücken Sie F9 und erhalten das folgende Ergebnis.
Notiz. Bitte achten Sie darauf, dass Sie vor dem Drücken von F9 einen Teil der Formel ausw?hlen müssen. Andernfalls ersetzt die F9 -Taste Ihre Formel einfach durch den berechneten Wert (en).
Einzelzell- und Multi-Zell-Array-Formeln in Excel
Die Excel -Array -Formel kann ein Ergebnis in einer einzelnen Zelle oder in mehreren Zellen zurückgeben. Eine Array-Formel, die in einen Zellbereich eingegeben wurde, wird als Multi-Zell-Formel bezeichnet. Eine Array-Formel, die sich in einer einzelnen Zelle befindet, wird als Einzelzellformel bezeichnet.
Es gibt einige Excel-Array-Funktionen, die für die Rückgabe von Multi-Zell-Arrays konzipiert sind, z. B. Transponierung, Trend, Frequenz, Linie usw.
Andere Funktionen wie Summe, Durchschnitt, Aggregat, max, min k?nnen Array -Ausdrücke berechnen, wenn sie in eine einzelne Zelle eingegeben werden, indem die Eingabetaste der STRL -Verschiebung verwendet wird.
Die folgenden Beispiele zeigen, wie eine Einzelzell- und Multi-Zell-Array-Formel verwendet wird.
Beispiel 1. Eine Einzelzellarray-Formel
Angenommen, Sie haben zwei Spalten, in denen die Anzahl der in 2 verschiedenen Monaten verkauften Artikel aufgeführt ist, beispielsweise Spalten B und C, und Sie m?chten die maximale Umsatzsteigerung finden.
Normalerweise würden Sie eine zus?tzliche Spalte hinzufügen, beispielsweise Spalte D, die die Verkaufs?nderung für jedes Produkt unter Verwendung einer Formel wie =C2-B2
berechnet und dann den Maximalwert in dieser zus?tzlichen Spalte =MAX(D:D)
ermitteln.
Eine Array -Formel ben?tigt keine zus?tzliche Spalte, da sie die Zwischenergebnisse im Speicher perfekt speichert. Sie geben also einfach die folgende Formel ein und drücken Sie die STRG Shift Enter :
=MAX(C2:C6-B2:B6)
Beispiel 2. Eine Multi-Zell-Array-Formel in Excel
Angenommen, Sie müssen im vorherigen Summe von jedem Verkauf 10% Steuer zahlen und m?chten den Steuerbetrag für jedes Produkt mit einer Formel berechnen.
W?hlen Sie den Bereich der leeren Zellen aus, z. B. D2: D6, und geben Sie die folgende Formel in die Formelleiste ein:
=B2:B6 * C2:C6 * 0.1
Sobald Sie die STRG -Schalteingabetaste drücken, platziert Excel eine Instanz Ihrer Array -Formel in jeder Zelle des ausgew?hlten Bereichs und Sie erhalten das folgende Ergebnis:
Beispiel 3. Verwenden einer Excel-Array-Funktion, um ein Multi-Zell-Array zurückzugeben
Wie bereits erw?hnt, bietet Microsoft Excel einige sogenannte "Array-Funktionen", die speziell für die Arbeit mit Multi-Zell-Arrays entwickelt wurden. Transponieren ist eine dieser Funktionen, und wir werden sie nutzen, um die obige Tabelle zu übertragen, dh Zeilen in Spalten umwandeln.
- W?hlen Sie einen leeren Zellenbereich aus, in dem Sie die transponierte Tabelle ausgeben m?chten. Da wir Zeilen in Spalten konvertieren, w?hlen Sie unbedingt die gleiche Anzahl von Zeilen und Spalten wie Ihre Quelltabelle über Spalten bzw. Zeilen. In diesem Beispiel w?hlen wir 6 Spalten und 4 Zeilen aus.
- Drücken Sie F2 , um den Bearbeitungsmodus einzugeben.
- Geben Sie die Formel ein und drücken Sie die STRG -Schalteinzugsaufnahme .
In unserem Beispiel lautet die Formel:
=TRANSPOSE($A$1:$D$6)
Das Ergebnis wird dem ?hnlich aussehen:
So verwenden Sie Transcon als CSE -Array -Formel in Excel 2019 und früher. In Dynamic Array Excel funktioniert dies auch als regul?re Formel. Um andere M?glichkeiten zum Transponieren in Excel zu erfahren, lesen Sie bitte dieses Tutorial: So wechseln Sie Spalten und Zeilen in Excel.
Wie man mit Multi-Zell-Array-Formeln arbeitet
Befolgen Sie bei der Arbeit mit Multi-Cell-Array-Formeln in Excel diese Regeln, um die richtigen Ergebnisse zu erzielen:
- W?hlen Sie den Bereich der Zellen aus, in dem Sie die Ergebnisse ausgeben m?chten, bevor Sie die Formel eingeben.
- Um eine Multi-Zell-Array-Formel zu l?schen , w?hlen Sie entweder alle Zellen, die sie enthalten, und drücken Sie das L?schen oder die gesamte Formel in der Formelleiste, drücken Sie L?schen und drücken Sie dann die Eingabetaste für die Strg-Schicht .
- Sie k?nnen den Inhalt einer einzelnen Zelle in einer Array-Formel weder bearbeiten oder verschieben, noch k?nnen Sie neue Zellen in vorhandene Zellen aus einer Multi-Zell-Array-Formel einfügen oder l?schen. Immer wenn Sie dies versuchen, wirft Microsoft Excel die Warnung " Sie k?nnen einen Teil eines Arrays nicht ?ndern ".
- Um eine Array -Formel zu verkleinern , müssen Sie zuerst die vorhandene Formel l?schen und dann eine neue eingeben.
- Um eine Array -Formel zu erweitern , wenden Sie sie auf mehr Zellen an, w?hlen Sie alle Zellen aus, die die aktuelle Formel und leere Zellen enthalten, in denen Sie sie haben m?chten, drücken Sie F2, um in den Bearbeitungsmodus zu wechseln, die Referenzen in der Formel anzupassen und die Strg -Eingabetaste zu drücken, um sie zu aktualisieren.
- Sie k?nnen keine Multi-Zell-Array-Formeln in Excel-Tabellen verwenden.
- Sie sollten eine Multi-Zell-Array-Formel in einem Bereich von Zellen derselben Gr??e wie das von der Formel zurückgegebene Array eingeben. Wenn Ihre Excel -Array -Formel ein Array erzeugt, das gr??er als der ausgew?hlte Bereich ist, werden die überschüssigen Werte im Arbeitsblatt nicht angezeigt. Wenn ein von der Formel zurückgegebener Array kleiner als der ausgew?hlte Bereich ist, werden in zus?tzlichen Zellen #N/A -Fehler angezeigt.
Wenn Ihre Formel ein Array mit einer variablen Anzahl von Elementen zurückgeben kann, geben Sie es in einen Bereich ein, der gleich oder gr??er als das von der Formel zurückgegebene maximale Array zurückgegeben wird, und wickeln Sie Ihre Formel in die ISTERROR -Funktion ein, wie in diesem Beispiel demonstriert.
Excel -Array -Konstanten
In Microsoft Excel ist eine Array -Konstante einfach ein Satz statischer Werte. Diese Werte ?ndern sich nie, wenn Sie eine Formel in andere Zellen oder Werte kopieren.
Sie haben bereits ein Beispiel für eine Array -Konstante gesehen, die zu Beginn dieses Tutorials aus einer Lebensmittelliste erstellt wurde. Lassen Sie uns nun sehen, welche anderen Array -Typen existieren und wie Sie sie erstellen.
Es gibt 3 Arten von Array -Konstanten:
1. Horizontale Array -Konstante
Eine horizontale Array -Konstante liegt in einer Reihe. Um eine Zeilenarray -Konstante zu erstellen, geben Sie die durch Kommas getrennten Werte ein und schlie?en Sie sie dann in Zahnspangen ein, z. B. {1,2,3,4}.
Notiz. Wenn Sie eine Array -Konstante erstellen, sollten Sie die ?ffnungs- und Schlie?klamme manuell eingeben.
Um ein horizontales Array in eine Tabelle einzugeben, w?hlen Sie die entsprechende Anzahl von leeren Zellen in einer Zeile aus, geben Sie die Formel ={1,2,3,4}
in die Formelleiste ein und drücken Sie die STRL Shift Enter . Das Ergebnis wird folgenderma?en ?hnlich sein:
Wie Sie im Screenshot sehen, wickelt Excel eine Array -Konstante in einen anderen Satz Klammern, genau wie bei der Eingabe einer Array -Formel.
2. Vertikale Array -Konstante
Eine vertikale Array -Konstante liegt in einer Spalte. Sie erstellen es auf die gleiche Weise wie ein horizontales Array mit dem einzigen Unterschied, den Sie beispielsweise mit Semikolonen mit Semikolonen abgrenzen:
={11; 22; 33; 44}
3.. Zweidimensionale Array-Konstante
Um ein zweidimensionales Array zu erstellen, trennen Sie jede Zeile durch ein Semikolon und jede Datenspalte durch ein Komma.
={"a", "b", "c"; 1, 2, 3}
Arbeiten mit Excel -Array -Konstanten
Array -Konstanten sind einer der Eckpfeiler einer Excel -Array -Formel. Die folgenden Informationen und Tipps k?nnen Ihnen helfen, sie auf effizienteste Weise zu verwenden.
- Elemente einer Array -Konstante
Eine Array -Konstante kann Zahlen, Textwerte, Booleane (True und False) und Fehlerwerte enthalten, die durch Kommas oder Semikolonen getrennt sind.
Sie k?nnen einen numerischen Wert als Ganzzahl, Dezimal- oder wissenschaftliche Notation eingeben. Wenn Sie Textwerte verwenden, sollten sie in einer beliebigen Excel -Formel in doppelten Zitaten (") umgeben sein.
Eine Array -Konstante kann nicht andere Arrays, Zellreferenzen, Bereiche, Daten, definierte Namen, Formeln oder Funktionen enthalten.
- Benennung von Array -Konstanten
Um eine Array -Konstante zu vereinfachen, geben Sie ihm einen Namen:
- Wechseln Sie zur Registerkarte "Formeln"> definierte Namen und klicken Sie auf den Namen Definieren . Alternativ drücken Sie Strg F3 und klicken Sie auf Neu .
- Geben Sie den Namen in den Namen ein
- Geben Sie im Box die Elemente Ihrer Array -Konstante ein, die in Zahnspangen mit dem vorhergehenden Gleichstellungszeichen (=) in Zahnspangen umgeben sind. Zum Beispiel:
={"Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"}
- Klicken Sie auf OK, um Ihr benanntes Array zu speichern und das Fenster zu schlie?en.
Um die benannte Array -Konstante in einem Blatt einzugeben, w?hlen Sie so viele Zellen in einer Zeile oder Spalte aus, da in Ihrem Array Elemente enthalten sind, geben Sie den Namen des Arrays in die Formelleiste ein und drücken Sie die Eingabetaste für die STRG -Schaltverschiebung .
Das Ergebnis sollte dem ?hneln:
- Fehler verhindern
Wenn Ihre Array -Konstante nicht richtig funktioniert, überprüfen Sie die folgenden Probleme:
- Grenz die Elemente Ihrer Array -Konstante mit dem richtigen Charakter - Komma in horizontalen Arraykonstanten und Semikolon in vertikalen.
- W?hlte eine Reihe von Zellen aus, die genau mit der Anzahl der Elemente in Ihrer Array -Konstante übereinstimmt. Wenn Sie mehr Zellen ausw?hlen, hat jede zus?tzliche Zelle den Fehler #n/a. Wenn Sie weniger Zellen ausw?hlen, wird nur ein Teil des Arrays eingefügt.
Verwenden von Arraykonstanten in Excel -Formeln
Nachdem Sie mit dem Konzept der Array -Konstanten vertraut sind, lassen Sie uns sehen, wie Sie Arrays -Informulas verwenden k?nnen, um Ihre praktischen Aufgaben zu l?sen.
Beispiel 1. Sum N gr??te / kleinste Zahlen in einem Bereich
Sie erstellen zun?chst eine vertikale Array -Konstante, die so viele Zahlen enth?lt, wie Sie es summieren m?chten. Wenn Sie beispielsweise 3 kleinste oder gr??te Zahlen in einem Bereich addieren m?chten, ist die Array -Konstante {1,2,3}.
Dann nehmen Sie entweder eine gro?e oder kleine Funktion ein, geben den gesamten Zellbereich im ersten Parameter an und fügen die Array -Konstante in die zweite ein. Schlie?lich in die Summenfunktion wie folgt einbetten:
Summe die gr??ten 3 Zahlen: =SUM(LARGE(range, {1,2,3}))
Summe die kleinsten 3 Zahlen: =SUM(SMALL(range, {1,2,3}))
Vergessen Sie nicht, die STRG -Schalteingabetaste zu drücken, da Sie eine Array -Formel eingeben, und Sie erhalten das folgende Ergebnis:
In ?hnlicher Weise k?nnen Sie den Durchschnitt von n kleinsten oder gr??ten Werten in einem Bereich berechnen:
Durchschnitt der Top 3 Zahlen: =AVERAGE(LARGE(range, {1,2,3}))
Durchschnitt der unteren 3 Zahlen: =AVERAGE(SMALL(range, {1,2,3}))
Beispiel 2. Array -Formel zum Z?hlen von Zellen mit mehreren Bedingungen
Angenommen, Sie haben eine Liste von Bestellungen und m?chten wissen, wie oft ein bestimmter Verk?ufer angegebene Produkte verkauft hat.
Der einfachste Weg w?re es, eine Countifs -Formel mit mehreren Bedingungen zu verwenden. Wenn Sie jedoch viele Produkte einbeziehen m?chten, kann Ihre Countifs -Formel zu gro? werden. Um es kompakter zu machen, k?nnen Sie CountIFs zusammen mit der Summe verwenden und eine Array -Konstante in ein oder mehrere Argumente einfügen, zum Beispiel:
=SUM(COUNTIFS(range1, "criteria1", range2, {"criteria1", "criteria2"}))
Die wahre Formel kann wie folgt aussehen:
=SUM(COUNTIFS(B2:B9, "sally", C2:C9, {"apples", "lemons"}))
Unser Stichprobenarray besteht aus nur zwei Elementen, da das Ziel darin besteht, den Ansatz zu demonstrieren. In Ihren realen Array -Formeln k?nnen Sie so viele Elemente einfügen, wie Ihre Gesch?ftslogik erforderlich ist, sofern die Gesamtl?nge der Formel in Excel 2019 - 2007 nicht 8.192 Zeichen überschreitet (1.024 Zeichen in Excel 2003 und niedriger), und Ihr Computer ist leistungsstark genug, um Gro?arrays zu verarbeiten. Weitere Informationen finden Sie in den Einschr?nkungen der Array -Formeln.
Und hier finden Sie ein Beispiel für ein erweitertes Array -Formel, das die Summe aller übereinstimmenden Werte in einer Tabelle feststellt: Summe und Vlookup mit einer Array -Konstante.
Und und oder Operatoren in Excel Array -Formeln
Ein Array -Operator teilt der Formel mit, wie Sie die Arrays verarbeiten m?chten - und oder oder Logik.
- Und Operator ist das Sternchen (*), das das Multiplikationssymbol ist. Es weist Excel an, True zurückzugeben, wenn alle Bedingungen zu true bewertet werden.
- Oder Operator ist das Plus sign (). Es gibt wahr zurück, wenn eine der Bedingungen in einem bestimmten Ausdruck zu true bewertet wird.
Array -Formel mit dem und Operator
In diesem Beispiel finden wir die Umsatzsumme, bei der der Verk?ufer Mike ist, und das Produkt ?pfel :
=SUM((A2:A9="Mike") * (B2:B9="Apples") * (C2:C9))
Oder
=SUM(IF(((A2:A9="Mike") * (B2:B9="Apples")), (C2:C9)))
Technisch gesehen multipliziert diese Formel die Elemente der drei Arrays in denselben Positionen. Die ersten beiden Arrays werden durch wahre und falsche Werte dargestellt, die die Ergebnisse des Vergleichs von A2: A9 mit Mike "und B2: B9 mit" ?pfeln "sind. Das dritte Array enth?lt die Verkaufszahlen aus dem Bereich C2: C9. Aus dem dritten Array kommt in das endgültige Array (zB 1*1*C2 = 10).
Excel -Array -Formel mit dem oder Operator
Die folgende Array -Formel mit dem oder Operator () addiert alle Verk?ufe, in denen der Verk?ufer Mike oder Produkt ?pfel ist:
=SUM(IF(((A2:A9="Mike") (B2:B9="Apples")), (C2:C9)))
In dieser Formel addieren Sie die Elemente der ersten beiden Arrays (die die Bedingungen sind, die Sie testen m?chten) und erhalten True (> 0), wenn mindestens eine Bedingung true bewertet wird. Falsch (0) Wenn alle Bedingungen auf False bewertet werden. Wenn dann überprüft wird, ob das Ergebnis der Addition gr??er als 0 ist und wenn dies der Fall ist, summiert die Summe ein entsprechendes Element des dritten Arrays (C2: C9).
Tipp. In modernen Versionen von Excel müssen keine Array -Formel für diese Art von Aufgaben verwendet werden - eine einfache Sumifs -Formel verarbeitet sie perfekt. Trotzdem k?nnen sich die und und oder die Betreiber in Array -Formeln in komplexeren Szenarien als hilfreich erweisen, geschweige denn eine sehr gute Gymnastik des Geistes :)
Doppelter Unary Operator in Excel Array -Formeln
Wenn Sie jemals in Excel mit Array-Formeln gearbeitet haben, sind Sie wahrscheinlich auf ein paar Doppel-Dash (-) gesto?en, und Sie haben sich vielleicht gefragt, wofür es verwendet wurde.
Ein doppelter Armaturenbrett, der technisch als Double Unary Operator oder Doppel negativ bezeichnet wird, wird verwendet, um nicht-numerische boolesche Werte (True / False) in 1 und 0 zurückzugewinnen, die eine Array-Funktion verstehen kann.
Das folgende Beispiel wird hoffentlich das Verst?ndnis erleichtern. Angenommen, Sie haben eine Liste von Daten in Spalte A und m?chten wissen, wie viele Daten im Januar stattfinden, unabh?ngig vom Jahr.
Die folgende Formel wird sich um einen Genuss handeln:
=SUM(--(MONTH(A2:A10)=1))
Da es sich um eine Excel -Array -Formel handelt, denken Sie daran, die Strg -Schalteingabetaste zu drücken, um sie zu vervollst?ndigen.
Wenn Sie an einem anderen Monat interessiert sind, ersetzen Sie 1 durch eine entsprechende Zahl. Zum Beispiel steht 2 für Februar, 3 bedeutet M?rz und so weiter. Um die Formel flexibler zu gestalten, k?nnen Sie die Monatsnummer in einer Zelle angeben, wie im Screenshot gezeigt:
Und jetzt analysieren wir, wie diese Array -Formel funktioniert. Die Monatsfunktion gibt den Monat jedes Datums in den Zellen A2 bis A10 zurück, der durch eine Seriennummer dargestellt wird, die das Array {2; 1; 4; 2; 12; 1; 2; 12; 1} erzeugt.
Danach wird jedes Element des Arrays mit dem Wert in Zelle D1 verglichen, was in diesem Beispiel Nummer 1 ist. Das Ergebnis dieses Vergleichs ist eine Reihe von Booleschen Werten, die wahr und falsch sind. Wie Sie erinnern, k?nnen Sie einen bestimmten Teil einer Array -Formel ausw?hlen und F9 drücken, um zu sehen, worum es in diesem Teil entspricht:
Schlie?lich müssen Sie diese booleschen Werte in 1 und 0 umwandeln, die die Summenfunktion verstehen kann. Und dafür wird das doppelte negative Zeichen ben?tigt. Der erste Unary zwingt auf -1/0 wahr/falsch. Der zweite negiert die Werte, dh das Vorzeichen umkehrt und sie in 1 und 0 verwandelt, mit denen die meisten Excel -Funktionen verstehen und arbeiten k?nnen. Wenn Sie das doppelte Unary aus der obigen Formel entfernen, funktioniert es nicht.
Ich hoffe, dass sich dieses kurze Tutorial auf Ihrem Weg zum Mastering von Excel Array -Formeln als hilfreich erwiesen hat. N?chste Woche werden wir uns mit Excel -Arrays fortsetzen, indem wir uns auf fortschrittliche Beispiele konzentrieren. Bitte bleiben Sie dran und danke fürs Lesen!
Das obige ist der detaillierte Inhalt vonArray -Formeln und Funktionen in Excel - Beispielen und Richtlinien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wenn Sie nach Monat in Excel Pivot-Tabelle gruppieren, müssen Sie sicherstellen, dass das Datum korrekt formatiert ist, dann die Pivot-Tabelle einfügen und das Datumfeld hinzufügen und schlie?lich mit der rechten Maustaste auf die Gruppe "Monat" klicken. Wenn Sie auf Probleme sto?en, prüfen Sie, ob es sich um ein Standarddatumformat handelt und der Datenbereich angemessen ist, und passen Sie das Zahlenformat an, um den Monat korrekt anzuzeigen.

Schnelle Links überprüfen Sie den Autosave -Status des Dateis.

Das Tutorial zeigt, wie man den hellen und dunklen Modus in verschiedenen Outlook -Anwendungen umschaltet und wie ein wei?es Lesebereich in schwarzem Thema bleibt. Wenn Sie h?ufig sp?t in der Nacht mit Ihrer E -Mail arbeiten, kann der Dark -Modus von Outlook die Augenbelastung verringern und

Verwenden Sie die Funktion "Top -Title -Zeile", um die sich wiederholenden Header pro Seite einzurichten. Spezifische Schritte: 1. ?ffnen Sie die Excel -Datei und klicken Sie auf die Registerkarte "Seitenlayout". 2. Klicken Sie auf die Schaltfl?che "Title". 3. W?hlen Sie im Popup-Fenster "Top-Titelzeile" und w?hlen Sie die zu wiederholende Zeile (z. B. Zeile 1). 4. Klicken Sie auf "OK", um die Einstellungen auszufüllen. Zu den Hinweisen geh?ren: Nur sichtbare Effekte beim Druckvorschau oder beim tats?chlichen Druck, vermeiden Sie die Auswahl zu viele Titelzeilen, um die Anzeige des Textes zu beeinflussen. Verschiedene Arbeitsbl?tter müssen separat festgelegt werden. ExcelOnline unterstützt diese Funktion nicht, erfordert eine lokale Version, die Mac -Versionsvorgang ist ?hnlich, aber die Schnittstelle ist geringfügig unterschiedlich.

Es ist üblich, einen Screenshot auf einem PC aufzunehmen. Wenn Sie kein Tool von Drittanbietern verwenden, k?nnen Sie es manuell tun. Der offensichtlichste Weg ist, die PRT -SC -Taste/oder die Drucken von SCRN -Taste (Druckbildschirmschlüssel) zu drücken, die den gesamten PC -Bildschirm greifen. Du tust

MicrosoftTeamsRecordingsarestoredIntheCloud, typischerweiseinonedriveorSharePoint.1.RECORDINGINGSUSUSUSUSAVETOTOTOTHEINITIATOR'SONEDRIVIINIONS "Aufnahmen" ordnerunder

Das Finden des zweitgr??ten Wertes in Excel kann durch gro?e Funktion implementiert werden. Die Formel ist = gro? (Bereich, 2), wobei der Bereich der Datenbereich ist; Wenn der Maximalwert wiederholt erscheint und alle maximalen Werte ausgeschlossen werden müssen und der zweite Maximalwert gefunden wird, k?nnen Sie die Array -Formel = max (if (Rangemax (Bereich), Bereich) verwenden) und die alte Version von Excel muss durch die Strg -Verschiebung ausgeführt werden. Für Benutzer, die mit Formeln nicht vertraut sind, k?nnen Sie auch manuell suchen, indem Sie die Daten in absteigender Reihenfolge sortieren und die zweite Zelle anzeigen. Diese Methode ?ndert jedoch die Reihenfolge der ursprünglichen Daten. Es wird empfohlen, zuerst die Daten zu kopieren und dann zu arbeiten.

Topulldatafromthewebintoexcelwithoutcoding, usePowerQueryForStructuredHtmltables ByenteringtheUrlunderdata> GetData> fromWebandSelectingThedEredTable;
