Keresés

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

  • Fferi50

    Topikgazda

    válasz szbjns #54305 üzenetére

    Szia!
    Power Queryvel (PQ) egy kis munkával össze lehet fésülni a két fájlt úgy, hogy utána a kívánt formában jelenjen meg a kimutatásod.
    1. Először a két fájlt olvastam be PQ-ba. Adatok – Adatok beolvasás – Más forrásokból – Táblázatból vagy tartományból menüpontban. (Van erre egy külön kis ikon is a menücsoportban.)
    2. Az Adatok – Adatok beolvasása – Lekérdezések kombinálása – Összefűzés menüpontban kiválasztottam a két előző táblázatot és beolvastam.
    3. Ezután egy új oszlopba egyesítettem a Tervezett és a Bevétel oszlop adatait – határoló jel nélkül, majd megváltoztattam a típusát egész számra.
    4. A következő lépésben a Rendelés oszlop üres (null értékű) celláiba beírtam a Terv szót.
    5. Mentettem az egészet, a továbbiakban nincs szükség a PQ használatára.
    6. Az így kapott táblázatra elkészítettem a kimutatást a képen látható mező elrendezésekkel. A terv sorokat felvittem a Típus alá elsőnek és félkövér betűket adtam neki. (Kijelölöd a cellát és addig mozgatod az egeret, amíg a szálkereszt meg nem jelenik, amivel mozgatható.)
    7. Így változáskor csak frissíteni kell a lekérdezéseket és a kimutatást.
    (A PQ „makrója” az alábbi --- a szerkesztés, kezdőlap – speciális szerkesztő menüpontjában érhető el:
    let
        Forrás = Table.Combine({Táblázat1, Táblázat3}),
        #"Oszlopok eltávolítva" = Table.RemoveColumns(Forrás,{"Dátum"}),
        #"Egyesített oszlop beszúrva" = Table.AddColumn(#"Oszlopok eltávolítva", "Adatok", each Text.Combine({Text.From([Tervezett], "hu-HU"), Text.From([Bevétel], "hu-HU")}, ""), type text),
        #"Típus módosítva" = Table.TransformColumnTypes(#"Egyesített oszlop beszúrva",{{"Adatok", Int64.Type}}),
        #"Érték felülírva" = Table.ReplaceValue(#"Típus módosítva",null,"Terv",Replacer.ReplaceValue,{"Rendelés"})
    in
       #"Érték felülírva")
    A képek:
    1.Részle az összefűzött fájlból:
    2.
    A kimutatás mező elrendezése:

    3. A kimutatás maga:

    Ha bármilyen kérdésed lenne, keress bátran.
    Üdv.

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