Создание и форматирование визуализаций таблиц в Power BI

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

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

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

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

Когда следует использовать таблицу

Таблицы являются отличным выбором для нескольких сценариев:

  • Представление числовых данных по категориям с несколькими показателями.
  • Отображение данных в виде матрицы или табличного формата с строками и столбцами.
  • Просмотр и сравнение подробных данных и точных значений, а не визуальных представлений.

Примечание.

Чтобы предоставить общий доступ к содержимому (или коллеге без прав на редактирование содержимого за пределами личной рабочей области), пользователям нужна лицензия Power BI Pro или Premium на пользователя (PPU), или содержимое должно находиться в рабочей области на вместимости (Fabric F64+ или Power BI Premium (P)). Рабочие области PPU функционируют как вычислительная мощность для доступности функций. Бесплатные пользователи могут использовать только содержимое, которое живет в емкости.

Получите образец

Чтобы продолжить, скачайте пример файла .pbix для анализа розничной торговли в Power BI Desktop или в службе Power BI.

В этом руководстве используется PBIX-файл «Пример анализа розничной торговли».

  1. Скачайте пример PBIX-файла анализа розничной торговли на рабочий стол.

  2. В Power BI Desktop выберите Файл>Открыть отчет.

  3. Перейдите к файлу образца PBIX "Анализ розничной торговли" и выберите его, а затем нажмите Открыть.

    Пример файла PBIX анализа розничной торговли открывается в режиме отчета.

  4. В нижней части экрана выберите + , чтобы добавить новую страницу в отчет.

Создание таблицы

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

  1. На панели данных разверните элемент и установите флажок "Категория". Power BI автоматически создает таблицу, которая перечисляет все категории в семантической модели анализа розничной торговли. Если вы не видите визуальный элемент таблицы, используйте панель "Визуализации" , чтобы выбрать значок таблицы.

    Снимок экрана значка визуального элемента «Таблица» в области «Визуализации» Power BI.

    Снимок экрана: флажок

    Это действие настраивает данные категории в качестве поля в разделе "Столбцы" на панели "Визуализации".

    Давайте добавим в таблицу дополнительные категории.

  2. Разверните Продажи и установите флажки Средняя цена единицы и Продажи в прошлом году. В разделе "Продажи" разверните раздел "Продажи в этом году" и установите флажки для всех трех вариантов: "Значение", "Цель" и "Состояние".

    Снимок экрана: несколько флажков, выбранных в области данных и визуальном элементе таблицы, обновленном Power BI.

    Power BI добавляет выбранные данные в качестве полей в раздел "Столбцы " на панели "Визуализации ".

  3. На панели Визуализации переупорядочьте поля данных в разделе Столбцы, чтобы соответствовать порядку, показанному на следующем рисунке.

    Снимок экрана: поля данных таблицы с изменением порядка в разделе

    Чтобы переместить столбец на панели "Визуализации" , выберите и удерживайте поле в разделе "Столбцы ". Перетащите поле в новое расположение в порядке столбцов и отпустите поле. Порядок столбцов в таблице обновляется в соответствии с новым порядком полей в разделе "Столбцы ".

Форматирование таблицы

Вы можете форматировать таблицу различными способами. В этой статье рассматриваются только несколько сценариев.

Ниже показано, как настроить параметры и опции для корректировки представления данных таблицы.

  1. На панели "Визуализации" выберите значок "Форматировать визуализацию" (иконка кисти), чтобы открыть раздел "Формат". Убедитесь, что выбрана вкладка Visual.

    Снимок экрана: доступ к разделу

  2. Попробуйте отформатировать параметры сетки таблиц.

    1. Разверните опции сетки для горизонтальных > и вертикальных линий.
    2. Измените горизонтальные и вертикальные линии сетки, чтобы использовать синий цвет.

    Снимок экрана: параметры сетки таблиц в разделе

  3. Затем попробуйте настроить текст заголовка столбца.

    1. Раскройте варианты Заголовки столбцов>Текста.

    2. Задайте следующие параметры:

      • Увеличьте размер шрифта и примените полужирный шрифт (B).
      • Измените цвет фона.
      • Измените выравнивание заголовка для центра текста заголовка.
      • Включите оболочку текста, чтобы длинные заголовки столбцов отображались в нескольких строках.

    Снимок экрана: параметры заголовка столбца таблицы в разделе

  4. Кроме того, можно форматировать отдельные столбцы и заголовки.

    1. Разверните раздел "Конкретный столбец ".

    2. Чтобы применить параметры, выберите конкретный столбец для форматирования в выпадающем списке Series.

      Выберите столбец "Продажи в этом году".

      Значения данных в выбранном столбце определяют доступные параметры форматирования.

    3. Разверните опции значений и обновите такие настройки, как цвет текста и цвет фона.

      Снимок экрана: выбор определенного столбца для обновления параметров форматирования.

    4. Наконец, настройте другие параметры применения, чтобы указать способ использования обновленных настроек данных столбца.

      Примените изменения ко всем значениям в столбце и строке, отображающей общее значение.

      Снимок экрана: настройка параметров

  5. Примените то, что вы изучили, обновив другое конкретное поле столбца.

    1. Обновите столбец "Состояние продаж в этом году".
    2. В параметрах "Значения" укажите центрВыравнивание.
    3. Настройте параметры Применить, чтобы использовать обновленные настройки только для значений ячеек.
  6. Нажмите кнопку "Сохранить файл>", чтобы сохранить изменения на странице отчета таблицы.

