Was ist ein Spill Error Wie man den #SPILL! Fehler in Excel 365 löst

Aktualisiert Januar 2024: Erhalten Sie keine Fehlermeldungen mehr und verlangsamen Sie Ihr System mit unserem Optimierungstool. Holen Sie es sich jetzt unter - > diesem Link

  1. Downloaden und installieren Sie das Reparaturtool hier.
  2. Lassen Sie Ihren Computer scannen.
  3. Das Tool wird dann deinen Computer reparieren.

Wie wir alle wissen, ist Office 365 mit Excel 365 gebündelt.Microsoft hat verschiedene neue Funktionen zu Excel 365 hinzugefügt.Ein solches Merkmal istDynamische Array-Formeln.Normalerweise würde die Formel nur einen einzigen Wert als Ergebnis in eine Zelle zurückgeben.Mit dieser neuen Funktion können nun aber mehrere Werte zurückgegeben werden.

Wenn Sie zum Beispiel in Excel 2019 und früheren Versionen die Formel =D2:D5 auf eine Zelle anwenden, wird das Ergebnis auf die erste Zelle beschränkt.

Wenn wir die Formel auf alle entsprechenden Zellen anwenden mussten, haben wir die Array-Notation (Strg+Umschalt+Eingabe) verwendet.In Excel 365 ist dies jedoch nicht der Fall.Wenn Sie die gleiche Formel anwenden, werden die Werte automatisch auf alle entsprechenden Zellen verteilt.Weitere Einzelheiten finden Sie in der nachstehenden Abbildung.

Wichtige Hinweise:

Mit diesem Tool können Sie PC-Problemen vorbeugen und sich beispielsweise vor Dateiverlust und Malware schützen. Außerdem ist es eine großartige Möglichkeit, Ihren Computer für maximale Leistung zu optimieren. Das Programm behebt häufige Fehler, die auf Windows-Systemen auftreten können, mit Leichtigkeit - Sie brauchen keine stundenlange Fehlersuche, wenn Sie die perfekte Lösung zur Hand haben:

  • Schritt 1: Laden Sie das PC Repair & Optimizer Tool herunter (Windows 11, 10, 8, 7, XP, Vista - Microsoft Gold-zertifiziert).
  • Schritt 2: Klicken Sie auf "Scan starten", um Probleme in der Windows-Registrierung zu finden, die zu PC-Problemen führen könnten.
  • Schritt 3: Klicken Sie auf "Alles reparieren", um alle Probleme zu beheben.

herunterladen

Der Bereich der Zellen, in den das Ergebnis verschüttet wird, heißtAuslaufbereich. Siehe das folgende Bild

HINWEIS:

  • DieAuslaufenwird automatisch mit dynamischen Arrays aktiviert (derzeit wird diese Funktion nur in Excel 365 unterstützt) und kann nicht deaktiviert werden.
  • Die Spill-Funktion ist für alle Formeln mit oder ohne Funktionen aktiviert.

Fehler bei der Verschüttungwerden angezeigt, wenn die Formel mehrere Werte liefern soll, die Ergebnisse jedoch nicht in die Zellen übertragen werden können.Der Fehler sieht wie folgt aus:

Mögliche Gründe für einen #SPILL-Fehler sind:

  • Der Überlaufbereich enthält einen Wert, aufgrund dessen die Ergebnisse nicht in die Zellen eingefügt werden können
  • Der Bereich Spill hat verschmolzene Zellen.
  • Wenn alte Blätter (erstellt mit Excel 2016 oder früher) mit Formeln, die die implizite Schnittmenge unterstützen, in Excel365 geöffnet werden.
  • Wenn Sie die dynamische Array-Formel auf eine Excel-Tabelle anwenden.

Wenn Sie den #SPILL-Fehler in Excel sehen, dann machen Sie sich keine Sorgen.In diesem Artikel zeigen wir Ihnen verschiedene Möglichkeiten auf, die Ursache für dieses Problem zu ermitteln und den #SPILL-Fehler zu beheben.

Ermitteln Sie die Ursache des #SPILL-Fehlers

Wenn Sie einen Überlauffehler sehen, sollten Sie zunächst prüfen, warum der Fehler auftritt,

Schritt 1: Klicken Sie auf die Zelle, in der#SPILL!Fehler

Schritt 2: Klicken Sie auf das FeldAusrufezeichenwie unten dargestellt

Schritt 3: Die erste Zeile gibt Aufschluss über die Ursache des Fehlers.In diesem Fall wird der Fehler zum Beispiel dadurch angezeigt, dass der Bereich "Spill" nicht leer ist

Korrekturen, die befolgt werden müssen, wenn der Spill-Bereich nicht leer ist

Befolgen Sie die nachstehenden Abhilfemaßnahmen, wenn Sie feststellen, dass dieSpillbereich ist nicht leer

LESEN:   Verwenden und Hinzufügen von Emojis zu Dokumenten in Windows 11

Lösung 1: Löschen Sie die Daten, die den Spill-Bereich blockieren

Wenn sich bereits Daten in den Zellen des Spill-Bereichs befinden, wird bei der Anwendung der Formel ein #SPILL-Fehler angezeigt.

Wenn Sie die Daten, die den Spill-Bereich blockieren, klar erkennen können

Betrachten Sie das folgende Beispiel: Wenn Sie die Formel =D2:D5 auf die Daten anwenden, wird ein SPILL-Fehler ausgelöst, da es eineIch bin hierinnerhalb des Überlaufbereichs.

Um den #SPILL-Fehler zu beseitigen, verschieben Sie einfach die Daten oder löschen Sie die Daten aus dem Überlaufbereich.

Wenn die Daten, die den Spill-Bereich blockieren, ausgeblendet sind

In einigen Fällen sind die Daten, die den Überlaufbereich blockieren, versteckt und nicht sehr offensichtlich, wie in Fall 1 zu sehen.Betrachten Sie das folgende Beispiel,

Führen Sie in solchen Fällen die folgenden Schritte aus, um die Zelle zu finden, die den Überlaufbereich blockiert:

Schritt 1: Klicken Sie auf die Zelle, in der#SPILL!Fehler

Schritt 2: Klicken Sie auf das FeldAusrufezeichenwie unten dargestellt. Sie sehen, dass der Fehler darauf zurückzuführen ist, dass dieDer Überlaufbereich ist nicht leer.

Schritt 3: Klicken Sie in der Dropdown-Liste aufObstruierende Zellen auswählen

Schritt 4: Die Zelle, die den Bereich "Spill" blockiert, wird wie unten gezeigt hervorgehoben.

Da Sie nun wissen, welche Zelle blockiert ist, sollten Sie prüfen, was genau das Problem verursacht.

Schritt 5: Bei genauer Betrachtung der Zelle können Sie einige Daten erkennen, die in den Zellen verborgen sind.

Wie in der obigen Abbildung zu sehen ist, gibt es einige Daten.Da die Schrift eine weiße Farbe hat, ist es nicht einfach, die Blockade zu erkennen.Um den Fehler zu beheben, löschen Sie die Daten aus der Zelle innerhalb des Überlaufbereichs.

Fix2:Die auf die Zelle angewendete benutzerdefinierte Zahlenformatierung ; ; ; entfernen

Manchmal, wenn eine benutzerdefinierte Nummernformatierung; ; ;auf eine Zelle angewendet wird, besteht die Möglichkeit, dass der Fehler SPILL auftritt.In solchen Fällen,

Schritt 1: Klicken Sie auf die Zelle, in der#SPILL!Fehler

Schritt 2: Klicken Sie auf das FeldAusrufezeichenwie unten dargestellt.

Schritt 3: Klicken Sie in der Dropdown-Liste aufObstruierende Zellen auswählen

LESEN:   Windows 10 Ordner und Dateien Zugriff verweigert Fehler

Schritt 4: Die Zelle, die den Bereich "Spill" blockiert, wird wie unten gezeigt hervorgehoben.

Schritt 5: Klicken Sie mit der rechten Maustaste auf die blockierende Zelle.

Schritt 6: Wählen SieZellen formatieren

Schritt 7: Das Fenster Zellen formatieren wird geöffnet.Gehen Sie zumNummerRegisterkarte

Schritt 8: Wählen Sie im linken FensterbereichBenutzerdefiniert

Schritt 9: Ändern Sie im rechten Fensterbereich den Typ von ; ; ; inAllgemein

Schritt 10: Klicken Sie auf die SchaltflächeOkTaste

Fix, der befolgt werden muss, wenn der Spill-Bereich verschmolzene Zellen hat

Wenn Sie sehen, dass der Fehler darauf zurückzuführen ist, dass dieSpillbereich hat Zellen zusammengelegtwie unten dargestellt,

Schritt 1: Klicken Sie aufObstruierende Zellen auswählenaus der Dropdown-Liste

Schritt 2: Die behindernde Zelle wirdhervorgehoben

Schritt 3: Unter demStartseiteRegisterkarte, klicken Sie aufZusammenführen & Zentrieren

Schritt 4: Wählen Sie aus der Dropdown-ListeZellen entflechten

Zu befolgender Fix, wennAuslaufbereich in der Tabelle

Dynamische Array-Formeln werden in Excel-Tabellen nicht unterstützt.Wenn Sie den Fehler #SPILL in einer Excel-Tabelle sehen, wie unten gezeigt, mit der MeldungAuslaufbereich in der Tabelle,

Schritt 1: Wählen Sie die Tabelle vollständig aus

