Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Сьогодні я поговорю про фінансову звітність. Я хочу показати вам, як створити налаштовані таблиці для звіту на фінансовій панелі LuckyTemplates. Можливість налаштовувати ваші таблиці в LuckyTemplates забезпечить вам величезну гнучкість під час створення програм для звітування. У цьому прикладі ми говоримо про фінансову звітність, але цю техніку можна використовувати в будь-якому типі звітності. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Можливо, ви зіткнулися з ситуацією, коли вам потрібно показати різні результати в різних рядках або надати зведені обчислення в певному рядку. На жаль, неможливо створити проміжний підсумок у ваших розрахунках у звичайній таблиці.
Зміст
Використання шаблону таблиці для звіту на панелі фінансових інструментів LuckyTemplates
Існують нові спеціальні візуальні елементи, які можуть це зробити, але вони не дають вам стільки гнучкості, якщо ви використовуєте цю техніку в LuckyTemplates.
Ідея цих налаштованих таблиць полягає в тому, що вам потрібен шаблон того, як ваша таблиця має виглядати. Інший термін для цього - опорний стіл . Він не буде частиною вашої моделі як такої, але він підтримуватиме обчислення, які ви виконуєте всередині вашої базової моделі.
Коли ви подивіться на мою модель даних, ви побачите мої основні таблиці, а також низку допоміжних таблиць внизу.
Нам потрібно використовувати такий шаблон. У цьому прикладі внизу ви побачите всі ці суми.
Все це було налаштовано в Excel за допомогою табуляції або пробілів, щоб деякі з цих записів були далі, ніж проміжні підсумки. Я також створив нормалізований стовпець (правий стовпець), щоб допомогти мені з моїми розрахунками.
Тут важливо створити такий шаблон.
Створення формули для фінансової інформаційної панелі LuckyTemplates
Наступним кроком є створення формули, яка визначає, у якому рядку ми знаходимося, і розподіляє результат для цього конкретного рядка. Основним поняттям у мові та загалом у LuckyTemplates є поняття контексту.
А контекст виходить із рядка. Якщо це лише випадкова допоміжна таблиця з випадковими текстовими значеннями, які не мають відношення до нашої моделі, тоді нам потрібно отримати результати з іншого місця та розподілити їх за цими текстовими значеннями на основі логіки.
Таким чином ми можемо виділити в ряд що завгодно. Ми просто створюємо логіку самостійно в наших мірках.
Давайте повернемося до нашої інформаційної панелі, і ви побачите, що я додав цей шаблон до цієї таблиці. Я також переконався, що він був правильно відсортований і що індекс рядка приховано.
Наступним кроком є обчислення всіх цих окремих проміжних підсумків, таких як загальний дохід і собівартість проданих товарів. Як бачите, заходів досить багато, але жодна з них не є складною.
Наприклад, якщо ми перейдемо до Доходів, ми просто захопимо значення в моєму наборі даних, до яких прив’язані доходи.
У моєму наборі даних у мене є більш спрощена таблиця з усіма фінансовими показниками, що полегшує мені виконання розрахунків.
Тож тепер я збираюся витягнути звідси потрібну інформацію, а потім розмістити її туди, куди вона мені потрібна, у мою таблицю.
Розрахунок собівартості проданих товарів
Тепер, коли ми вже маємо розрахунок доходу, давайте подивимося на розрахунок собівартості проданих товарів. Я додав мінус, оскільки його немає в вихідних даних.
Розрахунок валового прибутку
Для розрахунку прибутку я використовую різницю між доходом і собівартістю. У цьому конкретному випадку я міг би використати значення, але я додав їх усередину змінних, щоб просто розібратися.
Розрахунок валового прибутку
А потім я також обчислив валовий прибуток.
Я також зробив те саме для фактичних даних за попередній рік і зміг виділити ці конкретні результати.
У мене вже є ці індивідуальні результати, але я все ще маю ці інші результати, які мені потрібно розподілити. Мені не потрібно створювати формули для них, як я робив для окремих, оскільки багато з цих елементів рядка вже існують у моєму наборі даних.
Немає необхідності виокремлювати та розраховувати міри для кожного окремого елемента. Ми можемо розподілити їх усі одночасно та зробити лише підкатегорії чи проміжні підсумки, де це необхідно, як ці зведені обчислення.
Давайте подивимося, як я досяг повного налаштування своїх таблиць, накладаючи результати на свої шаблони.
Це методологія, яку можна повторно використовувати для розробки будь-якого звіту. У першому ми опрацьовуємо рядок, у якому ми знаходимося, і використовуваний контекст.
Тоді я використовував багато логіки. Ця функція схожа на вкладену та є кращим способом написання розширенішої логіки всередині LuckyTemplates.
Логіка стверджує, що якщо поточний елемент дорівнює загальним доходам, то я хочу, щоб це був результат доходів, який я обчислив.
Те саме стосується собівартості проданих товарів, результату валового прибутку, результату маржинального прибутку тощо. Я можу віднести ці зведені обчислення до цих проміжних підсумків.
Зрештою, якщо жодного з них немає, тоді обчислення має шукати саме цей рядок у таблиці звіту про доходи, а потім повертати мені цей результат.
Фактичний показник насправді є лише сумою з невеликою часткою логіки, розбитою на доходи та витрати. Я розподілив проміжні підсумки, а потім створив остаточну логіку, яка дала мені всі інші результати. Таким чином, мені не потрібно створювати сотні різних виділень; Мені довелося зробити це лише для кількох справді важливих.
Насправді я використовував точно таку саму стратегію, щоб розрахувати річні підсумкові показники . Це основний розрахунок, який дозволив мені розподілити все в таблицю відразу.
Висновок
Ключові речі, які я хотів висвітлити в цьому посібнику з фінансової інформаційної панелі LuckyTemplates, це використання шаблону та впровадження методології розподілу . Щоб досягти цього, потрібно виконати кілька кроків: створення шаблону, визначення сумарних підсумків, отримання цих результатів окремо, а потім створення алгоритму розподілу.
Після того як ви пройдете цю покрокову логіку, це заощадить ваш час від необхідності писати так багато традиційної додаткової логіки. Це можна легко зробити та відтворити в багатьох різних сценаріях.
Це все, що я хотів показати в цій публікації. Якщо ви хочете заглибитися глибше, у нас також є повний курс у навчальному центрі LuckyTemplates. Це вичерпний курс, який розглядає всі аспекти , де ви навчитеся створювати повне рішення від початку до кінця.
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.