Er is geen enkele opdracht in Excel om specifiek formules te plakken met rijen en kolommen geschakeld. U kunt dit echter bereiken met behulp van een combinatie van technieken:
1. Transponeer- en plakwaarden:
* Selecteer de formulecellen: Markeer de cellen die de formules bevatten die u wilt transponeren.
* Kopieer de formules: Gebruik Ctrl+C of klik met de rechtermuisknop en selecteer "Kopiëren".
* plakken als transponeren: Selecteer een lege cel waar u de getransponeerde formules wilt laten gaan. Klik met de rechtermuisknop en kies "Special plakken". Selecteer in het dialoogvenster "Speciale plakken" "Transponeren" en klik op "OK".
* Plein -waarden: Gebruik nu, met de getransponeerde formules, Ctrl+C om ze opnieuw te kopiëren. Klik met de rechtermuisknop op de bestemmingscellen en selecteer "Special plakken". Kies "waarden" en klik op "OK". Dit zal de getransponeerde formules omzetten in hun resulterende waarden, waardoor de rijen en kolommen effectief worden verwisseld zonder dat de formules actief blijven.
2. De transponefunctie gebruiken:
* Selecteer een leeg cellenbereik: Het bereik moet hetzelfde aantal kolommen hebben als de originele gegevens hebben rijen en vice versa.
* Type `=Transpose (bereik)`: Vervang "bereik" door het werkelijke bereik dat de formules bevat die u wilt transponeren.
* Druk op Ctrl+Shift+Enter: Dit zal de formule invoeren als een array -formule, waarbij de transponefunctie op elke cel in het geselecteerde bereik wordt toegepast.
3. Met VBA (macro):
Deze aanpak is voor complexere situaties of als u deze transpositie moet automatiseren.
* Open de VBA -editor: Druk op ALT+F11 .
* Voeg een module in: Klik op "Invoegen"> "Module".
* plak de volgende code:
`` `vba
Sub transposeFormulas ()
Dim Sourcerange als bereik, TargetRange als bereik
Sourcerange =bereik ("A1:B10" instellen) 'Vervangen door uw werkelijke bronbereik
Set targetRange =bereik ("C1:J1") 'Vervangen door uw werkelijke doelbereik
TargetRange.Formula =Application.Transposion (Sourcerange.Formula)
Einde sub
`` `
* Voer de macro uit: Druk op F5 Of klik op de knop "Uitvoeren".
Vergeet niet om de code aan te passen om uw specifieke bereiken en formules te matchen.
Deze methoden zullen uw formules omzetten, waardoor rijen en kolommen in uw Excel -gegevens effectief worden verwisseld. |