Přiřazování do intervalů v Power Query – jako VLOOKUP s jedničkou na konci
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
- Kurz Mistrovství v jazyce DAX (Power BI), 1 den (04. 12. 2023)
- Kurz Středně pokročilé Power BI, 2 dny (18. 10. 2023, 22. 11. 2023)
- Kurz Power BI – expertní úroveň, 2 dny (25. 09. 2023, 07. 12. 2023)
- Kurz Power Query a Power Pivot – nové nástroje v Excelu, 1 den (12. 10. 2023, 07. 11. 2023, 01. 12. 2023)
Tento návod popisuje, jak v Power Query propojovat dvě tabulky stejným způsobem, jako to dělá funkce SVYHLEDAT / VLOOKUP pokud má poslední argument 1 nebo PRAVDA nebo prázdný.
Například v tabulce vlevo jsou uvedené částky objednávek. A my chceme přiřadit příslušné slevy, které dáváme na základě velikosti objednávek.
Pokud je je hodnota objednávky 3 820, stačí to na slevu 1%. Aby byla sleva 2%, musela by být objednávka alespoň 5 000.
Postup je, uznávám, trochu zašmodrchaný, ale lepší neznám.
Nejprve tabulky propojíme přes klíč, přičemž nastavíme typ spojení "Full outer".
Pro rozkliknutí dvojitou šipkou se tabulky umístí víceméně vedle sebe:
Teď přes podmíněný sloupec (nebo případně jinak) spojíme částky do jednoho sloupečku.
Podle něj seřadíme. Tím se nám tabulky "promíchají".
Teď ve sloupci s procenty (hodnoty, které chceme získat) vyplníme prázdná místa shora dolů. Tím máme přiřazeno.
Pak už jen odfiltrujeme prázdné řádky podle Total amount, seřadíme a vyhodíme sloupečky, které nepotřebujeme.
Pokud někdo zná jednodušší způsob řešení tohoto úkolu, budu rád když se podělí.
Připomínám, že tento postup samozřejmě bude fungovat i na kalendářní datumy a také na texty, které bude přiřazovat podle abecedy.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
- Kurz Mistrovství v jazyce DAX (Power BI), 1 den (04. 12. 2023)
- Kurz Středně pokročilé Power BI, 2 dny (18. 10. 2023, 22. 11. 2023)
- Kurz Power BI – expertní úroveň, 2 dny (25. 09. 2023, 07. 12. 2023)
- Kurz Power Query a Power Pivot – nové nástroje v Excelu, 1 den (12. 10. 2023, 07. 11. 2023, 01. 12. 2023)