Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому блозі я обговорюватиму деякі додаткові функції DAX, щоб продемонструвати, що можливо в LuckyTemplates. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Цей підручник навчить вас візуалізувати внесок прибутку різних рівнів клієнтів за допомогою розширених функцій DAX.
Зміст
Розрахунок загального прибутку
Я збираюся почати зі створення нового показника та перейменування його на Загальні витрати.
Щоб отримати вартість, потрібно використовуватифункція, яка повертає суму виразу, обчисленого для кожного рядка в таблиці.
Додайте таблицю продажів і помножте кожну кількість продажу на відповідну вартість продукту.
Щоб досягти цього, вам потрібно буде скористатися цією функцією для виклику іншої таблиці, зокрема таблиці Products Cost.
Натисніть Enter і зачекайте, доки розрахунок з’явиться у ваших ключових показниках.
Звідси ви можете легко перейти до Total Profits. Створіть новий показник і відніміть загальні витрати від загального обсягу продажів.
Як ви могли помітити, вам більше не потрібно нічого посилатися в таблиці.
У цьому краса розгалуження міри: ви можете посилатися на міри всередині мір, а не переписувати розширені формули неодноразово.
Ця методологія є набагато ефективнішим способом виконання складних розрахунків і заощадить вам багато часу.
Тепер я перетягну показники для загальних витрат і загальних прибутків у свою таблицю.
Я також люблю негайно виправляти формат, щоб мої дані були впорядковані.
Виберіть «Валюта» у спадному меню формату або натисніть символ валюти.
Тепер у вас є загальні продажі, загальні витрати та загальні прибутки. Наступним кроком є визначення того, хто в даному часовому виборі є найкращими клієнтами, клієнтами середнього класу та рештою.
Створення опорної таблиці
Після налаштування моїх основних мір я збираюся створити допоміжну таблицю.
Це дозволить мені створювати динамічні групи на основі спеціальної логіки.
Натисніть «Ввести дані», щоб додати нову таблицю.
Назвіть допоміжну таблицю «Групи клієнтів» і додайте стовпці «Група», «Мін.» і «Макс.».
Після цього згрупуйте клієнтів, якщо вони належать до 50 найкращих, 50-200 рейтингів і решти. Вкажіть мінімальний і максимальний ранги кожної групи, як показано нижче.
Щоразу, коли ви створюєте нову таблицю в LuckyTemplates, найкраще перевірити та впорядкувати свою модель даних, щоб мати загальне уявлення про те, як усе пов’язано.
У цьому прикладі я видалив нерелевантні показники та перетягнув допоміжну таблицю вниз.
Як бачите, це не пов’язано з моєю основною моделлю даних. Мета полягає в тому, щоб перевірити логіку цієї таблиці на основі рейтингу моїх клієнтів. Для цього кроку знадобляться розширені функції DAX у LuckyTemplates.
Використання розширених функцій DAX
Для початку я збираюся відсортувати свій опорний стіл.
Перейдіть до інструментів стовпців таблиці Групи клієнтів і відсортуйте стовпець Групи відповідно до мінімального рейтингу. Мені подобається це робити, тому що пізніше дані матимуть більший сенс.
Перш ніж продовжити, я збираюся зробити деякі візуалізації. Я пішов вперед і перетворив свій загальний обсяг продажів на картку.
Потім я зробив те саме для загальних прибутків.
З усім цим налаштованим я збираюся ввести міру загального прибутку в таблицю Групи клієнтів.
Оскільки між ними немає зв’язку, ви побачите, що загальний прибуток у розмірі 5,01 мільйона доларів припадає на кожну окрему групу клієнтів.
Щоб виправити це, я створю нову міру та напишу розширену формулу. Хоча це складно, використання розширених функцій DAX у LuckyTemplates зробить це досяжним.
Спочатку я покажу вам всю формулу прибутку групи клієнтів, а потім поясню, що робить кожен рядок.
Запустивши розширену функцію DAX і вставивши показник у свою таблицю, ви отримаєте загальний прибуток кожної групи клієнтів.
Отже, як це сталося?
Формула створила контекст для зв’язку допоміжної таблиці із загальним прибутком.
Ця функція використовувалася для виклику Total Profits, але в контексті модифікованого фільтра.
Використання, розширена функція DAX ітерувала прибуток на клієнта, звертаючись до кожного імені клієнта.
Крім того, дозволяє додавати функцію таблиці. У цьому випадку відкривається мій список клієнтів.
Далі були відфільтровані за допомогою. Ця функція розробила рейтинг кожного клієнта на основі загального прибутку.
Він також визначав, чи є рейтинг клієнта вищим за мінімальний рейтинг у кожній групі клієнтів або меншим або дорівнює максимальному рейтингу. Таким чином, кожен запис потрапляв лише в одну групу без жодного перекриття.
Коротше кажучи, RANKX відповідав за сортування клієнтів у відповідні групи клієнтів.
Тим часом,визначено, що якщо в таблиці залишився ще один рядок, клієнта слід включити до цієї конкретної групи.
Зрештою, ви можете переглянути кожного клієнта та оцінити, чи підпадає він у мінімальний і максимальний ранги певного рядка. Це помістить їх у 50 найкращих, 50–200 рейтинги або решту.
Ці розширені функції DAX дозволяють у стовпці «Прибуток групи клієнтів» відображати загальний прибуток певної групи клієнтів.
Обчислення відсоткового внеску кожної категорії
Аналіз можна провести далі, розрахувавши відсоток прибутку на групу клієнтів.
Для цього вам також потрібно буде створити новий показник під назвою «Відсоток групи прибутку клієнта».
Використовуйте для отримання відсотка прибутку групи клієнтів до загального прибутку. У цьому контексті загальний прибуток завжди оцінюється в 5 мільйонів доларів США.
Перетягніть міру в таблицю та виправте формат.
Тепер у вас є стовпець для відсотка групи прибутку клієнта. Як бачите, його значення – це те, що ви отримуєте, якщо розділити прибуток певної групи клієнтів на загальний прибуток.
Ви фактично можете видалити проміжні стовпці, як-от Загальний прибуток, і розширена функція DAX виконає обчислення за лаштунками.
Що чудово в цьому, ви можете додати додатковий контекст, а потім зробити візуалізацію результату. Просто скопіюйте таблицю, а потім перетягніть поля в значення.
Тут я додав місяць і рік і перетворив це на діаграму у відсотках.
Я поміняв поля, які входять до осі та легенди. Місяць і рік мають бути на осі, а групи – на легенді.
Тепер у мене є гістограма, яка показує, яка група клієнтів дає найбільший прибуток на місяць і як тенденція змінюється з часом.
Висновок
Розширені функції DAX є цінними інструментами в LuckyTemplates. Вони універсальні та можуть надати вам багату інформацію для ваших звітів. Сподіваюся, цей підручник дав вам уявлення про те, як використовувати їх у вашому власному контексті.
У наступних публікаціях блогу я розповім, що ще можна робити за до��омогою розширених функцій DAX. А поки спробуйте дослідити цей приклад самостійно.
Все найкраще!
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.