Det finns inte ett enda kommando i Excel för att specifikt klistra in formler med rader och kolumner byte. Du kan dock uppnå detta med hjälp av en kombination av tekniker:
1. Transponera och klistra in värden:
* Välj formelceller: Markera cellerna som innehåller formlerna du vill transponera.
* Kopiera formlerna: Använd ctrl+c eller högerklicka och välj "Kopiera".
* klistra in som transponering: Välj en tom cell där du vill att de transponerade formlerna ska gå. Högerklicka och välj "klistra in special". I dialogrutan "klistra in special" väljer du "Transponera" och klicka på "OK".
* klistra värden: Nu, med de transponerade formlerna valda, använd ctrl+c att kopiera dem igen. Högerklicka på destinationscellerna och välj "klistra in special". Välj "värden" och klicka på "OK". Detta kommer att konvertera de transponerade formlerna till sina resulterande värden och effektivt växla raderna och kolumnerna utan att formlerna förblir aktiva.
2. Använda transponeringsfunktionen:
* Välj ett tomt utbud av celler: Området bör ha samma antal kolumner som originaldata har rader och vice versa.
* typ `=transponera (intervall)`: Byt ut "intervall" med det faktiska intervallet som innehåller formlerna du vill transponera.
* Tryck på Ctrl+Shift+Enter: Detta kommer in i formeln som en matrisformel och tillämpar transponeringsfunktionen på varje cell i det valda intervallet.
3. Använda VBA (makro):
Detta tillvägagångssätt är för mer komplexa situationer eller om du behöver automatisera denna transposition.
* Öppna VBA Editor: Tryck på alt+f11 .
* Infoga en modul: Klicka på "Infoga"> "Modul".
* klistra in följande kod:
`` VBA
Sub transositionformuler ()
Dim Sourcerange As Range, TargetRange As Range
Ställ in Sourcerange =Range ("A1:B10") 'Byt ut med ditt faktiska källområde
Ställ in TargetRange =Range ("C1:J1") 'Byt ut med ditt faktiska målområde
TargetRange.Formula =Application.Transpose (Sourcerange.Formula)
Slutsub
`` `
* kör makro: Tryck på F5 eller klicka på "Kör" -knappen.
Kom ihåg att anpassa koden För att matcha dina specifika intervall och formler.
Dessa metoder kommer att transponera dina formler, effektivt växla rader och kolumner i dina Excel -data.