Excel 2020: Întoarceți datele lateral cu o formulă - Sfaturi Excel

Cuprins

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”.

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 ș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, așa cum se arată mai jos.

Pe măsură ce datele din tabelul orizontal se modifică, aceleași valori apar în tabelul dvs. vertical, așa cum se arată mai jos.

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.

Pentru a evita utilizarea formulei matrice, utilizați o combinație de INDEX și ROW, așa cum se arată în figura de 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ăspunsuri de la C2: N2 și doriți al n-lea element din interval.

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

Articole interesante...