Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » hokr 06:50
 » NimnuL 06:47
 » KHot 06:45
 » Demo 06:43
 » PeKa 05:39
 » SebaSTS 05:32
 » GULIwer 05:04
 » Killer 04:52
 » Lucyferiu 04:29
 » Martens 04:12
 » Zibi 03:11

 Dzisiaj przeczytano
 41139 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Excel - konwersja tabeli "przestawnej" na zwykłą. Jak to zrobić? , JE Jacaw 1/08/24 09:57
Jak mamy zbiór danych to można w Excelu z niego łatwo stworzyć jakąś tabelę przestawną, gdzie część wierszy zamieniamy na kolumny, ale czy w Excelu jest możliwość zrobienia łatwo (bez makr i VBA) czegoś odwrotnego?

Czyli mamy dane w tabeli, która wygląda jak tabela przestawna, ale nią formalnie nie jest i chcielibyśmy tak jakby odwrócić proces.

Przykładowo: mamy dane o sprzedaży w poszczególnych miesiącach jako wiersze, natomiast w kolumnach mamy lata. I teraz chcemy uzyskać aby w pierwszej kolumnie jako wiersze były lata, a w drugiej jako wiersze były dalej miesiące.

Pierwotnie było:
- wiesze to: styczeń, luty, marzec... grudzień,
- kolumny to: 2020, 2021 i 2023.

Finalnie ma być:
- pierwszy wiersz to: 2020, 2021 i 2023,
- drugi wiersz powtarzający się dla każdego roku to: styczeń, luby, marzec... grudzień.

Z góry dziękuję za pomoc i mam nadzieję, że opisałem problem w miarę zrozumiale. :-)

Socjalizm to ustrój, który
bohatersko walczy z problemami
nieznanymi w innych ustrojach

  1. moze , wrrr 1/08/24 10:57
    pokombinuj z kopiowaniem i wklejaniem "specjalnym"?
    https://support.microsoft.com/...aae5-d0f862209744

    1. Transpozycją się bawiłem, ale niestety to nie to , JE Jacaw 1/08/24 14:49
      Ręcznie dałem radę to ogarnąć, ale tak się zastanawiam, czy nie ma na to jakiegoś automatu, bo skoro z danych w formie listy można uzyskać macierz przy pomocy tabeli przestawnej, to może jest jakaś funkcja działająca odwrotnie.

      Socjalizm to ustrój, który
      bohatersko walczy z problemami
      nieznanymi w innych ustrojach

      1. z tego co opisales , elliot_pl 1/08/24 15:00
        to transpozycja to dokladnie to czego ci trzeba. Chyba, ze czegos nie napisales/wytlumaczyles.

        momtoronomyotypaldollyochagi...

        1. Kolega Kenny wrzucił ilustrację tego co chcę uzyskać... , JE Jacaw 1/08/24 21:08
          ...i niestety transpozycja tu nie pomoże.

          Socjalizm to ustrój, który
          bohatersko walczy z problemami
          nieznanymi w innych ustrojach

  2. a nie możesz , Lysy 1/08/24 13:00
    w tabeli przestawnej dodać kolumnę z latami jako drugi wiersz?
    W okienkach do ustawienia tabeli przestawnej można dowolnie przenosić pola

    1. Problem w tym, że ja nie mam tabeli przestawnej , JE Jacaw 1/08/24 14:47
      Chodzi o to, że dane są w takim formacie "jakby tabeli przestawnej", chodzi o to, że z listy danych można łatwo w Excelu zrobić taką macierz za pomocą tabeli przestawnej. Problem w tym, że jeśli źródłowo dostaję taką macierz, to nie wiem (poza ręczną modyfikacją) jak z niej uzyskać tabelę w formie listy.

      Socjalizm to ustrój, który
      bohatersko walczy z problemami
      nieznanymi w innych ustrojach

  3. coś pewnie przez Power Query się uda z tym zrobić , Lysy 1/08/24 15:40
    ...

  4. Zaimportuj dane do power query , DJopek 1/08/24 15:47
    Zaznacz kolumny, daj anuluj przestawienie kolumn i masz wszystko w wierszach - wrzucasz wynik do pivota i możesz robić z tym co chcesz.

    1. Dzięki , JE Jacaw 2/08/24 13:33
      Chyba działa, jeszcze testuję, ale wstępnie wygląda bardzo obiecująco. :-)

      Socjalizm to ustrój, który
      bohatersko walczy z problemami
      nieznanymi w innych ustrojach

  5. z opisu slownego wynika ze chcesz takie cos?? , Kenny 1/08/24 15:54
    https://imgur.com/l7GNKo6

    Niezaleznie od powyzszego 'odwrocenie procesu' to zaznaczenie aktualnej tabeli ktora jest zwykla tabela i stworzenie sobie samemu przestawnej, a dalej to juz mozesz sobie ja wyswietlac jak chesz.

    Chyab ze tez czegos nie kumam :)

    .:Pozdrowienia:.

    1. Dokładnie , JE Jacaw 1/08/24 21:08
      Taki efekt chcę uzyskać, ale nie bardzo wiem jak.

      A możesz bardziej krok po kroku opisać jak mam to zrobić? Jak z tej tabeli robię przestawną, to niestety nie potrafię "odwrócić" procesu i nijak nie potrafię z tabeli pierwszej uzyskać drugiej (jak na Twojej ilustracji).

      Socjalizm to ustrój, który
      bohatersko walczy z problemami
      nieznanymi w innych ustrojach

      1. lap manual , Kenny 1/08/24 21:23
        https://imgur.com/vZQMN8w

        Generalnie jakakolwiek tabele masz (wazne zeby miala wszedzie naglowki), zaznaczasz, wstaw, tabele przestawna, Excel sobie ladnie zinterpretuje.

        I potem sobie ukladasz oraz zmieniasz layout az dojdziesz do pozadanego widoku, jak zauwazysz sam czesto to robie na zasadzie prob i bledow ;)

        .:Pozdrowienia:.

  6. Dzięki , JE Jacaw 5/08/24 07:43
    W moim przypadku Power Query i sposób kolegi DJopka się lepiej sprawdził, bo w mojej tabeli nie było wartości, ale mniejsza z tym.

    Natomiast dzięki za instrukcję, bo przyznam, że nie wiedziałem, że można przenieść z sekcji kolumny tę sumę wartości do sekcji wierszy. I to na pewno mi się kiedyś przyda, więc jeszcze raz dziękuję.

    Socjalizm to ustrój, który
    bohatersko walczy z problemami
    nieznanymi w innych ustrojach

    1. Miało być pod "lap manual" kolegi Kenny , JE Jacaw 5/08/24 08:13
      j.w.

      Socjalizm to ustrój, który
      bohatersko walczy z problemami
      nieznanymi w innych ustrojach

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL