Es gibt keinen einzigen Befehl in Excel, um die Formeln mit Zeilen und Spalten speziell einzufügen. Sie können dies jedoch mit einer Kombination von Techniken erreichen:
1. Transponieren und einfügen Werte:
* Wählen Sie die Formelzellen aus: Markieren Sie die Zellen, die die Formeln enthalten, die Sie übertragen möchten.
* Kopieren Sie die Formeln: Verwenden Sie Strg+C Oder klicken Sie mit der rechten Maustaste und wählen Sie "Kopieren".
* Einfügen als Transponierung: Wählen Sie eine leere Zelle aus, in der die transponierten Formeln gehen sollen. Klicken Sie mit der rechten Maustaste und wählen Sie "Special einfügen". Wählen Sie im Dialogfeld "Spezielle" "Special" aus "Transponieren" und klicken Sie auf "OK".
* Werte einfügen: Verwenden Sie nun mit den ausgewählten transponierten Formeln Strg+C um sie erneut zu kopieren. Klicken Sie mit der rechten Maustaste auf die Zielzellen und wählen Sie "Special einfügen". Wählen Sie "Werte" und klicken Sie auf "OK". Dadurch werden die transponierten Formeln in ihre resultierenden Werte umgewandelt und die Zeilen und Spalten effektiv wechseln, ohne dass die Formeln aktiv bleiben.
2. Verwenden der Transponierungsfunktion:
* Wählen Sie einen leeren Zellenbereich aus: Der Bereich sollte die gleiche Anzahl von Spalten haben, wie die Originaldaten Zeilen haben und umgekehrt.
* Typ `=transponieren (Bereich)`: Ersetzen Sie "Bereich" durch den tatsächlichen Bereich, der die Formeln enthält, die Sie übertragen möchten.
* Drücken Sie Strg+Shift+Eingabetaste: Dadurch wird die Formel als Array -Formel eingegeben und die Transponierungsfunktion auf jede Zelle im ausgewählten Bereich angewendet.
3. Verwenden von VBA (Makro):
Dieser Ansatz ist für komplexere Situationen oder wenn Sie diese Transposition automatisieren müssen.
* Öffnen Sie den VBA -Editor: Drücken Sie Alt+F11 .
* Ein Modul einfügen: Klicken Sie auf "Einfügen"> "Modul".
* Fügen Sie den folgenden Code ein:
`` `vba
Subtranpulsformulas ()
Dimer -Sourcerange als Reichweite, TargetRange als Reichweite
Setzen Sie Sourcerange =Bereich ("A1:B10") 'Ersetzen Sie durch Ihren tatsächlichen Quellbereich
Setzen Sie TargetRange =Bereich ("C1:J1") 'Ersetzen Sie durch Ihren tatsächlichen Zielbereich
targetRange.formula =application.transpsis (Sourcerange.formula)
Ende sub
`` `
* Makro ausführen: Drücken Sie F5 Oder klicken Sie auf die Schaltfläche "Ausführen".
Denken Sie daran, den Code anzupassen um Ihren spezifischen Bereichen und Formeln zu entsprechen.
Diese Methoden transponieren Ihre Formeln und wechseln effektiv Zeilen und Spalten in Ihren Excel -Daten.