TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Exel - prosze o pomoc (może makro) , jaz 18/06/04 12:36 Witam mam pewien problem a mianowicie posiadam bazę w której dane powtarzają się co 12 pól tzn: (dla uproszczenia dla 5 pól)
aa
bb
cc
dd
ee
aa
bb
cc
dd
ee
aa
bb
cc
dd
ee
itd.
I potzrebuje aby dane zostay zapisane jako
aa bb cc dd ee
aa bb cc dd ee
aa bb cc dd ee
itd.
W exelu lub calcu jak skopiuje fradment 12 pól i daje w kolumnie obok wklej specjalne i transponuj to wpisuje mi tak jak potrzebuję.
I odtąd nie wiem co dalej bo przecież kilkunastu tysięcy wpisów nie będe ręcznie kopiował i wklejał.
Ma ktoś jakiś pomysł jak to zrobić ?
Może makro, ale ja niestety nie wiem jak .
Może mi ktoś pomoże?- wiesz co . . . , BENY 18/06/04 12:50
pewny nie jestem, nie mam teraz dostepu do pelnego ofisa, ale byly funkcje do transponowania okreslonego zakresu tabeli. Poszukaj w macierzach itp. / Najlepsza sygnaturka /
/ to brak sygnaturki / - Dzięki poszukam ale , jaz 18/06/04 13:09
moze wiecie jak to zrobic w calcu bo calaca mam pod ręką a exela dopiero bede musiał zainstalować w domu
- odp , Zajkos 18/06/04 13:10
=INDEKS($A$1:$A$60;12*(WIERSZ(C1)-1)+NR.KOLUMNY(C2)-2;1)
jesli Twoj ciag do uporzadko0wania jest od a1 do a60 a uporzadkowany rozpoczyna sie od c1, ilosć komorek w uporzadkowanym wierszu =12.- można jasniej bo niebardzo zrozumiałem , jaz 18/06/04 13:30
jest 9108 pozycji od A1 do A9108
dane do przesunięcia są w komórkach A1-A12, A13-A24 itd
a dane po przesunięci powinny się znajdować w komórkach od
np zaczynając od c : C1 do N1, (C2 do N2 lub C13 -N13)
więc jak to zapisać?
=INDEKS($A$1:$A$9108;12*(WIERSZ(C1)-1)+NR.KOLUMNY(C2)-2;1)
co mam wpisać w miejsce wiersz i nr. kolumny
- odp , Zajkos 18/06/04 13:34
wiersz i nr kolumny to funkcje excela, nie zmieniaj tego
wpisz w C1
=INDEKS($A$1:$A$9108;12*(WIERSZ(C1)-1)+NR.KOLUMNY(C1)-2;1)- ok sprawdze w domu , jaz 18/06/04 13:38
teraz próbowałem tą formułke w calcu
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|