Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
Сегодня я покажу вам, как использовать повторяющиеся функции , когда вы пытаетесь исправить общие проблемы в LuckyTemplates. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Когда я просматриваю вопросы, размещенные на форуме поддержки LuckyTemplates для участников, я вижу, что у многих людей возникают проблемы с итоговыми значениями, которые они получают в своих отчетах, независимо от того, используют ли они расширенную логику или нет.
Здесь я покажу вам, почему это происходит и как вы можете обойти эти проблемы.
Оглавление
Вычисление минимального дохода
Давайте воспользуемся простым примером расчета минимального общего дохода.
Приведенные ниже данные показывают, что у меня есть общий доход , а также общий доход за прошлый год .
Получить доход за прошлый год просто. Я только что использовал функцию DATEADD .
Общий показывает данные за 2018 год. Затем вы увидите, что мы вычли один год по функции DATEADD , что дает нам данные за 2017 год.
Вы увидите, что у нас также есть еще один столбец после Дохода за прошлый год , который является Минимальным доходом за год. По сути, в этом столбце должны быть самые низкие цифры как за 2018, так и за 2017 год.
Кроме того, вы также можете нажать на легенду и выбрать другой год. Таким образом, вы можете использовать доход за 2016 и 2017 годы, например.
Но для этого примера давайте придерживаться данных за 2017 и 2018 годы.
Если вы уже работали с Excel, вы увидите, что формула, которую я здесь использую, та же самая.
Как только вы нажмете Enter, вы сможете просмотреть числа и увидеть, что по мере того, как вы прокладываете ряды, числа имеют смысл. То есть до тех пор, пока не дойдете до Итога в самом низу.
Вы заметите, что он показывает ту же сумму, что и столбец «Общий доход» , даже если данные во всех строках различаются. Это определенно не тот результат, который нам нужен.
Чтобы понять, почему это произошло, нужно также понять контекст. Здесь контекст лежит только в строках, предшествующих Total, где он выбирает меньшую сумму между двумя столбцами. Но в конце он просто сравнил две суммы за 2017 и 2018 годы, выбрал минимальную сумму и принял ее за результат.
Он не понимает, что вам нужна общая сумма всех минимальных доходов, перечисленных в этом столбце.
Использование SUMX для исправления суммы
Здесь вступают в действие повторяющиеся функции. В этом примере я буду использовать SUMX .
Используя SUMX в качестве итерационной функции , я могу начать виртуально работать с таблицей.
Я начну с использования функции SUMMARIZE для клиентов. Затем я использую функцию MIN, чтобы получить минимальное значение общего дохода за 2017 и 2018 годы.
Когда вы используете итерирующие функции, вычисления, происходящие в каждой отдельной строке, происходят виртуально.
Все эти вычисления сохраняются в памяти, после чего функция СУММЕСЛИ добавляет все эти сохраненные данные, чтобы получить правильную сумму в нижней части этого столбца.
Другими словами, он, наконец, добавляет больше контекста, чтобы система понимала, какой результат вы ищете.
Функции итерации на языке DAX — подробный пример
работы с функциями итерации в DAX
с использованием функций итерации SUMX и AVERAGEX в LuckyTemplates
Заключение
Надеемся, что с помощью этого руководства вы смогли увидеть, как исправить общие проблемы, с которыми вы сталкивались при работе с LuckyTemplates. Ключевым моментом здесь является понимание того, как работают повторяющиеся функции , такие как SUMX . Помните, что эти функции можно использовать для виртуальной обработки каждой строки данных, и вы можете получить правильные результаты.
Итак, если вы застряли на Total в LuckyTemplates, вы можете поиграть с такими методами. Посмотрите, сможете ли вы работать с некоторыми параметрами, которые следуют тому же контексту, который мы применили для получения искомого значения.
Всего наилучшего.
***** Изучаете LuckyTemplates? *****
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать