Excel TOCOL-Funktion
Das TOCOL-Funktion wandelt ein Array oder einen Bereich in eine einzelne Spalte um.
Note: Diese Funktion ist nur in Excel für Microsoft 365 im Insider-Kanal verfügbar.
TOCOL-Funktion VS. TOROW-Funktion
Die TOCOL-Funktion kann verwendet werden, um ein Array oder einen Bereich in eine einzelne Spalte umzuwandeln, während die TOROW-Funktion verwendet werden kann, um ein Array oder einen Bereich in eine einzelne Zeile umzuwandeln.
Syntax
=TOCOL(array, [ignore], [scan_by_column])
Argumente
Rückgabewert
Es gibt eine einzelne Spalte zurück.
Beispiel
Hier nehmen wir die folgende Tabelle als Beispiel, um die verschiedenen Verwendungen der TOCOL-Funktion zu demonstrieren.
#Beispiel1: Wandeln Sie einen Bereich in eine einzelne Spalte um und behalten Sie standardmäßig alle Werte bei
Sie möchten beispielsweise nur die ersten drei Zeilen oder Spalten aus der Verkaufstabelle nehmen. Sie können eine der folgenden Formeln anwenden, um dies zu erreichen.
Der obige Bereich enthält sowohl Leerzeichen als auch Fehlerwerte. Um den Bereich in eine einzelne Spalte umzuwandeln und alle Werte in der resultierenden Spalte beizubehalten, wenden Sie bitte die folgende Formel an.
Wählen Sie eine Zelle aus, in diesem Fall H6, geben Sie die folgende Formel ein und drücken Sie die Enter Taste, um die neue Spalte zu erhalten.
=TOCOL(B6:F9)
Notizen:
#Beispiel2: Wandeln Sie einen Bereich in eine einzelne Spalte um und ignorieren Sie bestimmte Arten von Werten
Um alle Leerzeichen zu ignorieren, müssen Sie nur eine Zahl 1 für das Ignorieren-Argument angeben. Die Formel lautet wie folgt.
=TOCOL(B6:F9,1)
Um Fehlerwerte zu ignorieren, geben Sie die Zahl 2 für das Ignorieren-Argument an. Die Formel lautet wie folgt.
=TOCOL(B6:F9,2)
Um sowohl Leerzeichen als auch Fehler zu ignorieren, geben Sie eine Zahl 3 für das Ignorieren-Argument an.
=TOCOL(B6:F9,3)
#Beispiel3: Wandeln Sie einen Bereich in eine einzelne Spalte um, indem Sie Werte spaltenweise scannen
Standardmäßig scannt die TOCOL-Funktion das Array zeilenweise. Wenn Sie eine einzelne Spalte aus dem nach Spalte gescannten Array zurückgeben müssen, müssen Sie das Argument scan_by_column auf TRUE setzen.
Wählen Sie eine Zelle aus, sagen Sie in diesem Fall J6, geben Sie die folgende Formel ein und drücken Sie die Enter Taste, um die neue Spalte zu erhalten.
=TOCOL(B6:F9,3,TRUE)
Die besten Tools für die Office-Produktivität
Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen, Stellen Sie sicher, dass das, was Sie brauchen, nur einen Klick entfernt ist ...
Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).
- Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
- Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
- Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs in Office (einschließlich Excel), genau wie Chrome, Edge und Firefox.