[Excel] Zamiana wierszy na kolumny


(tomilipin) #1

Cześć,

mam w Excelu 150 wierszy wypełnionych danymi w kolumnach A-W (23 kolumny). Jeden wiersz to jeden "rekord" lub "wpis" zawierający wyłącznie numeryczne dane jednej osoby.

Do celów analizy danych muszę mieć każdą osobę w kolumnie, a jej dane umieszczone w osobnych wierszach.

Muszę więc tak jakby "obrócić" dane o 90 stopni.

Jak to zrobić? Ręcznie nie wyobrażam sobie teraz przepisywać tego wszystkiego.


(Drobok) #2

Moja metoda nie do końca idealna, ale na pewno szybsza.

Wklej poniższy kod jako macro i wciśnij play, obok twoich danych po kolumnie odstępu otrzymasz odwrócone dane. Potem je se gdzieś skopiuj.

Sub odwroc()For x = 1 To 23= 1 To 150(y, x + 25) = Cells(x, y)Next y

(Veers) #3

Najprostsza metoda to użycie funkcji transponowania przy wklejaniu zakresu komórek. Więcej (wraz z przykładem i instrukcją użycia) znajdziesz w pomocy Excela.


(Fanboj O) #4

http://www.pcworld.pl/news/149583/Zamia ... .2003.html

http://blogexcel.pl/zmiana-wierszy-na-k ... xcel-2007/

Jest też chyba funkcja transponuj.