Wednesday, 12 August 2020

Dynamische Excel-Arrays, Funktionen und Formeln

Aufgrund des revolutionären Updates in der Excel 365-Berechnungs-Engine werden Array-Formeln für alle sehr einfach und verständlich, nicht nur für Superuser. Das Tutorial erklärt das Konzept neuer dynamischer Excel-Arrays und zeigt, wie sie Ihre Arbeitsblätter effizienter und einfacher einzurichten machen können.

Excel-Array-Formeln wurden immer als Vorrecht von Gurus- und Formelexperten angesehen. Wenn jemand zu Ihnen sagt: „Dies kann mit einer Array-Formel erfolgen“, reagieren viele Benutzer sofort auf „Oh, gibt es keinen anderen Weg?“.

Die Einführung dynamischer Arrays ist eine lang erwartete und sehr willkommene Änderung. Aufgrund ihrer Fähigkeit, auf einfache Weise mit mehreren Werten zu arbeiten, ohne Tricks und Macken, sind dynamische Array-Formeln etwas, das jeder Excel-Benutzer verstehen und gerne erstellen kann.

Dynamische Excel-Arrays

Dynamische Arrays sind anpassbare Arrays, die automatisch berechnen und Werte in mehrere Zellen zurückgeben.

In über 30 Jahren Geschichte hat Microsoft Excel viele Änderungen erfahren, aber eines blieb konstant – eine Formel, eine Zelle. Selbst bei herkömmlichen Array-Formeln musste in jede Zelle, in der ein Ergebnis angezeigt werden soll, eine Formel eingegeben werden. Bei dynamischen Arrays gilt diese Regel nicht mehr. Jetzt wird jede Formel, die ein Array von Werten zurückgibt, automatisch in benachbarte Zellen übertragen, ohne dass Sie drücken müssen Strg + Umschalt + Eingabetaste oder andere Bewegungen machen. Mit anderen Worten, das Bedienen dynamischer Arrays wird so einfach wie das Arbeiten mit einer einzelnen Zelle.

Lassen Sie mich das Konzept anhand eines sehr einfachen Beispiels veranschaulichen. Angenommen, Sie müssen zwei Gruppen von Zahlen multiplizieren, um beispielsweise unterschiedliche Prozentsätze zu berechnen.

In vordynamischen Versionen von Excel funktioniert die folgende Formel nur für die erste Zelle, es sei denn, Sie geben sie in mehrere Zellen ein und drücken Strg + Umschalt + Eingabetaste um es explizit zu einer Array-Formel zu machen:

=A3:A5*B2:D2

Array-Berechnungen in vordynamischen Versionen von Excel

Sehen Sie nun, was passiert, wenn dieselbe Formel in Excel 365 verwendet wird. Sie geben sie in nur eine Zelle ein (in unserem Fall B3), drücken die Eingabetaste… und lassen die ganze Wut auf einmal mit den Ergebnissen füllen:
Dynamische Arrays in Excel 365

Das Füllen mehrerer Zellen mit einer einzigen Formel wird aufgerufen verschüttenund der bestückte Zellbereich wird als bezeichnet Überlaufbereich.

Es ist wichtig zu beachten, dass das jüngste Update nicht nur eine neue Methode zur Behandlung von Arrays in Excel darstellt. Tatsächlich ist dies eine bahnbrechende Änderung für die gesamte Berechnungsmaschine. Mit dynamischen Arrays eine Reihe von neue Funktionen wurden der Excel-Funktionsbibliothek hinzugefügt und die vorhandenen arbeiten schneller und effektiver. Schließlich sollen neue dynamische Arrays die altmodischen Array-Formeln, die mit dem eingegeben werden, vollständig ersetzen Strg + Umschalt + Eingabetaste Abkürzung.

Verfügbarkeit dynamischer Excel-Arrays

Dynamische Arrays wurden auf der Microsoft Ignite-Konferenz im Jahr 2018 vorgestellt und im Januar 2020 für Office 365-Abonnenten freigegeben. Sie sind derzeit im Internet verfügbar Monatlich Kanal von Office 365-Abonnements.

Dynamische Arrays werden in den neuesten Versionen von unterstützt:

  • Excel 365 für Windows
  • Excel 365 für Mac
  • Excel 365 für Apple
  • Excel 365 für Android
  • Excel 365 für Windows Mobile

Bitte beachten Sie, dass Excel Online keine dynamischen Arrays unterstützt.

Funktionen für dynamische Excel-Arrays

Als Teil der neuen Funktionalität wurden in Excel 365 6 neue Funktionen eingeführt, die Arrays nativ verarbeiten und Daten in eine Reihe von Zellen ausgeben. Die Ausgabe ist immer dynamisch – wenn sich die Quelldaten ändern, werden die Ergebnisse automatisch aktualisiert. Daher der Gruppenname – dynamische Array-Funktionen.

Diese neuen Funktionen bewältigen problemlos eine Reihe von Aufgaben, die traditionell als hart zu knackende Nüsse gelten. Sie können beispielsweise Duplikate entfernen, eindeutige Werte extrahieren und zählen, Leerzeichen herausfiltern, zufällige Ganzzahlen und Dezimalzahlen generieren, in aufsteigender oder absteigender Reihenfolge sortieren und vieles mehr.

Im Folgenden finden Sie eine kurze Beschreibung der Funktionsweise der einzelnen Funktionen sowie Links zu ausführlichen Tutorials:

  1. EINZIGARTIG – extrahiert eindeutige Elemente aus einer Reihe von Zellen.
  2. FILTER – filtert Daten basierend auf den von Ihnen definierten Kriterien.
  3. SORTIEREN – sortiert einen Zellbereich nach einer bestimmten Spalte.
  4. SORTIERE NACH – sortiert einen Zellbereich nach einem anderen Bereich oder Array.
  5. RANDARRAY – erzeugt ein Array von Zufallszahlen.
  6. REIHENFOLGE – generiert eine Liste von fortlaufenden Nummern.

Darüber hinaus gibt es zwei moderne Ersetzungen der beliebten Excel-Funktionen, die nicht offiziell zur Gruppe gehören, aber alle Vorteile dynamischer Arrays nutzen:

XLOOKUP – ist ein mächtigerer Nachfolger von VLOOKUP, HLOOKUP und SIEH NACH OBEN Das kann sowohl in Spalten als auch in Zeilen nachschlagen und mehrere Werte zurückgeben.

XMATCH – ist ein vielseitigerer Nachfolger der SPIEL Funktion, die vertikale und horizontale Suchvorgänge durchführen und eine relative Position des angegebenen Elements zurückgeben kann.

Formeln für dynamische Excel-Arrays

In den neuesten Versionen von Excel 365 ist das dynamische Array-Verhalten tief integriert und wird für nativ alle Funktionen, auch solche, die ursprünglich nicht für die Arbeit mit Arrays entwickelt wurden. Einfach ausgedrückt, für jede Formel, die mehr als einen Wert zurückgibt, erstellt Excel automatisch einen Größenänderungsbereich, in den die Ergebnisse ausgegeben werden. Aufgrund dieser Fähigkeit können die vorhandenen Funktionen jetzt Magie ausführen!

Die folgenden Beispiele zeigen neue dynamische Array-Formeln in Aktion sowie die Auswirkung dynamischer Arrays auf vorhandene Funktionen.

Beispiel 1. Neue dynamische Array-Funktion

Dieses Beispiel zeigt, wie viel schneller und einfacher eine Lösung mit dynamischen Excel-Array-Funktionen erreicht werden kann.

Um eine Liste eindeutiger Werte aus einer Spalte zu extrahieren, verwenden Sie traditionell eine komplexe CSE-Formel wie dieses. In Excel 365 benötigen Sie lediglich a EINZIGARTIGE Formel in seiner Grundform:

=UNIQUE(B2:B10)

Sie geben die Formel in eine leere Zelle ein und drücken die Eingabetaste. Excel extrahiert sofort alle unterschiedlichen Werte in der Liste und gibt sie in einen Zellbereich aus, beginnend mit der Zelle, in der Sie die Formel eingegeben haben (in unserem Fall D2). Wenn sich die Quelldaten ändern, werden die Ergebnisse automatisch neu berechnet und aktualisiert.
Excel dynamische Array-Funktion

Beispiel 2. Kombinieren mehrerer dynamischer Array-Funktionen in einer Formel

Wenn es keine Möglichkeit gibt, eine Aufgabe mit einer Funktion zu erledigen, verketten Sie einige! Um beispielsweise Daten basierend auf der Bedingung zu filtern und die Ergebnisse alphabetisch anzuordnen, wickeln Sie die SORT-Funktion wie folgt um FILTER:

=SORT(FILTER(A2:C13, B2:B13=F1, "No results"))

Dabei sind A2: C13 die Quelldaten, B2: B13 die zu prüfenden Werte und F1 das Kriterium.
Kombinieren mehrerer dynamischer Array-Funktionen in einer Formel

Beispiel 3. Verwenden neuer dynamischer Array-Funktionen zusammen mit vorhandenen

Da die in Excel 365 implementierte neue Berechnungs-Engine herkömmliche Formeln leicht in Arrays umwandeln kann, hindert Sie nichts daran, neue und alte Funktionen miteinander zu kombinieren.

Um beispielsweise zu zählen, wie viele eindeutige Werte sich in einem bestimmten Bereich befinden, verschachteln Sie die Funktion UNIQUE des dynamischen Arrays in der guten alten COUNTA:

=COUNTA(UNIQUE(B2:B10))

Verwenden neuer dynamischer Excel-Array-Funktionen zusammen mit vorhandenen

Beispiel 4. Bestehende Funktionen unterstützen dynamische Arrays

Wenn Sie eine Reihe von Zellen an die TRIM-Funktion In einer älteren Version wie Excel 2016 oder Excel 2019 wird ein einzelnes Ergebnis für die erste Zelle zurückgegeben:

=TRIM(A2:A6)

In dynamischem Excel verarbeitet dieselbe Formel alle Zellen und gibt mehrere Ergebnisse zurück, wie unten gezeigt:
Bestehende Excel-Funktionen unterstützen dynamische Arrays

Beispiel 5. VLOOKUP-Formel zur Rückgabe mehrerer Werte

Wie jeder weiß, ist die VLOOKUP-Funktion dient dazu, einen einzelnen Wert basierend auf dem von Ihnen angegebenen Spaltenindex zurückzugeben. In Excel 365 können Sie jedoch ein Array von Spaltennummern angeben, um Übereinstimmungen aus mehreren Spalten zurückzugeben:

=VLOOKUP(F1, A2:C6, {1,2,3}, FALSE)

In Excel 365 kann eine VLOOKUP-Formel mehrere Werte zurückgeben

Beispiel 6. TRANSPOSE-Formel leicht gemacht

In früheren Excel-Versionen wurde die Syntax des TRANSPOSE-Funktion ließ keinen Raum für Fehler. Um Daten in Ihrem Arbeitsblatt zu drehen, mussten Sie die ursprünglichen Spalten und Zeilen zählen, die gleiche Anzahl leerer Zellen auswählen, aber die Ausrichtung ändern (eine umwerfende Operation in großen Arbeitsblättern!), Eine TRANSPOSE-Formel in den ausgewählten Bereich eingeben und Drücken Sie Strg + Umschalt + Eingabetaste um es richtig zu vervollständigen. Puh!

In dynamischem Excel geben Sie einfach die Formel in die Zelle ganz links im Ausgabebereich ein und drücken die Eingabetaste:

=TRANSPOSE(A1:B10)

Getan!
TRANSPOSE-Formel mit dynamischen Arrays

