Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів

У сьогоднішньому підручнику я збираюся попрацювати над тонкою проблемою зі слайсерами LuckyTemplates, яка може збити вас з ладу, якщо ви не будете обережні. Я хочу пробігти його разом із вами в надії, що якщо ви зіткнетеся з ним, це не спричинить у вас тих самих проблем. Ви можете переглянути повне відео цього підручника внизу цього блогу.

Проблема, яку ми сьогодні розглядатимемо, полягає в тому, як підрахувати виділення в слайсерах LuckyTemplates. Здається, це має бути легко, але в цьому є невелика заминка.

Конкретний випадок використання, який я мав, полягає в тому, що я створював динамічну діаграму Венна всередині двох роздільників. Я хотів підрахувати кількість виділень, зроблених у кожному, а потім порівняти, які з них були спільними для двох. Існує безліч варіантів використання, і ми хочемо просто поглянути на загальний випадок підрахунку кількості вибраних елементів.

Зміст

Тонка проблема зі слайсерами LuckyTemplates

По-перше, давайте перейдемо до DAX Editor Pro, створеного Грегом Деклером, MVP, спеціально для учасників LuckyTemplates. Я полюбив це використовувати, і я хотів показати це вам, поки ми сьогодні створюватимемо наш код.

Ми збираємося почати з побудови лише базової міри підрахунку. Ми назвемо це просто Basic Count . Ми хочемо зробитивибраних елементів слайсера. Отже, для множинного вибору це буде так. Тоді це буде просто поле, яке ми маємо в розділювачі, а саме «Відвідані країни», і ми закриємо його.

Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів

Ви можете побачити в цьому редакторі, що він дає вам це згортання, коли ви закриваєте його належним чином.

Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів

Ми також можемо натиснути Форматувальник. Він запитає нас, до якої таблиці ми хочемо його помістити. Давайте розмістимо це в нашій таблиці вимірювань Key Measures, і ми збережемо це.

Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів

Тепер, повернувшись до LuckyTemplates, ми бачимо, що є наша базова міра підрахунку.

Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів

Ми можемо просто опустити це на картку сюди, і одразу побачимо, що є проблема. У нас нічого не вибрано, але він показує базову кількість п’ять.

Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів

Слайсери LuckyTemplates зазвичай працюють добре, за винятком випадків, коли у вас нічого не вибрано. У більшості випадків це нормально, якщо ви фільтруєте, скажімо, суму продажів. Якщо ви нічого не вибираєте, це зазвичай означає, що ви хочете вибрати все. Але в цьому випадку, коли ми підраховуємо кількість виділень, це дасть нам неправильний результат. Замість того, щоб отримати те, що мало бути нулем, ми отримали п’ять.

Отже, давайте зробимо це правильно з точки зору не лише підрахунку, але давайте надамо деякий описовий текст навколо того, що ми вибираємо.

Як правильно підрахувати виділення в слайсерах LuckyTemplates

Давайте повернемося до DAX Editor Pro і зробимо це правильно. Ми створимо нову міру, яку назвемо « Правильний підрахунок» . Перше, що ми збираємося зробити, це створити змінну, яка буде визначати, чи вибрано щось чи ні.

Ключовою функцією, яка нам тут потрібна, є виклик. Ця функція робить саме те, що вона каже, тобто дає нам значення на основі того, чи має це поле фільтр чи ні. Отже, у випадку, коли ми не маємо виділення в розділювачі, ISFILTERED матиме значення false. У будь-якому випадку, коли ми маємо виділення в розділювачі, ISFILTERED матиме значення true.

Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів

Наступне, що ми хочемо зробити, це підрахувати кількість наших виділень, і ми можемо мати наш попередній показник тут, який є основним підрахунком. Далі ми хочемо поглянути на нашу максимальну кількість виділень у зрізі. Давайте назвемо цю змінну MaxSelections, і це просто буде, а потім COUNTROWS у нашій таблиці відвіданих країн. Потім ми видаляємо всі фільтри з цієї таблиці за допомогою.

Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів

А тепер ми перейдемо до нашого результату. У нас є низка умов, тож найкращий спосіб зробити це – за допомогою заяви.

Перша умова полягає в тому, що якщо будь-яка вибрана помилка , ми не хочемо повернути жодної вибраної країни . Наша наступна умова: якщо вибрано одну країну , ми можемо сказати, що вибрано лише одну країну .

А тепер ми хочемо перейти на інший кінець спектра і сказати, що, якщо ми вибрали всіх ? Ми визначаємо це таким чином, якщо CountSelected дорівнює нашому MaxSelections , тоді буде вибрано всі країни . Потім ми вводимо туди число, яке є нашим числом MaxSelections.

Тоді давайте додамо кілька вибраних країн і повернемо число максимуму в новому рядку. Ми можемо використовувати UNICHAR (10), який є кодом для жорсткого повернення. Ми натискаємо «Формат», і він автоматично відформатує наше вимірювання належним чином. Ми також можемо додати сюди трохи описового тексту. Можна сказати, правильно підраховує виділення в слайсері .

Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів

Повернувшись до LuckyTemplates, ми бачимо, що зараз він працює чудово.

Навчальний посібник із слайсерів LuckyTemplates: правильний підрахунок виділених фрагментів




Висновок

Ось як ми можемо правильно підрахувати вибірку в слайсері. Ключем до цієї техніки є функція ISFILTERED. Ось що робить різницю між усіма та ніким. Сподіваюся, ви знайшли це корисним. Ви можете переглянути повне відео цього підручника нижче, а також ознайомитися з пов’язаними посиланнями, щоб отримати докладнішу інформацію про цю тему.

Все найкраще!

Leave a Comment

Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.