KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie fügt man eine Tabelle transponiert ein und behält dabei die Formelbezüge in Excel bei?

AutorSun Änderungsdatum

Beim Arbeiten mit Excel wird die Funktion „Transponieren“ häufig eingesetzt, um Daten von Spalten in Zeilen oder umgekehrt neu auszurichten. Ein häufiges Problem entsteht jedoch, sobald diese Daten Formeln enthalten: Excel passt standardmäßig die Zellbezüge an die neue Ausrichtung an. Wie im folgenden Screenshot zu sehen, führt diese automatische Anpassung oft dazu, dass die ursprünglich beabsichtigten Berechnungen nicht mehr korrekt funktionieren – besonders bei komplexen oder verknüpften Datensätzen. Daher ist es entscheidend, zu wissen, wie man Daten transponiert einfügen kann, ohne die ursprünglichen Formelbezüge zu verlieren. Das ist besonders wichtig für alle, die mit Finanzmodellen, technischen Berechnungen oder verknüpften Dashboards arbeiten, bei denen die Integrität der Formeln unverzichtbar ist. Dieser Artikel stellt mehrere praxiserprobte Methoden vor, erläutert deren jeweilige Vor- und Nachteile sowie passende Einsatzszenarien und liefert wertvolle Tipps zur Fehlerbehebung für reibungslosere Arbeitsabläufe.
transponiert einfügen und Formel beibehalten

Verwenden Sie die F4-Taste, um Zellreferenzen konvertieren in absolute Bezüge umzuwandeln und die Daten zu transponieren

Transponieren und Bezug beibehalten mit der Suchen und Ersetzen-Funktion

Transponieren und Bezug beibehalten mit Kutools für Excel

VBA-Code – Zellen transponieren und dabei Formelbezüge (relativ oder absolut) beibehalten

Excel-Formel – Transponierte Formeln manuell mit INDIREKT oder Adresskonstruktion neu erstellen


Verwenden Sie die F4-Taste, um Zellreferenzen konvertieren in absolute Bezüge umzuwandeln und die Daten zu transponieren

1. Wählen Sie die Zelle mit der Formel aus

Klicken Sie auf die Zelle, die die anzupassende Formel enthält.

2. Öffnen Sie die Formelleiste

Klicken Sie in die Formelleiste, um den Cursor direkt in die Formel zu setzen.

3. In absolute Bezüge umwandeln

Markieren Sie die gesamte Formel in der Bearbeitungsleiste und drücken Sie die F4-Taste.

Dadurch wechselt das Bezugsformat zwischen relativ, absolut und gemischt.

Wiederholen Sie dies für alle Zellbezüge in der Formel, bis diese vollständig absolut sind.

4. Kopieren Sie die Daten

Wählen Sie den Datenbereich aus, den Sie kopieren möchten, und drücken Sie Strg + C.

5. Als transponierte Daten einfügen

Klicken Sie mit der rechten Maustaste auf die Zielzelle und wählen Sie anschließend „Inhalte einfügen → Transponieren“.

Tipp:
Absolute Bezüge stellen sicher, dass die Formel immer auf dieselben Zellen verweist – selbst wenn sie kopiert oder verschoben wird. Mit dem Transponieren tauschen Sie Zeilen und Spalten ganz einfach gegeneinander aus und bringen Ihre Daten so in das perfekte Layout!


Transponieren und Bezug beibehalten mit der Suchen und Ersetzen-Funktion

Um einen Zellbereich zu transponieren und dabei die ursprünglichen Formelbezüge in Excel beizubehalten, können Sie die Suchen und Ersetzen-Funktion nutzen: Wandeln Sie die Formeln vorübergehend in Text um, positionieren Sie sie neu und verwandeln Sie den Text anschließend wieder in Formeln zurück. Dieser Ansatz eignet sich ideal für kleine bis mittelgroße Datensätze – besonders dann, wenn keine zusätzlichen Add-Ins installiert sind oder Sie auf VBA verzichten möchten.

1. Wählen Sie zunächst den Zellbereich mit den Formeln aus, die Sie transponieren möchten. Drücken Sie Strg + H, um das Suchen und Ersetzen-Dialogfeld zu öffnen.

2. Geben Sie im Suchen und Ersetzen-Dialogfeld im Feld = Suchen nach das Zeichen = ein und im Feld Ersetzen durch das Zeichen # =
Optionen im Dialogfeld Suchen und Ersetzen festlegen

3. Klicken Sie auf Alle ersetzen. Es erscheint ein Dialogfeld, das die Anzahl der durchgeführten Ersetzungen anzeigt. Klicken Sie auf OK und anschließend auf Schließen, um die Dialoge zu schließen.
Formeln wurden durch Zeichenfolgen ersetzt

4. Lassen Sie die nun konvertierten Textzellen weiterhin markiert und drücken Sie Strg + C, um sie zu kopieren. Wechseln Sie zur gewünschten Einfügestelle, klicken Sie mit der rechten Maustaste und wählen Sie im Kontextmenü Inhalte einfügen > Transponieren, um die Daten transponiert einzufügen. Achten Sie darauf, bei großen Datensätzen oder Formeln mit volatilen Funktionen die eingefügten Ergebnisse sorgfältig zu prüfen.
Klicken Sie auf „Transponieren“, um die Zellen transponiert einzufügen

5. Drücken Sie nach dem Einfügen erneut Strg + H, um das Suchen und Ersetzen-Dialogfeld zu öffnen. Kehren Sie nun die ursprüngliche Ersetzung um: Geben Sie im Feld #= bei Suchen nach ein und im Feld Ersetzen durch das Zeichen = ein. Dadurch werden die Texte wieder in funktionierende Formeln umgewandelt.
Optionen im Dialogfeld Suchen und Ersetzen festlegen

6. Klicken Sie auf Alle ersetzen, dann auf OK > Schließen, um den Vorgang abzuschließen. Ihre Formeln sind nun transponiert und behalten die Bezüge des ursprünglichen Bereichs bei.
doc transpose keep reference6

Diese manuelle Methode eignet sich ideal für kleine Datensätze. Bei komplexeren Bereichen oder gemischten Bezugsarten sollten Sie die Ergebnisse sorgfältig prüfen, um sicherzustellen, dass die Formeln wie erwartet neu berechnet werden. Falls benannte Bereiche oder externe Bezüge verwendet werden, müssen diese nach dem Transponieren gegebenenfalls überprüft werden.


Transponieren und Bezug beibehalten mit Kutools für Excel

Wenn Sie regelmäßig Daten transponieren müssen, die Formeln enthalten, bietet Kutools für Excel einen optimierten Ansatz: Mit dem Zellreferenzen konvertieren-Tool wandeln Sie alle Formelbezüge vor der Transposition im Handumdrehen in absolute Bezüge um. So bleiben die ursprünglichen Bezüge nach dem Transponieren erhalten – und Sie sparen sich manuelle Korrekturen sowie das Risiko defekter Formeln.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Nach der Installation von Kutools für Excel führen Sie folgende Schritte aus:

1. Wählen Sie die Zellen mit den Formeln aus, die Sie transponieren möchten, und klicken Sie anschließend auf Kutools > Mehr (in der Gruppe „Formel“) > Zellreferenzen konvertieren. Dadurch öffnet sich das Dialogfeld zur Bezugsanpassung.
Klicken Sie auf die Funktion „Bezüge konvertieren“ von Kutools

2. Wählen Sie im Zellreferenzen konvertieren-Dialogfeld die Option In absolut umwandeln aus und klicken Sie auf OK. Dadurch werden alle Zellbezüge in Ihren ausgewählten Formeln als absolute Bezüge (mit $-Zeichen) festgelegt – sie verschieben sich also beim Transponieren der Zellen nicht.
Die Bezüge in den ausgewählten Formelzellen wurden in absolute Bezüge konvertiert
Die Bezüge in den ausgewählten Formelzellen wurden in absolute Bezüge konvertiert

3. Wählen Sie nun erneut die Zellen aus und drücken Sie Strg + C, um sie zu kopieren. Klicken Sie an der gewünschten Einfügestelle mit der rechten Maustaste und wählen Sie im Untermenü Transponieren des Inhalte einfügen-Kontextmenüs aus. So werden Ihre Daten transponiert – und die korrekten Formelbezüge bleiben erhalten.
Wählen Sie „Transponieren“ unter „Inhalte einfügen“

Tipp: Wenn Sie Tabellenstrukturen schnell transponieren möchten – etwa Zeilen in Spalten bei großen Datentabellen – bietet Kutools für Excel zudem die Funktion Tabelle umwandeln. Dieses Tool ist besonders nützlich, um umfangreiche Tabellen blitzschnell umzustrukturieren, ohne Datenverknüpfungen oder Formatierungen zu verlieren. Es steht für eine begrenzte Zeit als kostenlose Testversion zur Verfügung; laden Sie es hier herunter, um alle Funktionen kennenzulernen.

Tabellendimensionen mit Kutools transponieren

Die Kutools-Lösung ist besonders effektiv, wenn Sie solche Aufgaben regelmäßig durchführen, insbesondere bei größeren Datenmengen oder komplexeren Arbeitsblättern mit zahlreichen Formeln. Prüfen Sie vorsorglich stets, ob absolute Bezüge nach der Transposition tatsächlich erwünscht sind; gegebenenfalls müssen Sie die Bezüge mithilfe derselben Funktion wieder in relative umwandeln. Falls Ihre ursprünglichen Formeln eine Mischung aus relativen und absoluten Bezügen enthalten, sollten Sie diese nach der Umwandlung und Transposition auf Genauigkeit überprüfen.


VBA-Code – Zellen transponieren und dabei Formelbezüge (relativ oder absolut) beibehalten

Für fortgeschrittene Szenarien ermöglicht das Schreiben eines VBA-Makros die Automatisierung des Transponierens von Formeln – unter vollständiger Beibehaltung der ursprünglichen Bezugsarten, ob relativ, absolut oder gemischt. Diese Lösung ist ideal für makroerfahrene Anwender und besonders wertvoll bei größeren Bereichen oder häufiger Wiederholung dieser Aufgabe. VBA bietet maximale Flexibilität, unterstützt komplexe Bezugsstrukturen und verarbeitet vielfältigste Formelaufbauten direkt und zuverlässig.

1. Aktivieren Sie zunächst die Entwickler-Registerkarte in Excel, falls sie noch nicht sichtbar ist. Wechseln Sie zu Entwickler > Visual Basic, um den VBA-Editor zu öffnen.

2. Klicken Sie im VBA-Editor auf Einfügen > Modul, um ein neues Modulfenster zu öffnen, und fügen Sie anschließend den folgenden VBA-Code in dieses Fenster ein:

Sub TransposeFormulasPreserveReferences()
    Dim ws As Worksheet
    Dim sourceRange As Range
    Dim destRange As Range
    Dim numRows As Long, numCols As Long
    Dim i As Long, j As Long
    Dim tempArray As Variant
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = ActiveSheet
    Set sourceRange = Application.InputBox("Select the range you want to transpose", xTitleId, Selection.Address, Type:=8)
    
    If sourceRange Is Nothing Then Exit Sub
    
    numRows = sourceRange.Rows.Count
    numCols = sourceRange.Columns.Count
    
    Set destRange = Application.InputBox("Select the upper-left cell for the transposed output", xTitleId, , Type:=8)
    
    If destRange Is Nothing Then Exit Sub
    
    tempArray = sourceRange.Formula ' Store original formulas
    
    ' Transpose formulas, cell by cell
    For i = 1 To numRows
        For j = 1 To numCols
            destRange.Offset(j - 1, i - 1).Formula = tempArray(i, j)
        Next j
    Next i
End Sub

3. Um den Code auszuführen, klicken Sie auf die Schaltfläche „Ausführen“-Schaltfläche oder drücken Sie F5. Folgen Sie den Anweisungen: Wählen Sie die Quelldaten (einschließlich der Formeln), die Sie transponieren möchten, sowie die Startzelle für die Ausgabe. Das Makro kopiert und transponiert alle Formeln, wobei die Bezüge exakt wie am ursprünglichen Ort beibehalten werden. Falls Ihre Formeln relative Bezüge verwenden, beachten Sie, dass sich deren Kontext ändern kann – die Ergebniswerte stimmen dann möglicherweise nicht mehr mit den Originalwerten überein. Der Formeltext selbst wird jedoch nicht angepasst, sodass die Bezugsart erhalten bleibt.

Dieser Ansatz eignet sich besonders gut für große Datensätze, wiederholte Operationen oder Situationen, in denen eine präzise Steuerung erforderlich ist. Sollte ein Fehler auftreten – beispielsweise aufgrund eines nicht ausreichend großen Zielbereichs – führen Sie das Makro erneut aus und überprüfen Sie Ihre Bereichsauswahl sorgfältig.


Zusammenfassend bietet Excel mehrere Möglichkeiten, Daten unter Beibehaltung der ursprünglichen Formelbezüge zu transponieren – etwa durch manuelles Suchen und Ersetzen, Add-Ins wie Erweiterte Werkzeuge (z. B. Kutools), VBA-Automatisierung oder formelbasierte Methoden mit INDIREKT bzw. ADRESSE. Wählen Sie Ihre Methode unter Berücksichtigung der Datenmenge, der Formelkomplexität sowie Ihres Bedarfs an Automatisierung im Vergleich zu manueller Kontrolle. Prüfen Sie das Ergebnis stets sorgfältig – besonders bei relativen Bezügen –, um korrekte Berechnungen sicherzustellen, und erstellen Sie vor massiven Änderungen oder dem Ausführen von Makros unbedingt eine Sicherungskopie Ihrer Arbeitsmappe. Sollten Fehler wie „#Bezug!“ oder unerwartete Werte auftreten, vergewissern Sie sich, dass keine Bezüge außerhalb des gültigen Bereichs liegen und dass gemischte absolute/relative Bezüge nicht fehlerhaft verschoben wurden. Im Zweifelsfall testen Sie Ihre Methode zunächst an einer kleinen Stichprobe, um Vertrauen in den Prozess zu gewinnen.


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins