Excel 2020: obróć dane w bok za pomocą formuły - porady dotyczące programu Excel

Spisie treści

Ktoś zbudował tę tablicę przeglądową na boki, rozciągając ją w poprzek C1: N2. Zdaję sobie sprawę, że mógłbym użyć HLOOKUP zamiast VLOOKUP, ale wolę ustawić dane z powrotem w orientacji pionowej.

Skopiuj C1: N2. Kliknij prawym przyciskiem myszy A4 i wybierz opcję Transpozycja w opcjach wklejania. Transpozycja to wyszukane słowo Excela oznaczające „obracanie danych w bok”.

Dużo transponuję. Ale używam Alt + E, S, E, Enter do transpozycji zamiast prawego przycisku myszy.

Jest jednak problem. Transpozycja to jednorazowa migawka danych. Co jeśli masz formuły w danych poziomych? Czy istnieje sposób na transpozycję za pomocą formuły?

Pierwszy sposób jest nieco dziwny. Jeśli próbujesz transponować 12 poziomych komórek, musisz zaznaczyć 12 pionowych komórek w jednym zaznaczeniu. Zacznij wpisywać formułę, na przykład =TRANSPOSE(C2:N2)w aktywnej komórce, ale nie naciskaj klawisza Enter. Zamiast tego przytrzymaj Ctrl + Shift, a następnie naciśnij Enter. Spowoduje to umieszczenie jednej formuły tablicowej w wybranych komórkach. Ta formuła TRANSPOSE zwróci 12 odpowiedzi, które pojawią się w 12 wybranych komórkach, jak pokazano poniżej.

Gdy zmieniają się dane w tabeli poziomej, te same wartości pojawiają się w tabeli pionowej, jak pokazano poniżej.

Ale formuły tablicowe nie są dobrze znane. Niektórzy debiutanci arkuszy kalkulacyjnych mogą próbować edytować formułę i zapomnieć o naciśnięciu Ctrl + Shift + Enter.

Aby uniknąć stosowania formuły tablicowej, użyj kombinacji INDEKSU i WIERSZA, jak pokazano na poniższym rysunku. =ROW(1:1)to sprytny sposób zapisania liczby 1. Podczas kopiowania tej formuły odwołanie do wiersza zmienia się na 2: 2 i zwraca 2.

Funkcja INDEKS mówi, że otrzymujesz odpowiedzi od C2: N2 i chcesz n-ty element z zakresu.

Na poniższym rysunku =FORMULATEXTw kolumnie C pokazano, jak zmienia się formuła podczas kopiowania.

Interesujące artykuły...