Heim > Software-Tutorial > Bürosoftware > Alles, was Sie über Verschütten in Excel wissen müssen

Alles, was Sie über Verschütten in Excel wissen müssen

Patricia Arquette
Freigeben: 2025-02-06 19:41:10
Original
627 Leute haben es durchsucht

Schnelle Links

  • Die Definitionen, die Sie zuerst kennen
  • Beispiele für das Verschütten
  • Verweisen Sie auf einen verschütteten Bereich
  • Common #spill! Fehler

Die meisten Formeln in Excel geben ein Einzelzellergebnis zurück. Wenn eine Excel -Formel jedoch eine Reihe von Werten zurückgibt, wird das Ergebnis zu benachbarten Zellen verschüttet.

Die Definitionen, die Sie zuerst kennen

, bevor ich Ihnen Beispiele für Verschüttung in Aktion zeige. Hier finden Sie die Definitionen einiger verwandter Excel -Begriffe in diesem Handbuch:

  • Verschütten: Wenn Excel -Formeln eine Reihe von Werten zurückgeben (auch als Array bezeichnet).
  • Array: Ein Datensatz innerhalb eines Zellbereichs. Wenn beispielsweise die Zellen A1 bis A20 Daten enthalten, ist A1: A20 der Bereich und die Daten innerhalb dieses Bereichs das Array.
  • Funktion: Eine vordefinierte Formel, die bei Verwendung in einer Formel eine Berechnung durchführt.
  • Formel: Eine Kombination aus Funktionen, Zellreferenzen, Werten, Operatoren und Namen, die, wenn sie nach dem Equals -Vorzeichen (=) zusammen verwendet werden Das ist in der Lage, ein Array zurückzugeben.
  • verschüttete Array -Formel: Eine Formel, die derzeit ein verschüttetes Array zurückgibt.
  • Beispiele für das Verschütten

Schauen wir uns zuerst ein unkompliziertes Beispiel für das Verschütten in Excel an. Diese Excel -Tabelle enthält sechs Quiz -Teams und ihre Ergebnisse für Wochen eins bis fünf. Die Array -Formel, die in Zelle H2 eingreift, gibt ein verschüttetes Array zurück, das H2 auf H7 abdeckt. Beachten Sie, wie, wenn ich Zelle H2 auswähle, einen temporären Rand um diese Zellen legt, um mich daran zu erinnern, dass es sich um ein verschüttetes Array handelt. H3 bis H7, dies würde das verschüttete Array, das Excel gerade erstellt hat, beeinträchtigen und brechen, was zu einem #Spill führt! Fehler. Ich werde mehr über #spill sprechen! Fehler in Kürze.

Jetzt möchte ich jedoch eine praktischere Verwendung dieser Art von Ergebnis durch die Offset -Funktion nutzen. In diesem Fall möchte ich, dass Excel mir sagt, was jedes Team in einer bestimmten Woche erzielt hat, abhängig von der Nummer, die ich in Zelle I1 eingeben. I2, ich werde

Alles, was Sie über Verschütten in Excel wissen müssen

eingeben, weil ich möchte, dass Excel in der Zelle A2 startet, in derselben Zeile bleibt, über die Anzahl der in Zelle I1 tippten Spalten bewegen und zurückkehren Ein Ergebnis, das 6 Reihen nach unten und 1 Spalte überschritten hat. Da Excel ein Array zurückgibt, das 6 Reihen in Höhe haben, obwohl ich die Formel nur in Zelle I2 tippt MEINE MEINE DATEN ARRAGUVAL -TABELLE, ich möchte auch die Teamnamen in Spalte H hinzufügen. . Ich habe auch eine Formatierung angewendet, um die Lesbarkeit der Tabelle zu verbessern. Die verschütteten Arrays würden sich entsprechend anpassen. Mein Ziel ist es, die Ergebnisse eines bestimmten Teams über den gesamten fünfwöchigen Zeitraum zu zeigen, wobei das Team vom Wert in Zelle I1 in Frage gestellt wird. Zunächst werde ich die dynamische Array -Formel

=B2:B7
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

in Zelle H3 eingeben, um das verschüttete Array der Wochenzahlen in den Zellen H3 bis L3 zu erzeugen.

Alles, was Sie über Verschütten in Excel wissen müssen

Jetzt erstelle ich eine Dropdown-Liste in Zelle I1, die die in den Zellen A2 bis A7 aufgeführten Teamnamen enthält. Dazu klicke ich auf Daten & GT; Datenvalidierung, wählen Sie "Liste" im Feld "Erlauben" und wählen Sie die Zellen A2 nach A7, um die Quelle der Liste zu definieren, bevor Sie auf "OK" klicken. Ich kann die Xlookup -Funktion verwenden, um die Ergebnisse für mein ausgewähltes Team in den fünf Wochen zurückzugeben. In der Zelle H3 werde ich:

Alles, was Sie über Verschütten in Excel wissen müssen

eingeben, weil ich möchte, dass Excel den Teamnamen in Zelle I1 nimmt, ihn mit einem Teamnamen im Bereich A2 bis A7 und A7 und A7 angeht, und es Geben Sie das entsprechende Array von den Spalten B nach F zurück. Da das Ergebnis fünf Spalten breit ist, wird es als verschüttetes Array über die Zellen H3 bis L3 angezeigt. In diesem Fall habe ich mich von meiner Dropdown-Liste in Zelle I1 ausgewählt. und Randarray. Wenn ich dasselbe Beispiel wie oben verwendet habe, möchte ich eine Gesamtpunktzahl für ein bestimmtes Team anweisen, das auf dem verschütteten Array in den Zellen H3 bis L3 basiert.

=B2:B7
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Geben Sie also

=B2:B7
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

in Zelle L4 auf, dass er das Array im verschütteten Bereich mit H3 zusammenfassen soll.

Alles, was Sie über Verschütten in Excel wissen müssen

Common #spill beheben! Fehler

Bestimmte Situationen veranlassen Excel, die #Spill zurückzugeben! Fehler. Hier finden Sie, wonach Sie achten müssen, wenn dies in Ihrer Tabelle geschieht, und auch was Sie tun können, um das Problem zu beheben:

Ursache des #spill! Fehler

Möglichkeiten zur Behebung des Fehlers

Das verschüttete Array kreuzt eine verschumte Zelle.

Wählen Sie die zusammengeführte Zelle aus und klicken Sie in der Alignment -Gruppe der Home -Registerkarte auf "Zusammenführen und in der Mitte", um die Zelle zu entfernen.

Etwas blockiert die Zellen, in denen das verschüttete Array versucht zu gehen.
Der Bereich in der dynamischen Array -Formel erstreckt sich über die Kanten des Arbeitsblatts. .

Verschieben Sie die dynamische Array -Formel an einen Ort außerhalb der formatierten Tabelle. Alternativ können Sie Ihre formatierte Excel -Tabelle in einen nicht formatierten Bereich konvertieren, indem Sie eine der Zellen in der Tabelle auswählen und in der Tools -Gruppe der Tabellenentwurfsregisterkarte "auf" in Bereich konvertieren "klicken.

Die dynamische Array -Formel hat dazu geführt, dass Excel aus dem Speicher ausgeht.

Der verschüttete Bereich ist nicht bekannt, da die dynamische Array -Formel eine flüchtige Funktion enthält. . Leider besteht die einzige Möglichkeit, dieses Problem zu überwinden Sie können die TrimRange -Funktion verwenden, um Excel zu sagen, dass sie leere Zeilen ermäßigt und die Daten im Wesentlichen so abschneiden, dass nur die erforderlichen Zellen einbezogen werden.

Das obige ist der detaillierte Inhalt vonAlles, was Sie über Verschütten in Excel wissen müssen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage