Keresés

Új hozzászólás Aktív témák

  • Mutt

    senior tag

    válasz #06658560 #41696 üzenetére

    Szia,

    Az adataid nincsenek alkalmas sorrendben, ezért a Pivot/Kimutatás nem fog menni.

    Excel 2013-hoz van az ingyenesen letölthető Power Query.

    Ezzel az alábbi lépésekkel tudod megkapni a végeredményt. (Excel 2016-on tudom megmutatni a dolgokat, de emlékeim szerint 2013-ban is mennie kell minden lépésnek.)

    1. A tartományodat nevezd el, én Adatok nevet adtam neki.

    2. Lesz egy Power Query füled, azon belül From Table opció.
    (Ha ez nem megy, akkor pedig használd a Blank query-t és ezt a képletet add meg:
    = Excel.CurrentWorkbook(){[Name="Adatok"]}[Content]

    Ha jobb oldalt lesz több lépésed (pl. Promote headers, Change type), akkor töröld ki őket és csak a Source maradjon.

    3. Javítsuk ki a fejlécet, mindenhol legyen Hét 1, Hét 2 stb.
    A Transform fülön kattints a Transpose opcióra, majd jelöld ki az első oszlopot és Fill -> Fill down-t válaszd.

    4. Ezek után a Transform fülön a Use First Row Headers-t használd.

    5. Jelöld ki az első két oszlopot majd használd az Unpivot -> Unpivot other columns beállítást.

    6. Tegyük sorrendbe az oszlopokat, húzzuk előre a termékeket, a végére pedig a heteket.
    7. Az adatokat is rendezni kell, előbb jelöld ki a heteket tartalmazó oszlopt és tedd növekvő sorrendbe.
    Majd jelöld ki a termékeket és azt rendezzük, végül pedig a tulajdonságokat jelöld ki és azt is rendezd.

    Az eredmény ez lesz:

    8. Munkalapra a Home fülön a Close & Load to -> load to... -val töltsük be.

    A fenti lépések arra voltak jók, hogy ha bővíted az Adatok tartományt, akkor 2 kattintással megkapod a frissített listát.
    pl. Bővül az Adatok tartomány

    A Power Query fülön Workbook Queries-t vélasztva jobb klikk az előbb összerakott lekérdezésen a Refresh felkapja az új adatokat.

    Nem ideális, de ha nem lehet a kiindulási listán változtatni akkor érdemes megnézni hogy ez járható út-e.

    üdv

  • Fferi50

    Topikgazda

    válasz #06658560 #41696 üzenetére

    Szia!

    Most akkor ebből hogyan jön ki a 200*3 oszlopmátrix? Mert a bal oldalon most 7 oszlop van :(
    Szóval hogyan néz ki amit át kell rendezned? Folytatódnak a hetek jobbra? Vagy 2 hét van és lefelé 200 sor?

    Üdv.

Új hozzászólás Aktív témák