Ниже приведен пример обновленной таблицы:

Снимок экрана: таблица с обновленными параметрами формата для размера текста, цвета и упаковки, цвета сетки и заливки фона.

Форматируйте таблицы по-другому, чтобы дополнить варианты конфигурации и настройки. В следующем разделе вы узнаете, как применить условное форматирование.

Использование условного форматирования

Можно добавить условное форматирование для промежуточных итогов и итогов в таблицах. Power BI может применять условное форматирование для общих значений к любому полю в разделе "Столбцы " области "Визуализации ". Используйте параметры Применить настройки к, чтобы указать, какие значения таблицы должны использовать условное форматирование.

Вы указываете пороговые значения или диапазоны для правил условного форматирования. Для матрицы все параметры значений ссылаются на самый низкий видимый уровень иерархии матрицы.

С помощью условного форматирования для таблиц можно указать значки, URL-адреса, цвета фона ячейки и цвета шрифта на основе значений ячеек. Кроме того, можно применить градиентный цвет для отображения распределения значений в числовом диапазоне.

Подробные пошаговые инструкции по всем параметрам условного форматирования таблиц см. в разделе "Применение условного форматирования в таблицах и матрицах". Ниже приведен краткий обзор наиболее распространенных вариантов.

  • Заливка фона: применение цветового градиента к фонам ячеек на основе числовых значений. Настройте минимальные, максимальные и необязательные цвета центра для визуального представления диапазонов значений.
  • Гистограммы данных: замените числовые значения цветовыми полосами, которые представляют величину данных, что упрощает сканирование столбцов на первый взгляд.
  • Значки: добавьте визуальные подсказки, такие как стрелки или значки ключевого показателя эффективности рядом со значениями для представления диапазонов данных или категорий.

Копирование значений таблицы в другие приложения

Таблица или матрица могут содержать содержимое, которое вы хотите использовать в других приложениях, таких как Dynamics CRM, Excel и даже другие отчеты Power BI. При щелчке правой кнопкой мыши внутри ячейки в Power BI можно скопировать данные из одной ячейки или выбранных ячеек в буфер обмена. Затем можно вставить содержимое буфера обмена в другие приложения.

Копировать одну ячейку

Чтобы скопировать значение одной ячейки, выполните следующие действия.

  1. Выберите ячейку для копирования.

  2. Щелкните правой кнопкой мыши внутри ячейки.

  3. Выберите Копировать>Копировать значение, чтобы скопировать значение ячейки в ваш буфер обмена.

    Примечание.

    Power BI копирует только значение данных в ячейке. Он не копирует форматирование, примененное к значению ячейки.

    Снимок экрана: копирование значения ячейки для использования в других приложениях.

Скопируйте несколько ячеек

Чтобы скопировать значения для нескольких ячеек, выполните следующие действия.

  1. Выберите непрерывный диапазон ячеек или нажмите клавиши CTRL (+ select), чтобы выбрать несколько ячеек, которые не являются смежными.

  2. Щелкните правой кнопкой мыши в выбранной ячейке.

  3. Выберите «Копировать»>«Копировать выделение», чтобы скопировать значения ячеек в буфер обмена.

    Примечание.

    Power BI копирует значения данных в ячейках вместе с любым примененным форматированием.

    Снимок экрана: копирование нескольких значений ячеек одновременно для использования в других приложениях.

Настройка ширины столбца

Ширину столбцов в таблицах и матрицах Power BI можно изменить, чтобы повысить удобочитаемость и презентацию. Вы можете вручную изменить размер столбцов или использовать раздел "Макет " области "Формат ", чтобы управлять размером столбцов, задать ширину по умолчанию и настроить ширину для отдельных столбцов.

Корректировка вручную

Иногда Power BI сокращает заголовок столбца в отчете или панели мониторинга. Чтобы отобразить полное имя столбца, можно изменить размер столбца двумя способами:

Изменение размера путем перетаскивания

Перейдите в область непосредственно справа от заголовка столбца, пока не появятся указатели изменения размера. После того как стрелки видны, настройте ширину столбца, переместив маркер изменения размера влево или вправо.

Анимация, показывающая, как изменить размер столбца в Power BI.

Изменение размера с помощью параметров меню

Выберите столбец, который нужно настроить. В доступных параметрах выберите расширенный столбец или узкий столбец , чтобы изменить ширину на 10 пикселей.

Изменения размера вручную отражаются в элементах управления "Настраиваемые ширины " в области "Формат ".

Поведение автоподбора размера

Параметры размера столбцов находятся в области "Формат" вразделе "Ширина столбца>>". В раскрывающемся списке "Автоматическое изменение размера " есть три варианта:

  • Подходит к содержимому: столбцы имеют такую ширину, как они должны отображать данные, предполагая, что в визуальном контейнере есть место.
  • Увеличение размера: столбцы автоматически расширяются, чтобы заполнить визуальный контейнер для более сбалансированного макета. Оставшееся свободное горизонтальное пространство равномерно распределяется между всеми столбцами.
  • Фиксированная ширина: столбцы используют указанную ширину. При выборе этого параметра отображается поле Ширина по умолчанию, в котором можно задать ширину для всех столбцов, а также для любых новых столбцов, добавленных в визуальный элемент.

Ширина по умолчанию (только фиксированная ширина)

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

Настраиваемая ширина

Включите настраиваемые ширины , чтобы просмотреть и настроить ширину любого столбца непосредственно в области "Формат ":

  • Если визуальный элемент содержит менее 15 столбцов, каждый столбец отображается с собственными входными данными ширины.
  • Если визуальный элемент имеет 15 или более столбцов, появится раскрывающийся список "Применить параметры". Чтобы задать ширину столбца, выберите ее из раскрывающегося списка. Столбцы, которые уже имеют настраиваемую ширину, помечены звездочкой (*).

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

Чтобы очистить настройки, выполните приведенные действия.

  • Очистить всё: отключите пользовательские ширины, чтобы удалить пользовательские значения ширины для всех столбцов.
  • Снимите один из них: снимите поле ввода для одного столбца или щелкните правой кнопкой мыши входные данные и выберите параметр, чтобы сбросить это значение по умолчанию.

Иерархии матриц (более детализированные)

Для матрицы с иерархиями в столбцах настраиваемые ширины по умолчанию задают одинаковую ширину для наименьшего уровня иерархии. Чтобы задать ширину для каждой комбинации по отдельности, включите функцию "Больше детализации". Затем каждая комбинация на конечном уровне отображается с собственным полем ввода ширины, чтобы можно было независимо задавать её размер. Когда комбинаций слишком много, чтобы показывать их по отдельности, они отображаются в раскрывающемся списке Применить настройки к. Сочетания, имеющие настраиваемую ширину, помечены звездочкой (*) в раскрывающемся списке, поэтому вы можете быстро увидеть, какие из них имеют настраиваемую ширину и которые не применяются.

Условное форматирование для ширины столбцов

Условное форматирование можно применить как к ширине по умолчанию , так и к значениям настраиваемых ширины для размеров столбцов на основе значения меры или поля. Нажмите кнопку fx рядом с полем ввода ширины, чтобы открыть диалоговое окно условного форматирования, а затем задайте ширину на основе правила, значения поля или меры.

Примечание.

Мера может управлять шириной столбца в матрице, которая разбивает значения по категориям, например сегменту или месяцу. В этом случае условное форматирование в менее детализированном столбце использует только общее значение меры для всей матрицы, а не значение каждого столбца. Если применить условное форматирование на более детальном уровне (то есть явно для одной категории), будет использоваться итог по этой категории вместо общего итога.

Мобильный вид

Параметры ширины столбцов в области "Формат " можно изменять независимо для макета страницы отчета, оптимизированного для мобильных устройств. Этот независимый параметр позволяет настроить ширину столбцов, чтобы таблицы и матрицы хорошо подходят на небольших экранах, не изменяя макет рабочего стола. Дополнительные сведения см. в статье Оптимизация отчетов Power BI для мобильного приложения.

