Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве я покажу вам различные способы объединения значений с помощью расширенных функций DAX . Это удивительная формула DAX, и я научу вас трем различным способам ее использования. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Функция COMBINEVALUES не является сложной для понимания функцией DAX. Это очень просто и похоже на объединение данных .
В LuckyTemplates функция используется для объединения двух текстовых строк в одну. Итак, если вы проделали какую-либо из этих работ, вы точно поймете, что я имею в виду. Вы можете просто использовать простой амперсанд (&), чтобы соединить два определенных текстовых значения. Но лучше написать функцию COMBINEVALUES .
Здесь я рассмотрю несколько примеров, чтобы вы увидели, как вы можете интегрировать его в свои формулы LuckyTemplates и DAX. Вы можете комбинировать или объединять значения с помощью DAX несколькими способами. Для этого урока я сделал это тремя способами: я использовал COMBINEVALUES в вычисляемом столбце, таблице калькулятора, а также использовал его в таблице мер.
Оглавление
Объединить значения в столбцах внутри таблицы дат
В этом первом примере я пытаюсь соединить два конкретных столбца в моей таблице дат.
Но я обязательно поставил запятую, потому что хочу сделать его индивидуальным.
Здесь я использовал функцию COMBINEVALUES и поместил ее в нужный разделитель в любом году или месяце, который мне нужен. Вы также можете использовать другие значения — это довольно просто!
Использование COMBINEVALUES в таблицах калькулятора
Еще одна вещь, которую вы можете сделать для конкатенации или объединения значений с помощью DAX, — это использовать его в таблицах калькулятора .
Во-первых, нажмите «Новая таблица» на вкладке «Моделирование» LuckyTemplates.
Теперь я хотел создать совершенно новую таблицу с конкретным и уникальным столбцом и информацией из моей таблицы дат. То, как выглядит столбец «Месяцы» , на самом деле не существует в моей таблице дат. Ну, вы можете настроить это в редакторе запросов. Но для этого примера я не настроил это в своей таблице дат. Я просто использовал формулу «Месяцы-годы» , чтобы получить данные для указанного столбца.
Чего я хочу добиться, используя эту формулу, так это получить список всех уникальных месяцев и лет, используя функцию .
Затем я хочу ввести номер индекса, потому что я хочу правильно отсортировать эти данные.
Я знаю, что у меня уже есть столбец индекса в таблице, но я просто хотел создать другой. Тот, который позволяет мне правильно сортировать месяцы и года.
Я мог бы также использовать это в своей модели. Например, я мог бы захотеть разместить его как другую таблицу поиска или другой слой.
Есть некоторый потенциал для этого; например, если у вас есть информация о ежемесячном бюджете, и вы хотите отфильтровать ее с помощью таблицы, а не с помощью таблицы дат.
Работая с этими методами, я понял, что есть и другие способы сделать это. Это замечательная особенность LuckyTemplates, потому что есть несколько способов сделать что-то, чтобы получить одинаковые результаты.
Вместо использования вы можете использовать функцию COMBINEVALUES , чтобы упростить логику, которую вы пишете. Это похоже на функцию . Вместо использования операции деления вы просто пишете слово «делить».
Объединение значений с помощью DAX внутри меры
Последний пример, который я хочу рассмотреть, — это объединение значений с помощью DAX внутри показателя . Я также хочу показать, как вы можете создать динамический текст, используя функцию COMBINEVALUES .
Посмотрите, что я сделал здесь. Я разместил текст «Первый месяц и год в текущем контексте». Затем я использовал COMBINEVALUES , чтобы вернуть два конкретных элемента из моей таблицы дат по отдельности.
Между тем, эта часть приведенной ниже формулы определяет минимальный месяц и годы.
Я не могу просто использовать , потому что он найдет первый месяц в алфавитном порядке. Во-первых, мне нужно найти первый короткий месяц. Но чтобы определить, что такое короткий месяц, необходимо вычислить минимальный месяц. Затем он собирается отфильтровать таблицу дат для этого первого конкретного месяца. Таким образом, в этом случае всегда будет январь, если у вас есть выбор года. Теперь я наконец-то могу вычислить минимальные даты для короткого года из таблицы дат.
Как видите, я просто объединил два отдельных столбца, но теперь это просто более динамично. Поэтому, когда я выбираю другой год внутри показателя, логика обновляет и объединяет значения .
Использование функций итерации СУММ и СРЗНАЧ в LuckyTemplates
Работа с функциями итерации в DAX
Как использовать функцию ПЕРЕКРЕСТНОЕ СОЕДИНЕНИЕ
Заключение
Хотя это краткое руководство, вы увидите, что функция КОМБИНИРОВАНИЕ ЗНАЧЕНИЙ полезна. Короче говоря, когда дело доходит до ваших формул, все дело в том, чтобы сделать их более интуитивными.
Я всегда стремлюсь сделать вещи действительно простыми и интуитивно понятными во всех аспектах вашей работы в LuckyTemplates . Это просто еще один хороший пример хорошей чистой функции, которая позволяет вам довольно эффективно объединять информацию с текстовыми значениями.
Если вам понравилось узнавать об этом, не забудьте подписаться на LuckyTemplates TV. Скоро вас ждет много интересного контента!
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать