Курси валют у LuckyTemplates: обробка відсутніх даних

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

Зміст

Використання середнього значення на даний момент

Це приклад матриці таблиці курсів валют:

Курси валют у LuckyTemplates: обробка відсутніх даних

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

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

1. Середньомісячне значення на сьогодні

Це середній стовпець за місяць до дати для цього прикладу:

Курси валют у LuckyTemplates: обробка відсутніх даних

І ось міра для цього стовпця:

Курси валют у LuckyTemplates: обробка відсутніх даних

Він повторює таблицю дат і поточну ставку з відсутніми, використовуючифункція.

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

Далі скористайтеся функцією розвідки часущоб відфільтрувати всі DimDate.

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

Курси валют у LuckyTemplates: обробка відсутніх даних

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

Наступне, що потрібно зробити, це перевірити математику в стовпці Середня місячна ставка на дату за всі дні .

Експортуйте необроблені дані в і зробіть це вручну там. Перевірте результати як Excel, так і DAX.

Таблиця в Excel така сама, як таблиця матриць у LuckyTemplates.

Курси валют у LuckyTemplates: обробка відсутніх даних

Дізнайтеся різницю між тим, що створюють DAX і Excel.

Курси валют у LuckyTemplates: обробка відсутніх даних

Значення 0 у стовпці DAX-Excel означає, що результати правильні та міра працює належним чином.

2. Середнє місячне значення на сьогоднішній день для відсутніх курсів валют із використанням фактичного курсу, якщо він є

Якщо фактична ставка існує, ви можете додати іншу міру, щоб заповнити відсутні ставки. Потім ви можете помістити його всередину столу.

Курси валют у LuckyTemplates: обробка відсутніх даних

Курси валют у LuckyTemplates: обробка відсутніх даних

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

Використання ставки на початок/кінець місяця

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

Курси валют у LuckyTemplates: обробка відсутніх даних

Курси валют у LuckyTemplates: обробка відсутніх даних

Помістіть їх всередину матриці.

Курси валют у LuckyTemplates: обробка відсутніх даних

Поєднання різних типів курсів валют

Це нове налаштування з роздільником для вибору валюти та курсу.

Курси валют у LuckyTemplates: обробка відсутніх даних

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

У таблиці праворуч наведено 5 методів обліку відсутніх курсів валют, які були виготовлені за одним заходом.

Курси валют у LuckyTemplates: обробка відсутніх даних

Створіть таблицю тарифів

Перейдіть до своєї моделі даних і створіть таблицю без жодних зв’язків з іншими таблицями. У цьому прикладі це називається Тип ставки .

Курси валют у LuckyTemplates: обробка відсутніх даних

Це міра для таблиці тарифів .

Курси валют у LuckyTemplates: обробка відсутніх даних

Міра використовуєдля створення фактичної таблиці. Ви також побачите заголовки стовпців, типи та списки параметрів.

Сортування таблиці також встановлює порядок слайсера. Для цього вам потрібно перейти до Інструментів стовпців і вибрати Сортувати . Потім ви можете змінити порядок сортування всередині вимірювання.

Курси валют у LuckyTemplates: обробка відсутніх даних

Посилання на всі показники разом

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

Курси валют у LuckyTemplates: обробка відсутніх даних

Перша змінна – це простий показник вибраної валютифункція з DimCurrencyRates. Це дає вам валюту USD, якщо в поточному контексті фільтра вибрано більше однієї валюти.

Курси валют у LuckyTemplates: обробка відсутніх даних

Другою змінною є вибраний тип ставки .

Курси валют у LuckyTemplates: обробка відсутніх даних

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

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

Останньою змінною є Rate . Він визначає, чи вибрано середнє місячне значення до дати для пустого або середньомісячне до дати.

ПЕРЕМИКАЧ і _функція використовується для повторення та визначення того, що є істинним. Якщо значення істинне, воно зупиняється та дає вам відповідний результат.

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

Курси валют у LuckyTemplates: обробка відсутніх даних

Представлення різних типів валютних курсів

Це загальний обсяг продажів, конвертований у 5 різних способів, які можна переглядати залежно від уподобань користувачів за допомогою роздільника:

  • Початок місяця
  • Кінець місяця
  • Останній звіт
  • Середнє за місяць на сьогоднішній день для пустого
  • Середнє за місяць на сьогоднішній день

Ось як вони виглядають у таблиці:

Курси валют у LuckyTemplates: обробка відсутніх даних

Ви також побачите діаграму, яка показує п’ять різних методів і типів продажів за січень 2016 року.

Курси валют у LuckyTemplates: обробка відсутніх даних

Зібравши всі візуальні елементи разом, ви отримаєте цю остаточну версію інформаційної панелі:

Курси валют у LuckyTemplates: обробка відсутніх даних

І ось воно! Це методи обробки відсутніх даних у курсах валют.

Висновок

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

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





Поле пошуку PowerApps: як додати та налаштувати

Поле пошуку PowerApps: як додати та налаштувати

Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.

Історія версій у списках SharePoint

Історія версій у списках SharePoint

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

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

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

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

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

Таблиці пропорцій і частот в Excel

Таблиці пропорцій і частот в Excel

Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.

Візуалізація карти форми LuckyTemplates для просторового аналізу

Візуалізація карти форми LuckyTemplates для просторового аналізу

Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

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

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.