Überlaufbereich – eine Formel, mehrere Zellen

Das Überlaufbereich ist ein Zellbereich, der die Ergebnisse enthält, die von einer dynamischen Arrayformel zurückgegeben werden.

Wenn eine Zelle im Überlaufbereich ausgewählt ist, zeigt der blaue Rand an, dass alles darin durch die Formel in der oberen linken Zelle berechnet wird. Wenn Sie die Formel in der ersten Zelle löschen, werden alle Ergebnisse gelöscht.
Überlaufbereich

Der Überlaufbereich ist eine großartige Sache, die das Leben von Excel-Benutzern erheblich erleichtert. Zuvor mussten wir bei CSE-Array-Formeln erraten, in wie viele Zellen sie kopiert werden sollten. Jetzt geben Sie einfach die Formel in die erste Zelle ein und lassen Excel den Rest erledigen.

Obwohl das Verhalten des Überlaufbereichs vollständig dynamisch ist (wenn sich die ursprünglichen Daten ändern, wird der Überlaufbereich entsprechend erweitert oder verkleinert), wird es nicht aktualisiert, wenn neue Einträge außerhalb des angegebenen Bereichs hinzugefügt werden. Zum Beispiel hat unsere SORT-Formel Daten in A2: A10 verarbeitet. Wenn in A11 ein neuer Wert eingegeben wird, wird dieser nicht in die Ergebnisse aufgenommen, es sei denn, Sie ändern die Bereichsreferenz in der Formel. Wenn Sie möchten, dass solche Änderungen im laufenden Betrieb übernommen werden, konvertieren Sie Ihren Quellbereich in einen Excel-Tabelle und verwenden strukturierte Referenzen in Ihren Formeln. Im Gegensatz zu Bereichen werden Excel-Tabellen automatisch um neu hinzugefügte Zeilen erweitert. Der gleiche Effekt kann mit a erzielt werden dynamischer benannter Bereich.

Hinweis. Wenn andere Daten den Überlaufbereich blockieren, a # SPILL-Fehler tritt ein. Sobald die blockierenden Daten entfernt wurden, ist der Fehler behoben.

