Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Я придумав приклад, де я можу вибрати різних клієнтів. Коли я вибираю тут різних клієнтів, усі вони мають різні фінансові роки. Деякі з них можуть відбутися в період з березня 2020 року по лютий 2021 року або з липня 2020 року по червень 2021 року .

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Зміст

Аналіз моделі даних

Тепер давайте подивимося на модель даних, де мені потрібно вирішити цей конкретний сценарій. Він містить клієнтів (Customer_List), дати (Dates) і наші дані про клієнтів ( Raw_Data ).

Динамічне фільтрування фінансового року у звітах LuckyTemplates

У цьому прикладі таблиця Raw_Data має стовпці Date , Customer ID і Amount .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Стовпець «Місяць початку фінансового року» — це місце, куди я можу вказати число як показник початку фінансового року в певному місяці. Отже, Google у березні, Microsoft у червні, а Salesforce у вересні.

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Фільтрування певного фінансового року

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Майте на увазі, що роздільник фінансового року тут походить із створеної мною таблиці ( Фінансові роки ). Це не має відношення до моделі даних.

Динамічне фільтрування фінансового року у звітах LuckyTemplates

За замовчуванням візуалізація «Загальна сума за датою» відображає все.

Динамічне фільтрування фінансового року у звітах LuckyTemplates

З іншого боку, сума за FY за датою відображає результати на основі вибору з роздільників. У цьому прикладі відображається лише 2020 фінансовий рік ( 20 фінансовий рік ) для Microsoft .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Отже, як я можу досягти динамічних результатів обчислення фінансового року у візуалізації Суми за FY за датою ?

Фільтрація динамічного фінансового року

Щоб відобразити динамічний результат фінансового року, я створив кілька обчислень, за допомогою яких я можу динамічно знаходити дату початку та дату завершення , коли маю вибір за допомогою роздільників «Клієнти » та «Фінансовий рік» .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Якщо я знайду це, я зможу динамічно очистити всі дати, які знаходяться за межами дати початку та завершення

Майте на увазі, що якщо ви можете щось очистити, воно не з’явиться у вашому файлі .

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Перш ніж перейти до покрокового обговорення формули, я спершу скопію візуалізацію «Загальна сума за датою» та відобразжу її у вигляді таблиці. Я також додав сюди таблицю Суми за FY , щоб я міг легко показати вам, що я намагаюся зробити.

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Тепер я зміню вибір у розділювачі клієнтів на Salesforce .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Отже, як я створив обчислення дати початку та дати завершення

Вимірювання дати початку

Давайте тепер проаналізуємо показник дати початку ( FY Start Date ).

Динамічне фільтрування фінансового року у звітах LuckyTemplates

У цій формулі я намагаюся знайти вхідні дані для дати початку. Я використовувавфункція для отримання року ( FiscalYearSelected ) і початкового місяця ( FinancialStartMonth ).

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Коли я вибираю клієнта, у таблиці Customer_List у мене є стовпець із місяцем початку фінансового року ( стовпець FY Start Month ) . По суті, я просто фіксую цю інформацію тут.

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Пам’ятайте, що у допоміжній таблиці ( таблиці фінансових років ), яку я створив, у мене був стовпець, який повертає фактичний рік ( стовпець Fin Yr ). Отже, я можу просто вибрати параметр із розділювача фінансового року .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Тоді я зможу легко зафіксувати значення цього року тут.

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Після цього я введу тут FinancialStartMonth і FiscalYearSelected у функції DATE

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

І це повертає дату початку вибраного фінансового року.

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Кінцева дата вимірювання

Тепер давайте подивимося на дату закінчення фінансового року .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Як бачите, це схоже на вимірювання дати початку фінансового року . Єдина відмінність полягає в тому, що я використав  у формулі FiscalYearSelected + 1 . Таким чином, якщо вибраний фінансовий рік ( FiscalYearSelected) — 2020 рік, тоді датою закінчення фінансового року буде 2021 рік .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Тут ви помітите, що насправді це не перша дата наступного фінансового року. У фактичному розрахунку це має бути 31 серпня 2021 року .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

У цьому конкретному прикладі, оскільки датою закінчення фінансового року є 1 вересня 2021 року, і ми використовуємо менше ніж (<> , фактичною останньою датою буде 31 серпня .

Сума за фінансовим роком

Тоді давайте проаналізуємо наступну формулу, яка є вимірюванням суми за фінансовий рік .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Це найважливіша частина формули.

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Зверніть увагу, що в цьому конкретному прикладі першою точкою даних або датою початку Salesforce для 2020 фінансового року є 4 вересня 2020 року .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

По суті, ця частина формули вказує, що якщодата ( для цього прикладу 4 вересня 2020 р. ) більша або дорівнює даті початку ( 1 вересня 2020 р. ), а також менша за дату завершення ( 1 вересня 2021 р. ), тоді відображатиметься загальна сума . Якщо ні, то воно буде порожнім.

Динамічне фільтрування фінансового року у звітах LuckyTemplates

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

Динамічне фільтрування фінансового року у звітах LuckyTemplates

Потім загальна сума фільтрується тут за допомогоюфункція. Тому відображається лише Загальна сума з датою, яка знаходиться в діапазоні StartDate і EndDate .

Динамічне фільтрування фінансового року у звітах LuckyTemplates

За допомогою цієї логіки це дає мені змогу динамічно відображати тут суму за фінансовими роками , коли я вибираю параметри з роздільників «Клієнти» та «Фінансовий рік» .




Висновок

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

Наведений приклад має більш складний характер. Але ви завжди можете вирішити це за допомогою LuckyTemplates.

Немає нічого, що ви не можете зробити в LuckyTemplates з аналітичної точки зору.

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

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

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


Змініть формати дати за допомогою редактора 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

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