-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
ny.janos
tag
Sziasztok!
Power Q-vel kapcsolatban kérdeznék ismét (M kód).
Van egy teke bajnoksághoz készült táblázatom, amelyben az induló csapatok számától függően PQ-vel készül egy táblázat, melyben vezetve vannak a versenyzők adott fordulóban elért eredményei. Minden versenyző esetében valamennyi fordulóban elért eredmény külön sorban szerepel az alábbiak szerint.
Az versenyzők egyéni eredményeiből készül egy egyéni tabella az előbbi táblázat oszlopainak elforgatásával. Az összes (már lejátszott) fordulóban elért eredményből számítok ezt követően egy átlagot az utolsó oszlopban, majd erre az oszlopra történik a sorok csökkenő értékű rendezése (ld. az alábbi képernyőképet).
A megoldandó probléma az, hogy a csapatok és amiatt a fordulók száma változhat, és én azt szeretném, hogy az M kódban ne kelljen emiatt módosítani. Viszont az átlag számításához az M kódba az oszlopok neve keményen kódolva kerül (a példában 7 csapat és így 14 forduló van).= Table.AddColumn(#"Oszlop elforgatva", "Átlag", each List.Average({[1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14]}), type number)Van mód arra, hogy a fenti M kódban az oszlopok nevei dinamikusan változzanak attól függően, hogy hány forduló és így hány oszlop van, amiből átlagot kell számolni? (Csökkenhet, vagy nőhet is az oszlopok száma.)
A kérdésem a konkrét fenti kód dinamikussá tételére vonatkozik (mert nem hagy nyugodni, hogy meg lehet-e valósítani).
Alternatív megoldást már találtam: az átlagszámítás az oszlopok elforgatását megelőző, a sorok csoportosításával történő elvégzésével megelőzhető a probléma, és az oszlopok elforgatását követően egyesíteni tudom azzal a számított átlagot.
Új hozzászólás Aktív témák
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Yettel topik
- Debrecen és környéke adok-veszek-beszélgetek
- Windows 11
- Telekom mobilszolgáltatások
- Xiaomi 15 - kicsi telefon nagy energiával
- Képernyős trükkök növelik a notebookok üzemidejét
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- PlayStation 5
- Hyundai, Kia topik
- További aktív témák...
- Battlefield 5 PC SteelBook és játék
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Assassins Creed Shadows, Civilization VII, Battlefield 6 és Dying Light: The Beast, az utolsók!
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Árváltozás: Deus Ex Human Revolution Collector's Edition
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3022
- Samsung Galaxy A50 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xbox Series kontrollerek 1 hó garancia, számlával!
- GYÖNYÖRŰ iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3841, 92% Akkumulátor
- LG 40WP95XP-W - 40" NANO IPS - 5120x2160 5K - 72Hz 5ms - TB 4.0 - HDR - AMD FreeSync
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Fferi50
