Heim > Software-Tutorial > Bürosoftware > So verwenden Sie die Sequenzfunktion in Excel

So verwenden Sie die Sequenzfunktion in Excel

Mary-Kate Olsen
Freigeben: 2025-02-06 17:25:13
Original
311 Leute haben es durchsucht

Excels Sequenzfunktion: Erstellen Sie schnell eine Abfolge von Zahlen

Die Sequenzfunktion von

Excels kann sofort eine Reihe numerischer Sequenzen erstellen. Sie können die Form einer Sequenz, die Anzahl der Werte und die Schritte zwischen jeder Zahl definieren und können in Verbindung mit anderen Excel -Funktionen verwendet werden.

Die

-Sequenzfunktion wird nur in Excel 365 und Excel 2021 oder höher unterstützt.

Sequenzfunktionssyntax

Sequenzfunktion hat vier Parameter:

<code>=SEQUENCE(rows,cols,start,step)</code>
Nach dem Login kopieren
Nach dem Login kopieren

von:

  • rows (erforderliche) Anzahl der Zeilen, in denen sich die Sequenz vertikal erstreckt (unten).
  • cols (optional) Anzahl der Spalten, in denen sich die Sequenz horizontal erstreckt (rechts).
  • start (optional) Die Startnummer der Sequenz.
  • step (optional) Inkrement zwischen jedem Wert in der Sequenz.
Die Parameter

rows und cols (Größe des Ergebnisarrays) müssen Ganzzahlen (oder Formeln zum Ausgang von Ganzzahlen) sein, während die Parameter start und step (die Startnummer und Inkrement der Sequenz) (🎜> und step) ausgeben. Kann Ganzzahlen oder Dezimaler sein. Wenn der Parameter

0 ist, wiederholt das Ergebnis dieselbe Zahl, da Sie Excel angeben, keine Schritte zwischen jedem Wert im Array hinzuzufügen.

cols Wenn Sie optionale Parameter (start, step oder

) weglassen, werden sie standardmäßig 1. Geben Sie zum Beispiel:
<code>=SEQUENCE(2,,10,3)</code>
Nach dem Login kopieren
Nach dem Login kopieren
ein

cols gibt eine Sequenz mit nur einer Spalte zurück, da der Parameter

fehlt.

rows Sequenz ist eine dynamische Array -Formel, was bedeutet, dass sie Überlaufarrays erzeugen kann. Mit anderen Worten, obwohl die Formel in nur eine Zelle eingegeben wird, überflutet das Ergebnis, wenn die cols oder

Parameter mehr als 1 sind, zu mehreren Zellen.

Wie die Sequenzfunktion

funktioniert

Bevor Sie einige Variationen und praktische Anwendungen der Sequenzfunktion zeigen, ist hier ein einfaches Beispiel, um zu demonstrieren, wie sie funktioniert.

In Zelle A1 tippte ich:
<code>=SEQUENCE(3,5,10,5)</code>
Nach dem Login kopieren
Nach dem Login kopieren

Dies bedeutet, dass die Sequenz drei Zeilen in der Höhe und fünf Spalten in Breite hat. Die Sequenz beginnt mit der Zahl 10, wobei jede nachfolgende Zahl von der vorherigen Zahl um 5 steigt.

How to Use the SEQUENCE Function in Excel

Füllen Sie zuerst und dann rechts aus: Übertragungsfunktion

Im obigen Beispiel sehen Sie, dass die Sequenz zuerst die Spalten horizontal füllt und dann die Zeilen nach unten füllt. Durch die Einbettung der Sequenzfunktion in die Transponierungsfunktion können Sie Excel zwingen, die Zeilen nach unten und dann horizontal zu füllen.

Hier habe ich dieselbe Formel wie das obige Beispiel eingegeben, aber ich habe sie auch in die Transponierungsfunktion eingebettet.
<code>=TRANSPOSE(SEQUENCE(3,5,10,5))</code>
Nach dem Login kopieren
Nach dem Login kopieren

rows Infolgedessen kehrt Excel die Parameter cols und

in der Syntax um, was bedeutet, dass "3" nun die Anzahl der Spalten darstellt und "5" nun die Anzahl der Zeilen darstellt. Sie können auch sehen, wie sich die Zahlen zuerst und dann richtig ausfüllen.

How to Use the SEQUENCE Function in Excel

Erstellen Sie eine römische Ziffernsequenz

Wenn Sie eine Sequenz römischer Ziffern (i, ii, iii, iv) anstelle von arabischen Ziffern (1, 2, 3, 4) erstellen möchten, müssen Sie die Sequenzformel in die römische Funktion einbetten.

Verwenden der gleichen Parameter wie das obige Beispiel, tippte ich in Zelle A1:

<code>=SEQUENCE(rows,cols,start,step)</code>
Nach dem Login kopieren
Nach dem Login kopieren

erzeugt die folgenden Ergebnisse:

How to Use the SEQUENCE Function in Excel

gehen Sie weiter, nehmen Sie an, ich möchte, dass die römischen Ziffern Kleinbuchstaben sind. In diesem Fall würde ich die gesamte Formel in die niedrigere Funktion einbetten.

<code>=SEQUENCE(2,,10,3)</code>
Nach dem Login kopieren
Nach dem Login kopieren

How to Use the SEQUENCE Function in Excel

Datum mit der Sequenzfunktion

erstellen Eine praktischere Verwendung der

-Sequenzfunktion besteht darin, eine Reihe von Daten zu erzeugen. Im folgenden Beispiel möchte ich ab Freitag, dem 1. März, einen Bericht mit wöchentlichem Gewinn jeder Person erstellen und jeden Freitag 20 Wochen lang dauern.

Um dies zu tun, tippe ich Zelle B2:

<code>=SEQUENCE(3,5,10,5)</code>
Nach dem Login kopieren
Nach dem Login kopieren

Weil ich möchte, dass das Datum die vorherige Zeile und 20 Spalten ab Freitag, dem 1. März, erstreckt, wird jeder Wert um 7 Tage erhöht.

Vor dem Hinzufügen von Daten zu Zellen, insbesondere wenn Sie Daten mit Formeln erstellen, sollten Sie zunächst das Zahlenformat der Zelle in der Zahlengruppe auf der Registerkarte Start des Bandes ändern. Andernfalls kann Excel die Seriennummer anstelle des Datums zurückgeben.

How to Use the SEQUENCE Function in Excel

Lassen Sie die Sequenzfunktion von einem anderen Parameter

abhängen

In diesem Beispiel habe ich eine Reihe von Aufgaben, die nummeriert werden müssen. Ich möchte, dass Excel automatisch eine andere Nummer hinzufügt, wenn ich eine neue Aufgabe hinzufüge (oder ebenfalls eine Nummer lösche, wenn ich die Aufgabe erledige und lösche).

How to Use the SEQUENCE Function in Excel

Um dies zu tun, tippe ich Zelle A2:

ein
<code>=TRANSPOSE(SEQUENCE(3,5,10,5))</code>
Nach dem Login kopieren
Nach dem Login kopieren

Die Anzahl der in der Sequenz gefüllten Zeilen hängt nun von der Anzahl der Zellen ab, die den Text in Spalte B enthalten Titelreihe.

Sie werden auch feststellen, dass ich nur die rows -Parameter (Anzahl der Zeilen) in der Sequenzformel angegeben habe, da das Auslassen aller anderen Parameter standardmäßig 1 ist, was ich in diesem Beispiel genau das ist, was ich in diesem Beispiel möchte. Mit anderen Worten, ich möchte, dass das Ergebnis nur eine Spalte einnimmt, die Zahl beginnt bei 1 und jedes Mal um 1.

How to Use the SEQUENCE Function in Excel

Wenn ich nun der Liste der Spalte B ein Element hinzufüge, wird die Nummer in Spalte A automatisch aktualisiert.

How to Use the SEQUENCE Function in Excel

Dinge zu beachten, wenn die Sequenzfunktion

verwendet wird

Bei der Verwendung der Sequenzfunktion in Excel müssen Sie auf die folgenden drei Vorsichtsmaßnahmen achten:

  1. dynamische Array -Formeln, die Überlaufarrays (einschließlich Sequenz) erzeugen, können nicht in formatierten Excel -Tabellen verwendet werden. Wenn Sie die Sequenz in Ihren vorhandenen Daten verwenden möchten, besteht die beste Lösung darin, sie zu formatieren, indem Sie eine Zelle in der Tabelle auswählen und in der Gruppe der Tools auf der Registerkarte "Tabelle Design" -E Excel-Tabellen in nicht formatierte Bereiche konvertieren.
  2. Wenn Sie ein dynamisches Array erstellen, das zwei Arbeitsmappen verknüpft, funktioniert dies nur, wenn beide Arbeitsbücher geöffnet sind. Sobald Sie das Quellarbeitsbuch geschlossen haben, gibt die dynamische Array -Formel in der aktiven Arbeitsmappe einen #REF zurück!
  3. Das Überlaufarray durch Einfügen eines weiteren Wertes in die betroffene Zelle zerstört Ihre Sequenzfunktion und verursacht einen #Spill!

Warum die Sequenzfunktion anstelle des Padding -Griffs verwenden?

Die Alternative zum

Die Sequenzfunktion ist der Füllgriff von Excel, den Sie klicken und ziehen können, um die von Ihnen bereits gestartete Sequenz fortzusetzen:

How to Use the SEQUENCE Function in Excel

Ich bevorzuge jedoch aus mehreren Gründen die Sequenzfunktion und nicht den Füllgriff:

  • Wenn Sie eine lange Sequenz erstellen möchten, dauert das Ziehen lange!
  • Es ist einfacher, die Parameter einer Sequenz in der Sequenzfunktion zu ändern. Passen Sie einfach die Parameter in der Formel an. Wenn Sie auf das Füllhandle klicken und ziehen, müssen Sie sich daran erinnern, mehrere Zahlen im vorhandenen Array auszuwählen.
  • Wenn Sie Zeilen oder Spalten löschen, die mit der Sequenz interagieren, werden auch die vom Padding -Griff erstellten Zahlen gelöscht. Da die Sequenz jedoch Überlaufarrays erzeugt, bleiben sie an Ort und Stelle, auch wenn Sie die Tabelle neu aufstellen.
  • Das Füllgriff von
  • Excel ist so ausgelegt, dass eine Sequenz entlang einer einzelnen Zeile oder einer einzelnen Spalte gefüllt wird. Um eine Sequenz zu erstellen, die mehrere Zeilen und Spalten mit einem Padding -Griff abdeckt, müssen Sie einige weitere Schritte als die Verwendung der Sequenzfunktion ausführen, mit der Sie alle Parameter gleichzeitig angeben können.
  • Die
  • -Sequenzfunktion eliminiert menschliche Fehler, die bei der Verwendung von Füllhandles auftreten können.

Wenn Sie die Sequenz mit flüchtigen Funktionen wie Datum verwenden, kann dies dazu führen, dass Ihre Excel -Arbeitsmappe erheblich langsamer ist, insbesondere wenn Sie bereits viele Daten in Ihrer Tabelle haben. Versuchen Sie daher, die Anzahl der volatilen Funktionen zu begrenzen, die Sie verwenden, um sicherzustellen, dass Ihre Excel -Tabellen schnell und effizient funktionieren.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Sequenzfunktion in Excel. 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