Schritt 2: Klicken Sie auf das FeldTabelle DesignRegisterkarte in der oberen Menüleiste

Schritt 3: Wählen SieIn Bereich umwandeln

Schritt 4: Es wird ein Bestätigungsdialog angezeigt, klicken Sie aufJa

Fix, der befolgt werden muss, wenn der Spill-Bereich keinen Speicherplatz mehr hat

Wenn Sie versuchen, die Ursache des #SPILL-Fehlers zu ermitteln, sollten Sie feststellen, dass der Fehler folgende Angaben enthältAus dem Gedächtnisdann liegt das daran, dass die dynamische Array-Formel, die Sie verwenden, auf einen großen Bereich verweist; in solchen Fällen führt ExcelSpeicherplatzmangelSpill-Fehler verursachen.Um den Fehler zu beheben, kann man versuchen, einen kleineren Bereich zu referenzieren.

Festsetzung für den Fall, dass die Spill-Reichweite unbekannt ist

Dieser Fehler tritt auf, wenn sich die Größe des ausgefüllten Arrays ändert und Excel nicht in der Lage ist, die Größe des ausgefüllten Bereichs zu ermitteln.Im Allgemeinen tritt dieser Fehler auf, wenn Sie Zufallsfunktionen wie RANDARRAY, RAND oder RANDBETWEEN zusammen mit Dynamic Array-Funktionen wie SEQUENCE verwenden.

Um es besser zu verstehen, betrachten Sie das folgende Beispiel: Nehmen wir an, die Funktion SEQUENCE(RANDBETWEEN(1,100)) wird verwendet.Hier erzeugt RANDBETWEEN eine zufällige ganze Zahl, die größer oder gleich 1 und kleiner oder gleich 100 ist.Und SEQUENCE erzeugt fortlaufende Zahlen (z.B. SEQUENCE(5) erzeugt 1,2,3,4,5).RANDBETWEEN ist jedoch eine flüchtige Funktion und ändert seinen Wert jedes Mal, wenn ein Excel-Blatt geöffnet oder geändert wird.Aus diesem Grund kann die SEQUENCE-Funktion die Größe des von ihr zu erzeugenden Arrays nicht bestimmen.Er wüsste nicht, wie viele Werte er generieren soll, und löst daher einen SPILL-Fehler aus.

LESEN:   [SOLVED] MSDN Bugcheck BUGCODE_NDIS_DRIVER Windows Fehler

Wenn Sie die Ursache des Fehlers ermitteln, sehen SieAuslaufbereich ist unbekannt

Um diese Art von Fehler zu beheben,Versuchen Sie es mit einer anderen Formel, die Ihrem Bedarf entspricht.

Zu befolgende Korrekturen, wenn der Spill-Bereich zu groß ist

Angenommen, Sie ermitteln die Ursache und stellen fest, dass der Fehler auftritt, weil dieDer Auslaufbereich ist zu großwie unten dargestellt.

Als Dynamic Array noch nicht vorhanden war, gab es in Excel die so genannte implizite Schnittmenge, die dazu führte, dass nur ein einziges Ergebnis zurückgegeben wurde, auch wenn die Formel möglicherweise mehrere Ergebnisse lieferte.Nehmen wir ein Beispiel, wenn die Formel=B:B*5%auf Excel 2019 oder frühere Versionen angewendet wird, mit der impliziten Schnittmenge, würde das Ergebnis wie folgt aussehen:

Wenn dieselbe Formel jedoch in Excel 365 verwendet wird, wird der folgende Fehler angezeigt

Versuchen Sie, dieses Problem zu lösen, indem Sie folgende Maßnahmen ergreifen

Fix 1: Implizite Schnittmenge mit @-Operator anwenden

Wenn wir sagen=B:Bverweist das dynamische Array auf die gesamte Spalte B.Stattdessen können wir Excel zwingen, eine implizite Schnittmenge mit dem @-Operator zu bilden

Ändern Sie die Formel in[email protected]:B*5%

Da die implizite Schnittmenge hinzugefügt wird, wird die Formel auf eine einzige Zelle angewendet.Um die Formel zu erweitern,

1.Klicken Sie einfach auf den Punkt wie unten gezeigt

2.Ziehen Sie sie nach Bedarf auf die Zellen.Dadurch wird die gleiche Formel auf diese Zellen angewendet.

Fix 2: Anstatt auf die Spalte zu verweisen, verweisen Sie auf den Bereich

In der Formel,=B:B*5% ,beziehen wir uns auf Spalte B.Beziehen Sie sich stattdessen auf einen bestimmten Bereich,=B2:B4*5%

Das ist alles

Wir hoffen, dass dieser Artikel informativ war.

Wenn Sie das Problem mit den oben genannten Methoden beheben konnten, freuen wir uns über einen Kommentar.

Vielen Dank fürs Lesen.

fastfixguide