Lateral cu Formula - Sfaturi Excel

Paste Special Transpose face un instantaneu al datelor

Cineva a construit acest tabel de căutare lateral, întinzându-se pe C1: N2. Îmi dau seama că aș putea folosi HLOOKUP în loc de VLOOKUP, dar prefer să readuc datele înapoi la o orientare verticală.

Copia C1: N2. Faceți clic dreapta în A4 și alegeți opțiunea Transpunere din Opțiunile lipire. Transpunere este cuvântul elegant Excel pentru „întoarceți datele lateral”.

Inserați transpunerea specială

Transpun mult. Dar folosesc alt = "" + E, S, E, Enter pentru a transpune în loc să faceți clic dreapta.

Există însă o problemă. Transpose este un instantaneu unic al datelor. Ce se întâmplă dacă aveți formule în datele orizontale? Există o modalitate de a transpune cu o formulă?

Prima cale este un pic bizară. Dacă încercați să transpuneți 12 celule orizontale, trebuie să selectați 12 celule verticale într-o singură selecție. Începeți să tastați o formulă, cum ar fi =TRANSPOSE(C2:N2)în celula activă, dar nu apăsați Enter. În schimb, țineți apăsat Ctrl + Shift cu mâna stângă și apoi apăsați Enter. Aceasta plasează o singură formulă matrice în celulele selectate. Această formulă TRANSPOSE va returna 12 răspunsuri și vor apărea în cele 12 celule selectate.

Ctrl + Shift + Enter pentru Formula matrice

Pe măsură ce datele din tabelul orizontal se modifică, aceleași valori vor apărea în tabelul dvs. vertical.

Dar formulele matrice nu sunt bine cunoscute. Unii debutanți în foi de calcul ar putea încerca să vă editeze formula și să uite să apăsați Ctrl + Shift + Enter.

Rezultatul TRANSPUNERII

Pentru a evita utilizarea formulei matrice, utilizați o combinație de INDEX și ROW, așa cum se arată mai jos. =ROW(1:1)este un mod inteligent de a scrie numărul 1. Pe măsură ce copiați această formulă, referința la rând se schimbă la 2: 2 și returnează un 2.

Funcția INDEX spune că primiți răspunsurile de la C2: N2 și doriți al n-lea element din interval.

Funcția INDEX

În figura de mai jos, =FORMULATEXTîn coloana C se arată cum se modifică formula atunci când copiați.

Modificările formulelor la copierea în jos

Mulțumim Excel Ace și Tracia Williams pentru sugerarea acestei caracteristici.

Urmăriți videoclipul

  • Paste Special Transpose face un instantaneu al datelor
  • Funcția TRANSPOSE necesită Ctrl + Shift + Enter
  • Folosind Ctrl + Shift + Enter cu = 2 dezactivat în dreapta
  • Funcția INDEX cu poziția
  • ROW (1: 1) dă numărul 1
  • Se schimbă pe măsură ce copiați
  • Combinați INDEX și ROW
  • A treia metodă: Înlocuiți = cu =
  • Excel Ace și Tracia Williams au sugerat această caracteristică

Descărcare fișier

Descărcați exemplarul de fișier aici: Podcast1986.xlsx

Articole interesante...