Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
Я собираюсь показать вам, как создать список с разделителями с помощью Power Query.
Я столкнулся с этим вопросом на , где участник хотел создать список продуктов, которые купил каждый отдельный клиент. Это легко сделать с помощью Power Query. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Оглавление
Как создать список с разделителями
В Power Query доступна только таблица Sales.
Я собираюсь сослаться на это, щелкнув правой кнопкой мыши имя таблицы на правой панели и выбрав Ссылка.
Ссылка на таблицу Sales даст мне точную копию исходной таблицы.
Из этого дубликата мне нужны только столбец «Клиент» и столбец «Продукт».
Поэтому я буду ссылаться на эти две таблицы в квадратных скобках.
Как только я нажму Enter, я получу таблицу, содержащую только эти два столбца.
Поскольку в этих столбцах есть повторяющиеся значения, я собираюсь добавить Table. Отличные по моим меркам. Это означает, что я хочу, чтобы в моей таблице отображались только отдельные значения.
Это оставляет мне гораздо меньшую таблицу, которая показывает только четкую комбинацию каждого клиента и продукта.
Чтобы создать список продуктов по клиентам, я собираюсь щелкнуть столбец «Клиент», чтобы выделить его, а затем нажать «Группировать по» под лентой «Главная».
Поскольку я выделил столбец «Клиент», он автоматически появится в раскрывающейся таблице. Я собираюсь выбрать All Rows в разделе Operation, затем я назову этот новый столбец AllRows.
Как только я нажму OK, я получу эту вложенную таблицу.
Вложенная таблица означает, что у меня есть таблица внутри таблицы. Поэтому, если я нажму на любое из пробелов под столбцом AllRows (а не на сам объект таблицы), я смогу увидеть предварительный просмотр таблицы, на которую ссылаются.
Теперь, когда у меня есть ограниченная таблица для моих уникальных клиентов, я собираюсь извлечь значения из столбца продукта.
Поэтому я добавлю пользовательский столбец.
Я переименую этот настраиваемый столбец в «Продукты».
Далее я собираюсь сослаться на столбец AllRows, выбрав его в списке доступных столбцов справа. Сделав это, вложенная таблица будет автоматически отображаться в моей пользовательской формуле столбца.
Поскольку мне нужен только столбец Product из этой вложенной таблицы, я добавлю его в квадратных скобках.
Как только я нажму OK, столбец отобразится как объект списка в моей таблице. Он отображается как объект списка, а не как объект таблицы, потому что здесь я выбрал только один столбец.
Как и в случае со столбцом AllRows ранее, если я щелкну любое из пробелов в столбце «Продукты», я увижу предварительный просмотр списка продуктов внизу.
Теперь посмотрите на имя столбца для столбца «Продукты». Если я нажму на эти боковые стрелки, я получу два варианта.
Первый вариант говорит «Расширить до новых строк». Это только вернет меня к тому, с чего я начал, потому что это добавит новую запись в мою таблицу только для каждого продукта в моем списке, а я не хочу этого делать.
Итак, я собираюсь выбрать «Извлечь значения». Здесь я могу выбрать разделитель. Я собираюсь выбрать Custom в этом сценарии.
Я просто введу запятую и пробел в качестве собственного разделителя.
Как только я нажму OK, у меня будет список продуктов, купленных каждым покупателем.
3 способа объединения ценностей с помощью DAX Inside LuckyTemplates
Сегментация клиентов LuckyTemplates: демонстрация движения группы во времени
Параметры запроса LuckyTemplates: оптимизация таблиц
Заключение
Список с разделителями — отличный способ отображения значений простым способом. Ключевым моментом здесь является знание того, какой тип разделителя использовать, чтобы убедиться, что значения отображаются правильно.
Это только показывает, насколько гибкими вы можете быть в LuckyTemplates, особенно при использовании Power Query.
Всего наилучшего,
Мелисса
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать