Paste Special Transpose tager et øjebliksbillede af dataene
Nogen byggede dette opslagsbord sidelæns og strakte sig over C1: N2. Jeg er klar over, at jeg kunne bruge HLOOKUP i stedet for VLOOKUP, men jeg foretrækker at vende dataene tilbage til en lodret retning.
Kopi C1: N2. Højreklik i A4, og vælg transponeringsindstillingen fra Indsæt indstillinger. Transponering er det smarte Excel-ord for "drej data sidelæns."

Jeg transponerer meget. Men jeg bruger alt = "" + E, S, E, Enter for at transponere i stedet for højreklik.
Der er dog et problem. Transponering er et engangsbillede af dataene. Hvad hvis du har formler i de vandrette data? Er der en måde at transponere med en formel?
Den første måde er lidt bizar. Hvis du prøver at transponere 12 vandrette celler, skal du vælge 12 lodrette celler i et enkelt valg. Start med at skrive en formel som =TRANSPOSE(C2:N2)
i den aktive celle, men tryk ikke på Enter. I stedet skal du holde Ctrl + Shift nede med din venstre hånd og derefter trykke på Enter. Dette placerer en enkelt matrixformel i de valgte celler. Denne TRANSPOSE-formel returnerer 12 svar, og de vises i de 12 valgte celler.

Når dataene i den vandrette tabel ændres, vises de samme værdier i din lodrette tabel.
Men matrixformler er ikke velkendte. En regneark rookie kan prøve at redigere din formel og glemme at trykke på Ctrl + Shift + Enter.

For at undgå at bruge matrixformlen skal du bruge en kombination af INDEX og ROW som vist nedenfor. =ROW(1:1)
er en smart måde at skrive tallet 1. Når du kopierer denne formel ned, ændres rækkehenvisningen til 2: 2 og returnerer en 2.
INDEX-funktionen siger, at du får svarene fra C2: N2, og at du vil have det nte element fra området.

I figuren nedenfor =FORMULATEXT
viser kolonne C, hvordan formlen ændres, når du kopierer ned.

Tak til Excel Ace og Tracia Williams for at foreslå denne funktion.
Se video
- Paste Special Transpose tager et øjebliksbillede af dataene
- TRANSPOSE-funktion kræver Ctrl + Skift + Enter
- Brug Ctrl + Skift + Enter med = 2 fra til højre
- INDEX-funktion med position
- Række (1: 1) giver tallet 1
- Det ændres, når du kopierer ned
- Kombiner INDEX og ROW
- 3. metode: Erstat = med =
- Excel Ace og Tracia Williams foreslog denne funktion
Download fil
Download eksempelfilen her: Podcast1986.xlsx