Sidelengs med formel - Excel-tips

Innholdsfortegnelse

Paste Special Transpose tar et øyeblikksbilde av dataene

Noen bygde dette oppslagsbordet sidelengs og strekker seg over C1: N2. Jeg innser at jeg kunne bruke HLOOKUP i stedet for VLOOKUP, men jeg foretrekker å snu dataene tilbake til vertikal retning.

Kopi C1: N2. Høyreklikk i A4 og velg Transponer alternativet fra Lim inn alternativer. Transponere er det fancy Excel-ordet for "vri data sidelengs."

Lim inn spesielt transponere

Jeg transponerer mye. Men jeg bruker alt = "" + E, S, E, Enter for å transponere i stedet for høyreklikk.

Det er imidlertid et problem. Transponere er et engangs øyeblikksbilde av dataene. Hva om du har formler i horisontale data? Er det en måte å transponere med en formel?

Den første måten er litt bisarr. Hvis du prøver å transponere 12 horisontale celler, må du velge 12 vertikale celler i et enkelt utvalg. Begynn å skrive en formel som =TRANSPOSE(C2:N2)i den aktive cellen, men ikke trykk Enter. I stedet holder du nede Ctrl + Shift med venstre hånd og trykker deretter Enter. Dette setter en enkelt matriseformel i de valgte cellene. Denne TRANSPOSE-formelen kommer til å returnere 12 svar, og de vil vises i de 12 valgte cellene.

Ctrl + Shift + Enter for Array Formula

Når dataene i den horisontale tabellen endres, vil de samme verdiene vises i den vertikale tabellen.

Men matriseformler er ikke kjent. Noen regnearkbegynnere kan prøve å redigere formelen og glemme å trykke Ctrl + Shift + Enter.

Resultat av TRANSPOSE

For å unngå å bruke matriseformelen, bruk en kombinasjon av INDEX og ROW, som vist nedenfor. =ROW(1:1)er en smart måte å skrive tallet 1. Når du kopierer denne formelen ned, endres radreferansen til 2: 2 og returnerer en 2.

INDEX-funksjonen sier at du får svarene fra C2: N2, og at du vil ha det nende elementet fra området.

INDEX-funksjon

I figuren nedenfor =FORMULATEXTviser kolonne C hvordan formelen endres når du kopierer ned.

Hvordan formler endres ved kopiering

Takk til Excel Ace og Tracia Williams for å foreslå denne funksjonen.

Se på video

  • Paste Special Transpose tar et øyeblikksbilde av dataene
  • TRANSPOSE-funksjonen krever Ctrl + Shift + Enter
  • Ved hjelp av Ctrl + Shift + Enter med = 2 av til høyre
  • INDEX-funksjon med posisjon
  • RAD (1: 1) gir tallet 1
  • Det endres når du kopierer ned
  • Kombiner INDEX og ROW
  • 3. metode: Erstatt = med =
  • Excel Ace og Tracia Williams foreslo denne funksjonen

Last ned fil

Last ned eksempelfilen her: Podcast1986.xlsx

Interessante artikler...