Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
Мы собираемся проработать что-то действительно уникальное, связанное с Time Intelligence внутри LuckyTemplates. Этот метод может помочь вам отслеживать и определять точное число рабочих дней в LuckyTemplates, используя различные формулы DAX и расширенную логику. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Обход этого анализа может помочь решить проблему сравнения и подсчета рабочих дней в месяце для вашей организации или компании.
Другими словами, вы можете сравнить номер первого рабочего дня в определенном месяце с номером первого рабочего дня в другом месяце. Он может распространяться на прошлый месяц, последний квартал или прошлый год и так далее.
На самом деле это было сложно со стандартными функциями анализа времени в LuckyTemplates. Но теперь в LuckyTemplates есть множество функций для определения номера рабочего дня любого года и месяца.
Оглавление
Пример статистики, демонстрирующей номер рабочего дня в LuckyTemplates
Это руководство взято из того, над чем я работал для форума поддержки LuckyTemplates . В нем говорилось о необходимости сравнивать «похожие на подобные» в течение нескольких месяцев с точки зрения рабочего дня.
В этом конкретном случае вы увидите этот образец аналитики, который дает данные о рабочих днях и выходных в LuckyTemplates.
Здесь есть несколько вещей, которые я могу показать в этой таблице. Во-первых, я поместил слайсер рабочих дней в верхнюю часть таблицы.
Здесь вы можете выбрать данные, к которым вы хотите получить доступ, будь то будние или выходные данные. Вы также можете выбрать любой период времени – любой месяц и любой год!
Почему важно использовать этот анализ количества рабочих дней в LuckyTemplates? Что ж, это наиболее полезно, когда вы пытаетесь определить, больше ли у вас продаж в определенные рабочие дни или больше в выходные дни.
В этом примере мы рассматриваем май в начале лета в Северной Америке.
Благодаря этим данным, которые я представил, вы сможете оценить тенденцию продаж и заранее узнать, какими будут ваши продажи в первый рабочий день мая следующего года.
В этом случае расчеты аналитики времени напрямую работать не будут. По сути, вы можете просто сравнить один год с предыдущим, независимо от того, будний это день или выходной.
Задача здесь состоит в том, чтобы сначала определить, какой рабочий день является будним, а какой выходным. Затем мы можем перейти к более релевантным расчетам времени, используя немного продвинутой логики.
Моя цель в этом уроке — помочь вам понять, как разбивать числа рабочих дней. Я покажу вам в следующей части этого урока.
Разработка формул для чисел рабочих дней
В общем, у нас будет от 20 до 22 рабочих дней в месяц. И затем цифры, вероятно, будут около 8-10 выходных дней.
В нашем примере ниже месяц май имеет в общей сложности 17 номеров рабочих дней и 7 номеров выходных.
Чтобы прийти к упомянутому выводу, я использовал приведенную ниже формулу.
Интеграция функции RANKX
Мне нравится использовать переменные, и я настоятельно рекомендую это делать. Самое главное здесь то, что я интегрировал функцию в нашу формулу.
Внутри функции RANKX я найду таблицу под названием MONTHTABLE.
Чтобы узнать MONTHTABLE , мне просто нужно использовать фильтр и оценивать даты для каждого дня.
Но в это время мы собираемся отфильтровать его либо по будням, либо по выходным. Это стало возможным, потому что в моей таблице есть конкретный столбец, в котором я указал, является ли дата рабочим днем или выходным.
Таким образом, используя эту формулу, я могу отфильтровать дни недели в любом конкретном месяце.
Затем RANKX просматривает каждый из этих дней, а затем оценивает рейтинг каждого отдельного дня или строки в виртуальной таблице.
В этом случае нам также нужно поместить в эту таблицу день месяца.
Наконец, я добавил функцию ASC для оценки наименьшего результата в порядке возрастания.
Например, вы можете увидеть в столбце «Номер рабочего дня» , что он возвращает 1 2 мая.
Затем, когда формула будет оцениваться для 6 мая, она вернет 6 в номере рабочего дня , поскольку 7 и 8 мая являются выходными.
Узнать номер выходного дня
Если бы мы собирались перейти к номеру выходного дня, это было бы так же, как и для логики дня недели, но с небольшими изменениями.
Самое главное, вам просто нужно изменить виртуальный стол на WEEKEND NUMBER.
После применения новой формулы для числа выходных вы увидите новые результаты здесь, в виртуальной таблице.
Вы также увидите в столбце Номер выходного дня , что 1 мая имеет 1 значение. Это означает, что 1 мая имеет самый низкий результат, основанный на этой логике.
Далее следует второе место в рейтинге за 7 мая, за которым следует 8 мая. Это все потому, что мы использовали выходные дни в нашем фильтре. Таким образом, формула оценивает только все выходные месяца, а затем возвращает их значение.
Кроме того, если мы перейдем к любому другому месяцу, вы увидите, что этот расчет является динамическим . Вы увидите, что он переоценивается на основе любого месяца, на котором мы фокусируемся.
Я думаю, что из этого урока вы можете прийти к конкретному вопросу о сравнении продаж. Например, продажи в первый рабочий день ноября этого года по сравнению с продажами в первый рабочий день прошлого года.
Расчет периодов продаж с использованием DAX в LuckyTemplates.
Выделение результатов рабочих дней или выходных с помощью DAX.
Размещение номеров рабочих и выходных дней в таблице дат.
Заключение
Это действительно мощная штука, и я углубился во все ключевые понятия в этом уроке. Если вы завершаете этот анализ, то я настоятельно рекомендую посмотреть видео. Тем временем вы можете посмотреть и понять, как использовать эту логику в своих собственных моделях LuckyTemplates .
Наконец, я надеюсь, что рассказал вам об интересном аспекте расчета времени, который вы легко сможете применить в своем бизнесе.
Наслаждаться!
***** Изучаете LuckyTemplates? *****
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать