Wie konvertiert man einen Vektor / eine einzelne Zeile oder Spalte in eine Matrix in Excel?
Wie könnten Sie eine einzelne Zeile oder Spalte in einen Matrixbereich in Excel umwandeln? Das Kopieren und Einfügen von Einträgen einzeln würde viel Zeit verschwenden. In diesem Artikel werde ich über einige schnelle Tricks sprechen, mit denen Sie diese Aufgabe lösen können.
Vektor / einzelne Zeile oder Spalte mit Formeln in eine Matrix umwandeln
Vektor / einzelne Zeile oder Spalte mit Kutools für Excel in eine Matrix umwandeln
Vektor / einzelne Zeile oder Spalte mit Formeln in eine Matrix umwandeln
Sie können die folgenden Formeln anwenden, um eine Zeile oder eine Spalte in eine Matrix umzuwandeln. Bitte gehen Sie wie folgt vor:
Umwandlung einer einzelnen Spalte in eine Matrix:
Angenommen, ich habe eine Spalte mit Werten C1:C20, und jetzt möchte ich diese Spalte in eine Matrix mit vier Zeilen und fünf Spalten (4×5) umwandeln. Bitte gehen Sie wie folgt vor:
1. Geben Sie diese Formel in eine leere Zelle ein, zum Beispiel F1: =OFFSET($C$1:$C$20;SPALTE()-SPALTE($F$1)+((ZEILE()-ZEILE($F$1))*(ZEILEN($C$1:$C$20)/4));0;1;1), und drücken Sie dann die Eingabetaste, um den ersten Wert zu erhalten, siehe Screenshot:
Hinweis: In der obigen Formel:
$C$1:$C$20: ist die Spaltendaten, die Sie in eine Matrix umwandeln möchten;
$F$1: gibt die Zelle an, in der Sie das erste Ergebnis der Matrix platzieren möchten;
ZEILEN($C$1:$C$20)/4: Die Zahl 4 ist die Anzahl der Zeilen, die Sie in der resultierenden Matrix haben möchten. Wenn Sie eine Matrix mit zwei Zeilen möchten, müssen Sie die 4 nur in eine 2 ändern.
Sie können die oben genannten Zellbezüge nach Bedarf ändern.
2. Ziehen Sie dann den Ausfüllkästchen nach unten auf 4 Zeilen und ziehen Sie es weiter nach rechts auf 5 Spalten, und Sie erhalten das folgende Ergebnis:
Umwandlung einer einzelnen Zeile in eine Matrix:
Um eine einzelne Zeile in eine Matrix mit fünf Zeilen und vier Spalten (5×4) umzuwandeln, verwenden Sie bitte die folgende Formel:
Geben Sie diese Formel in eine leere Zelle ein, zum Beispiel E4: =OFFSET($A$1:$T$1;0;SPALTE()-SPALTE($E$4)+(ZEILE()-ZEILE($E$4))*(SPALTEN($A$1:$T$1)/5);1;1), und ziehen Sie dann den Ausfüllkästchen nach unten auf fünf Zeilen und ziehen Sie ihn nach rechts auf vier Spalten, um eine Matrix mit fünf Zeilen und vier Spalten zu erhalten, wie im folgenden Screenshot gezeigt:
Hinweis: In der obigen Formel:
$A$1:$T$1: ist die Zeilendaten, die Sie in eine Matrix umwandeln möchten;
$E$4: gibt die Zelle an, in der Sie das erste Ergebnis der Matrix platzieren möchten;
SPALTEN($A$1:$T$1)/5: Die Zahl 5 ist die Anzahl der Zeilen, die Sie in der resultierenden Matrix haben möchten. Wenn Sie eine Matrix mit zwei Zeilen möchten, müssen Sie die 5 nur in eine 2 ändern.
Sie können die oben genannten Zellbezüge nach Bedarf ändern.
Wenn es in der ursprünglichen Spalte oder Zeile leere Zellen gibt, werden diese in der Matrix als 0 angezeigt.
Vektor / einzelne Zeile oder Spalte mit Kutools für Excel in eine Matrix umwandeln
Die obigen Formeln können für die meisten Excel-Anfänger etwas schwierig sein. Hier kann ich Ihnen ein praktisches Tool vorstellen - Kutools für Excel. Mit dem Hilfsprogramm Transform Range können Sie schnell eine einzelne Zeile oder Spalte in einen Bereich umwandeln und umgekehrt.
Nach der Installation von Kutools für Excel gehen Sie bitte wie folgt vor:
1. Wählen Sie die Spalten- oder Zeilendaten aus, die Sie umwandeln möchten.
2. Klicken Sie dann auf Kutools > Bereich > Transform Range, siehe Screenshot:
3. Im Dialogfeld Transform Range:
(1.) Um eine einzelne Zeile in einen Bereich umzuwandeln, wählen Sie Einzelne Zeile zu Bereich aus dem Menü Transformationsart. Um eine einzelne Spalte in eine Matrix umzuwandeln, wählen Sie Einzelne Spalte zu Bereich;
(2.) Geben Sie die Anzahl der Spalten an, die Sie unter Fester Wert im Feld Zeilen pro Datensatz umwandeln möchten. Wenn Sie 5 eingeben, erhalten Sie eine Matrix mit 5 Spalten.
4. Klicken Sie dann auf die Schaltfläche OK. Es erscheint ein Hinweisfenster, das Sie auffordert, eine Zelle zur Ausgabe des Ergebnisses auszuwählen, siehe Screenshot:
5. Klicken Sie anschließend auf OK, und die einzelne Spalte wurde in die gewünschte Matrix umgewandelt, siehe Screenshot:
Laden Sie Kutools für Excel jetzt herunter und testen Sie es kostenlos!
Verwandter Artikel:
Wie konvertiert man eine Matrix in einen Vektor oder eine einzelne Spalte in Excel?
Beste Büroproduktivitätswerkzeuge
Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!