Поделиться через


Создание среза числовых или датовых диапазонов в Power BI

ОБЛАСТЬ ПРИМЕНЕНИЯ: Служба Power BI Power BI Desktop

С помощью среза числового диапазона и среза диапазона дат можно создавать фильтры для любого числового или даты столбца в модели данных. Существует три варианта фильтрации данных:

  • Между числами или датами.
  • Меньше или равно числу или дате.
  • Больше или равно числу или дате.

Этот простой способ — это мощный визуальный способ фильтрации данных.

Screenshot of a visual, highlighting a numeric range slicer.

Добавление среза числового диапазона

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

Power BI автоматически создает срез числовых диапазонов. По умолчанию для него задано значение "Между".

Screenshot of the Numeric range slicer menu.

Добавление среза диапазона дат

Создайте визуальный элемент среза для отчета, а затем выберите поле даты для значения поля .

Power BI автоматически создает срез диапазона дат. По умолчанию для него задано значение "Между".

Screenshot of the Date range slicer and the Format pane.

Помимо базового среза диапазона дат, существуют два других варианта, описанные в следующих статьях:

Форматирование среза диапазона

В области "Формат" в разделе "Параметры визуального>среза" выберите один из следующих вариантов:>

  • Между
  • Меньше или равно
  • Больше или равно

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

На следующем рисунке страница отчета фильтрует значения объема продаж, которые варьируются от 2 100,00 до 25 000,000.

Screenshot of a visual, highlighting the Numeric range slicer set to Between.

Если выбрать меньше или равно, левый (нижний) дескриптор ползунка исчезает, и можно настроить только верхний предел ползунка. На следующем рисунке нижний предел исчезнет.

Screenshot of a visual, highlighting the Numeric range slicer set to Less than or equal to.

Если выбрать значение "Больше" или "равно", то исчезает правый (более высокий) ползунок. Затем можно настроить нижнее значение, но не верхний.

Привязка ко всем числам с срезом числовых диапазонов

Срез числового диапазона привязывается ко всем числам, если тип данных базового поля равен Кто le Number. Эта функция позволяет срезу четко выравнивать целые числа. Поля десятичного числа позволяют вводить или выбирать дроби числа. Форматирование, заданное в текстовом поле, совпадает с заданным форматированием в поле, даже если вы можете ввести или выбрать более точные числа.

Отображение форматирования с помощью среза диапазона дат

При использовании среза для отображения или задания диапазона дат даты отображаются в формате short Date . Браузер пользователя или языковой стандарт операционной системы определяет формат даты. Таким образом, он будет форматом отображения независимо от параметров типа данных для базовых данных или модели.

Например, можно иметь длинный формат дат для базового типа данных. В этом случае формат даты, например dddd, MMMM d, гггг , будет форматировать дату в других визуальных элементах или обстоятельствах в среду , 14 марта 2001 года. Но в срезе диапазона дат эта дата отображается в срезе как 03.14.2001.

Screenshot showing a slicer with a date range.

Отображение формата Short Date в срезе гарантирует, что длина строки остается согласованной и компактной в срезе.

Рекомендации и ограничения

К срезу числового диапазона применяются следующие рекомендации и ограничения.

  • Срез числовых диапазонов фильтрует каждую базовую строку в данных, а не агрегированное значение. Например, предположим, что вы используете поле "Сумма продаж". Затем срез фильтрует каждую транзакцию на основе объема продаж, а не суммы объема продаж для каждой точки данных визуального элемента.
  • В настоящее время срез числовых диапазонов не работает с мерами.
  • Можно ввести любое число в числовой срез, даже если он находится за пределами диапазона значений в базовом столбце. Этот параметр позволяет настроить фильтры, если вы знаете, что данные могут измениться в будущем.
  • Срез диапазона дат позволяет использовать любые значения дат, даже если они не существуют в базовом столбце дат.