Примечание.

Чтобы удалить столбец полностью из макета мобильного устройства, задайте для него ширину 0 в мобильном представлении. Это изменение не влияет на столбец в макете рабочего стола.

Настраиваемые итоги

С помощью пользовательских итогов в таблицах и матрицах Power BI можно легко определить, какие данные показывает общая строка для конкретного столбца при необходимости.

По умолчанию общая строка показывает результат оценки поля во всем контексте фильтра страницы отчета. Это поведение правильно в большинстве случаев. Однако в некоторых конкретных сценариях может потребоваться изменить то, что отображается в итоговой строке. С помощью DAX можно влиять на то, что отображается в строке итогов, но настраиваемые итоги позволяют легко изменить значение в строке итогов на сумму, среднее значение, минимум, максимум, количество уникальных значений или количество отображаемых строк. Вы также можете выбрать None , чтобы скрыть общее значение строки для столбца.

Работа с пользовательскими итогами

Пользовательские итоги основаны на визуальных вычислениях. Чтобы создать настраиваемую общую сумму, щелкните правой кнопкой мыши числовый столбец в визуальном элементе или используйте панель "Сборка" и выберите "Настроить общее вычисление".

Снимок экрана: контекстное меню для пользовательских вычислений.

Затем выберите общий расчет, который нужно применить. Доступны следующие варианты:

Настраиваемая общая опция Общая строка отображается
Сумма Сумма отображаемых значений строк
Средний Среднее значение отображаемых значений строк
мин Минимальное значение в отображаемых строках
Max Максимальное значение отображаемых строк
Количество (Уникальные) Количество уникальных значений в отображаемых строках
Количество Количество значений в отображаемых строках
None Скрывает общее значение строки для столбца
Восстановить значения по умолчанию Значение по умолчанию (параметр включен только в том случае, если задана настраиваемая сумма)

Как работают пользовательские итоги

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

  • Имя исходного столбца получает _Base суффикс. Таким образом, если ваш столбец называется Sum of Units Sold, теперь он называется Sum of Units Sold_Base.
  • Исходный столбец скрыт.
  • Добавляется новое визуальное вычисление с исходным именем столбца. Визуальное вычисление равно:
EXPANDALL ( <aggregation> ( [Original column_Base] ), ROWS COLUMNS )

Например, при добавлении среднего настраиваемого значения для столбца "Сумма проданных единиц" новое визуальное вычисление:

Sum of Units Sold = EXPANDALL ( AVERAGE ( [Sum of Units Sold_Base] ), ROWS COLUMNS )
  • Индикатор, похожий на Excel, отображается в общей ячейке столбца, на котором был задан пользовательский итог.

Результат, показанный в режиме редактирования визуальных вычислений:

Снимок экрана: режим редактирования визуальных вычислений с пользовательским итогом.

Примечание.

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

Восстановить значения по умолчанию

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

  • Удаляется настраиваемый полный визуальный расчет
  • Исходный столбец снова отображается
  • Имя исходного столбца восстанавливается.

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

  • Пользовательские итоги недоступны в Explore.
  • Пользовательские итоги доступны только в визуализациях таблицы и матрицы.
  • Пользовательские итоги доступны только для числовых столбцов.
  • Форматирование полей не переносится на настраиваемую сумму итога. Необходимо отформатировать настраиваемую общую сумму так же, как и формат визуального вычисления.
  • Те же рекомендации и ограничения визуальных вычислений применяются к пользовательским итоговым значениям.

Рекомендации и устранение неполадок

Ознакомьтесь со следующими рекомендациями по работе с таблицами в Power BI.

  • При применении форматирования столбцов можно выбрать только один метод выравнивания для каждого столбца: auto, Left, Center или Right. Обычно столбец содержит весь текст или все числа, а не сочетание значений. В случаях, когда столбец содержит как числа, так и текст, параметр "Авто" выравнивает текст влево, а числа вправо. Это поведение поддерживает языки, в которых вы читаете слева направо.
  • Если текстовые данные в ячейках таблицы или заголовках содержат новые символы строки, символы игнорируются по умолчанию. Если вы хотите, чтобы Power BI распознала эти символы форматирования, включите параметр Значения>, затем Перенос текста> для конкретного элемента в разделе Формат на панели Визуализации.
  • Power BI вычисляет максимальный размер ячейки таблицы на основе содержимого первых 20 столбцов и первых 50 строк. Содержимое в ячейках за пределами указанных размеров таблицы может быть неправильно подобрано по размеру.