LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása

A mai oktatóanyagban a LuckyTemplates szeletelőkkel kapcsolatos finom problémát fogom feldolgozni, amely megbotránkozhat, ha nem vigyáz. Szeretném átfutni veled, abban a reményben, hogy ha találkozol vele, nem okozna neked ugyanolyan problémákat. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

A probléma, amellyel ma foglalkozunk, az, hogy hogyan számoljuk meg a kijelöléseket a LuckyTemplates szeletelőkben. Úgy tűnik, egyszerűnek kell lennie, de van egy kis probléma.

A konkrét használati esetem az volt, hogy dinamikus Venn-diagramot építettem két szeletelőn belül. Meg akartam számolni az egyes kijelölések számát, majd összehasonlítani, hogy melyik a közös a kettő között. Sokféle felhasználási eset létezik, és itt csak a kijelölések számának számlálásának általános esetét szeretnénk megnézni.

Tartalomjegyzék

A LuckyTemplates szeletelőkkel kapcsolatos finom probléma

Először ugorjunk a DAX Editor Pro-ba, amelyet a Microsoft MVP, Greg Deckler épített, különösen a LuckyTemplates tagok számára. Megszerettem ezt használni, és meg akartam mutatni nektek, miközben ma elkészítjük a kódunkat.

Kezdjük azzal, hogy csak egy alapvető számlálómértéket építünk fel. Nevezzük ezt csak Basic Count-nak . meg akarjuk tennia szeletelő kiválasztott elemei közül. És így, több választás esetén, ez lesz. Akkor ez csak a szeletelő mezője lesz, ami a „Látogatott országok” ország, és ezt lezárjuk.

LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása

Látható ebben a szerkesztőben, hogy ezt az összecsukást adja, ha megfelelően bezárja.

LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása

A Formátumra is kattinthatunk. Meg fogja kérdezni tőlünk, hogy melyik táblázatba szeretnénk bevinni. Tegyük be a mértéktáblázatunkba, a Kulcsmérések, és elmentjük.

LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása

Most, a LuckyTemplatesben, láthatjuk, hogy ott van az alapvető számlálómértékünk.

LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása

Itt bedobhatjuk egy kártyába, és azonnal látjuk, hogy probléma van. Nincs semmi kiválasztva, mégis az alapszámot mutatja, öt.

LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása

A LuckyTemplates szeletelők általában jól működnek, kivéve, ha nincs kiválasztva semmi. A legtöbb esetben nem baj, ha szűrsz, mondjuk az eladási összeget. Ha nem választ ki semmit, az általában azt jelenti, hogy mindent ki szeretne jelölni. De ebben az esetben, amikor a kiválasztások számát számoljuk, ez rossz eredményt ad. Ahelyett, hogy azt kaptuk volna, aminek nullának kellett volna lennie, ötöt kaptunk.

Tehát tegyük ezt helyesen, ne csak a számot tekintve, hanem adjunk néhány leíró szöveget a kiválasztandó tárgy köré.

Hogyan kell helyesen számolni a kiválasztottakat a LuckyTemplates szeletelőkben

Térjünk vissza a DAX Editor Pro-ba, és tegyük ezt helyesen. Létrehozunk egy új mértéket, melynek neve helyes szám . Az első dolog, amit tegyünk, hogy létrehozunk egy változót, amely meghatározza, hogy van-e valami kiválasztva.

A kulcsfüggvény, amelyre itt szükségünk van, az úgynevezett. Ez a függvény pontosan azt csinálja, amit mond, azaz értéket ad az alapján, hogy az adott mezőben van-e szűrő vagy sem. Tehát abban az esetben, ha nincs kijelölésünk a szeletelőben, az ISFILTERED hamis lesz. Mindenesetre, ahol vannak kijelölések a szeletelőben, az ISFILTERED igaz lesz.

LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása

A következő dolog, amit meg akarunk számolni, hogy megszámoljuk a kiválasztásaink számát, és itt megtekinthetjük az előző mértékünket, ami a Basic Count. Ezután meg akarjuk nézni a szeletelőben kiválasztott maximális számát. Nevezzük ezt a változót MaxSelections-nek, és ez csak lesz, majd COUNTROWS a Meglátogatott országok táblázatunkban. Ezután eltávolítjuk az összes szűrőt az asztalról a segítségével.

LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása

És most belemegyünk az eredményünkbe. Itt egy sor feltétellel rendelkezünk, ezért a legjobb módja ennek az állítás.

Az első feltétel az , hogy ha valamelyik kiválasztott hamis , akkor nem akarunk országot kiválasztani . A következő feltételünk az, hogy ha van egy választás , akkor csak azt mondhatjuk, hogy egy ország van kiválasztva .

És most át akarunk menni a spektrum másik végére, és azt mondjuk, mi van, ha mindet kiválasztottuk ? Ezt úgy határozzuk meg, hogy ha a CountSelected egyenlő a MaxSelections értékkel , akkor az összes országot kiválasztjuk . Ezután beírjuk a számot, ami a MaxSelections számunk.

Ezután adjunk hozzá néhány kiválasztott országot , és adjuk vissza a maximum számát egy új sorban. Használhatjuk az UNICHAR-t (10), ami a kemény visszatérés kódja. Kattintson a Formátum gombra, és automatikusan megfelelően formázza a mértékünket. Ide is beilleszthetünk néhány leíró szöveget. Azt mondhatjuk, helyesen számolja a kijelöléseket a szeletelőben .

LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása

Visszatérve a LuckyTemplateshez, láthatjuk, hogy most remekül működik.

LuckyTemplates Szeletelők oktatóanyaga: A kijelölések helyes számlálása




Következtetés

Így tudjuk helyesen megszámolni a szeletelő választékunkat. Ennek a technikának a kulcsa az ISFILTERED funkció. Ez az, ami megkülönbözteti a mindent és a senkit. Remélem hasznosnak találtad. Az oktatóprogram teljes videóját alább megtekintheti, és a kapcsolódó hivatkozásokat is megtekintheti a témával kapcsolatos további részletekért.

Minden jót!


Pandák cseppindex oszlopa: Példákkal magyarázva

Pandák cseppindex oszlopa: Példákkal magyarázva

Pandák cseppindex oszlopa: Példákkal magyarázva

7 módszer annak ellenőrzésére, hogy egy Python-karakterlánc tartalmaz-e részkarakterláncot

7 módszer annak ellenőrzésére, hogy egy Python-karakterlánc tartalmaz-e részkarakterláncot

7 módszer annak ellenőrzésére, hogy egy Python-karakterlánc tartalmaz-e részkarakterláncot

A Power Automate dinamikus tartalom áttekintése

A Power Automate dinamikus tartalom áttekintése

Ismerje meg, mi az a Power Automate Dynamic Content, és hogyan teszi lehetővé a felhasználók számára az előző lépésekből származó mezőhivatkozások kiválasztását vagy kifejezések írását.

Fájl helyének megváltoztatása a LuckyTemplates lekérdezési paraméterével

Fájl helyének megváltoztatása a LuckyTemplates lekérdezési paraméterével

Ebből az oktatóanyagból megtudhatja, hogyan oszthat meg egy fájlt olyan személlyel, aki nem tagja a vállalatának, a LuckyTemplates sql lekérdezési paraméterével.

Az Eltávolítás funkció használata és a megerősítő előugró ablakok beállítása

Az Eltávolítás funkció használata és a megerősítő előugró ablakok beállítása

Ismerje meg, hogyan használhatja az eltávolítási funkciót, és hogyan állíthat be megerősítő felugró ablakokat a semmiből létrehozott alkalmazásban.

A szűrőkontextus megjelenítése a LuckyTemplates DAX Studio alkalmazásban

A szűrőkontextus megjelenítése a LuckyTemplates DAX Studio alkalmazásban

Tanulja meg, hogyan jelenítheti meg egy táblázat vagy mátrix bármely cellájának szűrőkörnyezetét a LuckyTemplates DAX Studio eszköztippek segítségével.

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre Power Automate-folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

LuckyTemplates tipp: Az első N munkanap összehasonlítása

LuckyTemplates tipp: Az első N munkanap összehasonlítása

Tekintse meg Brian ezt a LuckyTemplates tippjét arról, hogyan hasonlíthatja össze dinamikusan az első N munkanapot a power query segítségével.

Power Apps modellvezérelt alkalmazások: környezetbeállítás és navigáció

Power Apps modellvezérelt alkalmazások: környezetbeállítás és navigáció

Ismerje meg a Power Apps modellvezérelt alkalmazásokat, a környezet beállítását és a hatékony navigálást.

Power Apps modellvezérelt alkalmazások: webhelytérképek és működésük

Power Apps modellvezérelt alkalmazások: webhelytérképek és működésük

Tudjon meg többet a Power Apps modellvezérelt alkalmazásokban a webhelytérképeken való munkavégzésről, és fedezze fel a különböző bonyolultságokat, és hogyan kezelheti ezeket.