Referenz zum Überlaufbereich (Symbol #)

Um auf den Überlaufbereich zu verweisen, setzen Sie ein Hash-Tag oder ein Pfund-Symbol (#) hinter die Adresse der oberen linken Zelle im Bereich.

Geben Sie beispielsweise Folgendes ein, um auf die Ergebnisse einer dynamischen Arrayformel in C2 zu verweisen:

=C2#

Geben Sie den Namen des Blattes in die Referenz ein, um auf denselben Verschüttungsbereich von einem anderen Blatt zu verweisen:

=Sheet1!C2#

Dies entspricht der Referenzierung des gesamten Bereichs (= C2: C8), jedoch spiegelt die Überlaufreferenz im Gegensatz zu einer regulären Referenz automatisch Änderungen der Bereichsgröße wider. Dieses Verhalten ist besonders nützlich, wenn Sie den Überlaufbereich einer anderen Funktion „zuführen“, entweder einer dynamischen oder einer herkömmlichen. Sie können es sogar für benannte Bereiche und die Datenüberprüfung verwenden.

Um beispielsweise herauszufinden, wie viele Zufallszahlen von der RANDARRAY-Formel in C2 generiert werden, geben Sie die Referenz für den Überlaufbereich an die COUNTA-Funktion an:

=COUNTA(C2#)

Verwenden Sie Folgendes, um die Werte im Überlaufbereich zu addieren:

=SUM(C2#)

Verwenden der Überlaufbereichsreferenz in Excel

Trinkgeld. Um schnell auf einen Überlaufbereich zuzugreifen, wählen Sie einfach alle Zellen in der blauen Box mit der Maus aus. Excel erstellt automatisch die Überlaufreferenz für Sie.

Implizite Schnittmenge und @ -Zeichen

In Excel mit dynamischem Array gibt es eine weitere wichtige Änderung in der Formelsprache – die Einführung des @ -Zeichens, das als impliziter Kreuzungsoperator.

In Microsoft Excel implizite Schnittmenge ist ein Formelverhalten, das viele Werte auf einen einzigen Wert reduziert. In altem Excel konnte eine Zelle nur einen einzigen Wert enthalten, sodass dies das Standardverhalten war und kein spezieller Operator dafür erforderlich war.

In Excel 365 werden alle Formeln standardmäßig als Arrayformeln betrachtet. Der implizite Schnittpunktoperator wird verwendet, um das Array-Verhalten zu verhindern, wenn Sie es nicht in einer bestimmten Formel möchten. Mit anderen Worten, wenn Sie möchten, dass die Formel nur einen Wert zurückgibt, setzen Sie @ vor den Namen der Funktion, und sie verhält sich wie eine Nicht-Array-Formel in herkömmlichem Excel.

Um zu sehen, wie es in der Praxis funktioniert, schauen Sie sich bitte den folgenden Screenshot an.

In C2 gibt es eine dynamische Array-Formel, die zu vielen Zellen führt:

=UNIQUE(A2:A9)

In E2 wird der Funktion das @ -Zeichen vorangestellt, das implizite Schnittpunkte aufruft. Als Ergebnis wird nur der erste eindeutige Wert zurückgegeben:

=@UNIQUE(A2:A9)

Verwenden Sie den impliziten Schnittoperator, damit sich die Formel wie eine Nicht-Array-Formel verhält.

Wenn Sie ein Arbeitsblatt öffnen, das in einer älteren Excel-Version erstellt wurde, wird möglicherweise das @ -Symbol automatisch zu Formeln hinzugefügt, die möglicherweise mehrere Werte zurückgeben können. Dies geschieht, um zu erzwingen, dass sich die Formel genauso verhält wie in der ursprünglichen Excel-Version. Abhängig von der Formel werden durch Entfernen von @ die Ergebnisse entweder auf mehrere Zellen übertragen oder es werden überhaupt keine spürbaren Auswirkungen erzielt.

Hinweis. Zunächst führte Microsoft die SINGLE-Funktion für denselben Zweck ein, ersetzte sie jedoch später durch den @ -Operator.

Vorteile von dynamischen Excel-Arrays

Zweifellos sind dynamische Arrays eine der besten Excel-Verbesserungen seit Jahren. Wie jedes neue Feature hat es seine Stärken und Schwächen. Zum Glück sind die Stärken der neuen Formeln für dynamische Excel-Arrays überwältigend!

Einfach und leistungsfähiger

Dynamische Arrays ermöglichen es, leistungsfähigere Formeln auf viel einfachere Weise zu erstellen. Hier einige Beispiele:

Heimisch für alle Formeln

In dynamischem Excel müssen Sie sich nicht darum kümmern, welche Funktionen Arrays unterstützen und welche nicht. Wenn eine Formel mehrere Werte zurückgeben kann, wird dies standardmäßig getan. Dies gilt auch für arithmetische Operationen und Legacy-Funktionen, wie in gezeigt dieses Beispiel.

Verschachteln dynamischer Array-Funktionen

Um Lösungen für komplexere Aufgaben zu erarbeiten, können Sie neue dynamische Array-Funktionen von Excel kombinieren oder mit alten wie gezeigt verwenden Hier und Hier.

Relative und absolute Referenzen sind weniger wichtig

Dank des Ansatzes „Eine Formel, viele Werte“ ist dies nicht erforderlich Sperrbereiche mit dem $ -Zeichen da sich die Formel technisch gesehen nur in einer Zelle befindet. Zum größten Teil spielt es also keine Rolle, ob absolute, relative oder gemischte Zellreferenzen verwendet werden (was für unerfahrene Benutzer immer verwirrend war) – eine dynamische Array-Formel liefert ohnehin korrekte Ergebnisse!

Einschränkungen dynamischer Arrays

Neue dynamische Arrays sind großartig, aber wie bei jeder neuen Funktion gibt es einige Einschränkungen und Überlegungen, die Sie beachten sollten.

Die Ergebnisse können nicht wie gewohnt sortiert werden

Der von einer dynamischen Arrayformel zurückgegebene Überlaufbereich kann nicht mithilfe der Sortierfunktion von Excel sortiert werden. Jeder solche Versuch führt zum „Sie können einen Teil eines Arrays nicht ändern„Fehler. Um die Ergebnisse vom kleinsten zum größten oder umgekehrt zu ordnen, schließen Sie Ihre aktuelle Formel in die SORT-Funktion ein. So können Sie beispielsweise vorgehen filtern und sortieren zu einer Zeit.

Es kann kein Wert im Überlaufbereich gelöscht werden

Keiner der Werte in einem Überlaufbereich kann aus demselben Grund gelöscht werden: Sie können einen Teil eines Arrays nicht ändern. Dieses Verhalten ist erwartet und logisch. Auf diese Weise funktionieren auch herkömmliche CSE-Array-Formeln.

Ergebnisse können nicht in eine Tabelle eingetragen werden

Und diese Funktion (oder Fehler?) Ist ziemlich unerwartet. Wenn Sie versuchen, einen Überlaufbereich in einen umzuwandeln Excel-TabelleExcel wird dies tun. Anstelle der Ergebnisse sehen Sie jedoch nur eine #SPILL! Error. Hoffentlich werden sie es in einem der nächsten Builds beheben.

Arbeiten Sie nicht mit Excel Power Query

Die Ergebnisse dynamischer Array-Formeln können nicht geladen werden Power Query. Wenn Sie beispielsweise versuchen, zwei oder mehr Überlaufbereiche mithilfe von Power Query zusammenzuführen, funktioniert dies nicht.

Dynamische Arrays im Vergleich zu herkömmlichen CSE-Array-Formeln

Mit der Einführung dynamischer Arrays können wir über zwei Arten von Excel sprechen:

  1. Dynamisches Excel das unterstützt dynamische Arrays, Funktionen und Formeln vollständig. Derzeit ist es nur Excel 365.
  2. Legacy Excel, auch bekannt als traditionelles oder vordynamisches Excel, wo nur Strg + Umschalt + Eingabetaste Array-Formeln werden unterstützt. Es ist Excel 2019, Excel 2016, Excel 2013 und frühere Versionen.

Es versteht sich von selbst, dass dynamische Arrays überlegen sind CSE-Array-Formeln bei allem Respekt. Obwohl die herkömmlichen Array-Formeln aus Kompatibilitätsgründen in Excel 365 beibehalten werden, wird von nun an empfohlen, die neuen zu verwenden.

Hier sind die wichtigsten Unterschiede:

  • Eine dynamische Array-Formel wird in eine Zelle eingegeben und mit einem regulären Eingabetasten abgeschlossen. Um eine altmodische Array-Formel zu vervollständigen, müssen Sie drücken Strg + Umschalt + Eingabetaste.
  • Neue Array-Formeln werden automatisch auf viele Zellen übertragen. CSE-Formeln müssen in einen Zellbereich kopiert werden, um mehrere Ergebnisse zurückzugeben.
  • Die Ausgabe von dynamischen Array-Formeln wird automatisch in der Größe geändert, wenn sich die Daten im Quellbereich ändern. CSE-Formeln kürzen die Ausgabe, wenn der Rückgabebereich zu klein ist, und geben Fehler in zusätzlichen Zellen zurück, wenn der Rückgabebereich zu groß ist.
  • Eine dynamische Array-Formel kann einfach in einer einzelnen Zelle bearbeitet werden. Um eine CSE-Formel zu ändern, müssen Sie den gesamten Bereich auswählen und bearbeiten.
  • Es ist nicht möglich, Zeilen in einem CSE-Formelbereich zu löschen und einzufügen. Sie müssen zuerst alle vorhandenen Formeln löschen. Bei dynamischen Arrays ist das Einfügen oder Löschen von Zeilen kein Problem.

Abwärtskompatibilität: Dynamische Arrays in Legacy-Excel

Wenn Sie eine Arbeitsmappe mit einer dynamischen Array-Formel in altem Excel öffnen, wird diese automatisch in eine herkömmliche Array-Formel konvertiert, die in geschweiften Klammern eingeschlossen ist. Wenn Sie das Arbeitsblatt in Excel 365 erneut öffnen, werden die geschweiften Klammern entfernt.

In Legacy-Excel wird den neuen dynamischen Array-Funktionen und Überlaufbereichsreferenzen _xlfn vorangestellt, um anzuzeigen, dass diese Funktionalität nicht unterstützt wird. Ein Überlaufbereichsreferenzzeichen (#) wird durch die ANCHORARRAY-Funktion ersetzt.

So wird beispielsweise eine EINZIGARTIGE Formel in angezeigt Excel 2013::
Eine neue dynamische Array-Funktion in Legacy-Excel

Die meisten dynamischen Array-Formeln (aber nicht alle!) Zeigen ihre Ergebnisse so lange in Legacy-Excel an, bis Sie Änderungen daran vornehmen. Wenn Sie eine Formel bearbeiten, wird sie sofort beschädigt und ein oder mehrere #NAME? Fehlerwerte.

Formeln für dynamische Excel-Arrays funktionieren nicht

Je nach Funktion können unterschiedliche Fehler auftreten, wenn Sie eine falsche Syntax oder ungültige Argumente verwenden. Im Folgenden sind die drei häufigsten Fehler aufgeführt, auf die Sie bei jeder dynamischen Array-Formel stoßen können.

#VERSCHÜTTEN! Error

Wenn ein dynamisches Array mehrere Ergebnisse zurückgibt, aber etwas den Überlaufbereich blockiert, wird ein #SPILL! Fehler tritt auf.

Um den Fehler zu beheben, müssen Sie nur alle Zellen im Überlaufbereich löschen oder löschen, die nicht vollständig leer sind. Um alle störenden Zellen schnell zu erkennen, klicken Sie auf die Fehleranzeige und dann auf Wählen Sie Zellen blockieren.
Eine dynamische Array-Formel gibt einen # SPILL-Fehler aufgrund einer nicht leeren Zelle im Überlaufbereich zurück.

#REF! Error

Aufgrund der eingeschränkten Unterstützung für externe Verweise zwischen Arbeitsmappen müssen für dynamische Arrays beide Dateien geöffnet sein. Wenn die Quellarbeitsmappe geschlossen ist, wird ein #REF! Fehler wird angezeigt.

#NAME? Error

EIN NAME? Ein Fehler tritt auf, wenn Sie versuchen, eine dynamische Array-Funktion in einer älteren Version von Excel zu verwenden. Bitte beachten Sie, dass die neuen Funktionen nur in Excel 365 verfügbar sind.

Wenn dieser Fehler in Excel 365 auftritt, überprüfen Sie den Namen der Funktion in der problematischen Zelle. Wahrscheinlich ist es falsch geschrieben 🙂

So verwenden Sie dynamische Arrays in Excel. Hoffentlich werden Sie diese fantastische neue Funktionalität lieben! Wie auch immer, ich danke Ihnen für das Lesen und hoffe, Sie nächste Woche auf unserem Blog zu sehen!

Sie könnten auch interessiert sein an:

Source link

Der Beitrag Dynamische Excel-Arrays, Funktionen und Formeln erschien zuerst auf Anfänger Kurse.



from
https://fuer-anfaenger.info/dynamische-excel-arrays-funktionen-und-formeln/

No comments:

Post a Comment

Social Media Marketing Methoden | Aktuelle Tipps für Anfänger

So starten Unternehmen mit einer Social-First-Strategie durch Der Fokus auf Social First kann Unternehmen auch in Krisenzeiten Erfolg vers...