Форматуйте валюти в LuckyTemplates за допомогою DAX

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

У цьому прикладі продажі використовуватимуться для створення звіту на основі різних валют із даних World Wide Importer.

Зміст

Використані припущення

Це припущення, які ви повинні пам’ятати під час цієї реконструкції:

Форматуйте валюти в LuckyTemplates за допомогою DAX

Створення таблиці валют в Excel

Для таблиці параметрів валютного курсу використовуватиметься Microsoft Excel.

Ви можете побачити 19 різних валют, показаних у таблиці Excel:

Форматуйте валюти в LuckyTemplates за допомогою DAX

Стовпець «Формат» використовується для вибору валюти, яку вибирає користувач. Стовпець «Початковий текст» визначає валюту. Стовпець «Порядок сортування» керує тим, що користувач хоче побачити першим.

Якщо ви перенесете цю таблицю в LuckyTemplates, вона потрапить у таблицю Dim Currency Rates.

Форматуйте валюти в LuckyTemplates за допомогою DAX

Ви можете сортувати таблицю валют за порядком сортування замість алфавітного порядку. Ось як це зробити:

Спочатку клацніть заголовок стовпця, а потім змініть його на Порядок сортування.

Форматуйте валюти в LuckyTemplates за допомогою DAX

Тікер у таблиці Dim Currency Rates має збігатися з тикером у таблиці Fact Currency Rates.

Це важливо, оскільки в моделі даних таблиці Dim і Fact Currency Rates мають бути пов’язані на основі тікера.

Форматуйте валюти в LuckyTemplates за допомогою DAX

У попередніх посібниках ви мали показник Sales, який конвертував усі Sales на основі вибраної валюти.

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

Форматуйте валюти в LuckyTemplates за допомогою DAX

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

Показник «Загальний обсяг продажів» має бути відформатований належним чином. Він має відповідати формату файлу Excel, який було імпортовано. Ось як це має виглядати:

Форматуйте валюти в LuckyTemplates за допомогою DAX

Конвертовані продажі та форматовані продажі мають однакове числове значення, але останні виглядають краще з відповідними символами валюти. Отже, вам потрібно видалити конвертовані продажі, оскільки вони непотрібні.

Код DAX для відформатованого показника продажів

Далі створіть код DAX.

Форматуйте валюти в LuckyTemplates за допомогою DAX

Перша змінна в мірі, MeasureToFormat, може бути динамічною. Він правильно перетворює та форматує те, що користувач хоче бачити, наприклад продажі чи прибуток.

Раніше використовувався показник Currency Selected. Це походить із таблиці Dim Currency Rates.

Форматуйте валюти в LuckyTemplates за допомогою DAX

Якщо ви знімете «Повне ім’я» у стовпці «Поля» та виберете більше однієї валюти, форматовані продажі за замовчуванням використовуються в доларах США, оскільки вони не знають, у що конвертувати, використовуючи лише один показник.

Форматуйте валюти в LuckyTemplates за допомогою DAX

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

Форматуйте валюти в LuckyTemplates за допомогою DAX

Змінна Leading2 призначена для початкового тексту, якщо він є.

Форматуйте валюти в LuckyTemplates за допомогою DAX

У змінній FormatedMeasure слід використовуватифункцію з MeasureToFormat, а потім відформатуйте його на основі LOOKUPVALUE .

Форматуйте валюти в LuckyTemplates за допомогою DAX

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

Крім того, подивіться на початковий текст, якщо він є.

Ось як ви досягаєте форматованих продажів.

Тепер поверніться до показника «Форматовані продажі». Вилучіть оператор IF , оскільки він непотрібний. Все, що вам потрібно, це FinalFormat.

Форматуйте валюти в LuckyTemplates за допомогою DAX

Після цього перетягніть повне ім’я в розділ «Рядок», і ви побачите загальний обсяг продажів у різних валютах.

Форматуйте валюти в LuckyTemplates за допомогою DAX

Якщо натиснути кнопку розгортання, ви побачите всі продажі в цій валюті.

Форматуйте валюти в LuckyTemplates за допомогою DAX

Виправлення порожніх даних у таблиці продажів

Перевірте, чи є у вашій таблиці продажів порожні дані. Ці записи відображають лише валюту без суми.

Форматуйте валюти в LuckyTemplates за допомогою DAX

Якщо ви знайдете порожні дані або записи, поверніться до показника Formatted Sales і додайте цю змінну тафункція:

Форматуйте валюти в LuckyTemplates за допомогою DAX

Після цього ви більше не бачитимете порожніх даних у своїй таблиці.




Висновок

Виконавши ці кроки, ваша конвертація валюти в LuckyTemplates завершена.

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

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

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

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

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