Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Сегодня я расскажу о финансовой отчетности. Я хочу показать вам, как создавать настраиваемые таблицы для отчета финансовой панели LuckyTemplates. Возможность настраивать таблицы в LuckyTemplates даст вам огромную гибкость при создании приложений для создания отчетов. В этом примере мы говорим о финансовой отчетности, но этот метод можно использовать в любом типе отчетности. Вы можете посмотреть полное видео этого урока в нижней части этого блога.

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

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Оглавление

Использование шаблона таблицы для отчета финансовой панели LuckyTemplates

Существуют новые настраиваемые визуальные элементы, которые могут это сделать, но они не дают вам такой гибкости, если вы используете этот метод внутри LuckyTemplates.

Идея этих настраиваемых таблиц заключается в том, что вам нужен шаблон того, как вы хотите, чтобы ваша таблица выглядела. Другой термин для этого — опорный стол . Он не будет частью вашей модели как таковой, но он будет поддерживать вычисления, которые вы делаете внутри своей основной модели.

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

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Нам нужно использовать такой шаблон. В этом примере вы увидите внизу все эти итоги.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Все это было настроено в Excel с использованием табуляции или пробелов, так что некоторые из этих записей были дальше промежуточных итогов. Я также создал нормализованный столбец (правый столбец), чтобы помочь мне в моих вычислениях.

Здесь важно создать такой шаблон.

Создание формулы для финансовой панели LuckyTemplates

Следующим шагом является создание формулы, которая определяет, в какой строке мы находимся, и присваивает результат этой конкретной строке. Основная концепция языка формул DAX и вообще LuckyTemplates — это концепция контекста.

И контекст исходит из строки. Если это просто случайная вспомогательная таблица со случайными текстовыми значениями, не имеющими никакого отношения к нашей модели, то нам нужно получить результаты откуда-то еще и распределить их по этим конкретным текстовым значениям на основе логики.

Вот как мы можем разместить что-либо в строке. Мы просто сами создаем логику в наших мерах.

Вернемся к нашей информационной панели, и вы увидите, что я добавил этот шаблон в эту таблицу. Я также убедился, что он отсортирован правильно и что индекс строки скрыт.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Следующим шагом является вычисление всех этих отдельных промежуточных итогов, таких как общая выручка и себестоимость проданных товаров. Как видите, мер довольно много, но ни одна из них не является сложной.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Например, если мы перейдем к Доходам, мы просто получим значения в моем наборе данных, к которым привязаны доходы.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

В моем наборе данных у меня есть более упрощенная таблица со всеми финансовыми показателями, что упрощает выполнение расчетов.

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

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Расчет стоимости проданных товаров

Теперь, когда у нас уже есть расчет выручки, давайте посмотрим на расчет себестоимости проданных товаров. Я добавил минус, потому что в необработанных данных его нет.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Расчет валовой прибыли

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

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Расчет валовой прибыли

И затем я также рассчитал валовую прибыль.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Я также сделал то же самое для фактических данных за предыдущий год и смог выделить и эти конкретные результаты.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

У меня уже есть эти отдельные результаты, но у меня все еще есть другие результаты, которые мне нужно распределить. Мне не нужно создавать для них формулу, как я делал для отдельных, поскольку многие из этих элементов строки уже существуют в моем наборе данных.

Нет необходимости изолировать и рассчитывать показатели для каждого отдельного элемента. Мы можем распределить их все сразу и сделать подкатегории или промежуточные итоги только там, где это уместно, как в этих сводных расчетах.

Давайте посмотрим, как я добился полной настройки своих таблиц, накладывая результаты на свои шаблоны.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

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

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

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

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Логика будет говорить, что если текущий элемент равен общему доходу, то я хочу, чтобы это был тот результат дохода, который я рассчитал.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

То же самое относится к себестоимости проданных товаров, результату валовой прибыли, результату маржи прибыли и так далее и тому подобное. Я могу распределить эти сводные расчеты по этим промежуточным итогам.

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

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Этот фактический показатель на самом деле представляет собой просто сумму с небольшой логикой, разбитой на доходы и расходы. Я выделил промежуточные итоги, а затем создал окончательную логику, которая дала мне все остальные результаты. Таким образом, мне не нужно создавать сотни различных распределений; Мне нужно было сделать это только для тех немногих, которые действительно имели значение.

На самом деле я применил точно такую ​​же стратегию, чтобы придумать показатель годового итога . Это основное вычисление, которое позволило мне разместить в таблице все сразу.

Финансовая панель LuckyTemplates: полные советы по настройке таблиц

Заключение

Ключевые моменты, которые я хотел выделить в этом учебном пособии по финансовой панели LuckyTemplates, — это использование шаблона и реализация методологии распределения . Для этого нужно сделать несколько шагов: создать шаблон, выяснить, каковы ваши сводные итоги, получить эти результаты по отдельности, а затем создать алгоритм распределения.

Как только вы пройдете эту пошаговую логику, это сэкономит вам время, так как вам не придется писать так много традиционной дополнительной логики. Это можно легко сделать и воспроизвести во многих различных сценариях.

Это все, что я хотел показать в этом посте. Если вы хотите углубиться, у нас также есть полный курс в Учебном центре LuckyTemplates. Это всеобъемлющий курс, который охватывает все аспекты , где вы узнаете, как создать комплексное решение от начала до конца.


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

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

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать