Что такое кросс таблица
Перейти к содержимому

Что такое кросс таблица

  • автор:

Сводные таблицы (кросс-таблицы) в Report Workshop

Сводная таблица – это способ визуализации данных, в котором они упорядочены по строкам и столбцам. Строкам соответствует одна группа данных (поля строк), столбцам другая группа данных (поля столбцов), а их пересечение содержит информацию, объединяющую их (поля данных).

Столбцы сводной таблицы делятся на столбцы с данными и итоговые столбцы (содержащие обобщающую информацию по данным).

Report Workshop может создавать сводные таблицы со следующими свойствами:

  • любое число уровней (то есть полей столбцов)
  • гибкая структура строк и столбцов:
    • любое число столбцов, соответствующих каждому полю столбцов (обычные средства построения отчётов позволяют только один столбец для каждого уровня)
    • любое число строк, соответствующих каждому полю строк (обычные средства построения отчётов позволяют только одну строку для каждого поля)
    • следовательно, на пересечении может находиться не одна ячейка, а прямоугольник из M×N ячеек
    • любое число итоговых строк, любое число итоговых столбцов на каждом уровне
    • автоматически: значения полей столбцов берутся из тех же данных, что и поля строк и значений; для многоуровневых сводных таблиц, поля на каждом уровне могут генерироваться либо отдельно, либо группами (то есть только в существующих сочетаниях)
    • с использованием отдельных запросов; для многоуровневых сводных таблиц, запросы могут быть как зависимыми, так и независимыми друг от друга
    • с использованием диапазона численных, логических или временных значений

    Типичный пример сводной таблицы: способ оплаты × способ доставки = сумма

    Сводная таблица, показывающая отношение начальник/подчинённый на одной и той же таблице базы данных

    Сводная таблица для базы данных sakila (MySQL) с вложенными отчётами в ячейках пересечений

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

    В Report Workshop пользователи начинают построение сводной таблицы с её макета: они добавляют в документ таблицу, точно так же, как таблица добавляется в обычных текстовых редакторах. Затем пользователи определяют положение заголовка таблицы и набор столбцов. И наконец, они задают источник данных и поля строк.

    Макет (структура) кросс-таблицы даёт много информации сам по себе. Например, он определяет число столбцов данных и число итоговых столбцов на каждом уровне. Содержимое ячеек редактируется так же, как содержимое ячеек любой другой таблицы в документе.

    Примеры

    Как создать простую сводную таблицу, как добавить итоговые строки и столбцы, как визуализировать значения:

    Как сделать два столбца данных на одном уровне, как добавить второй уровень, как добавить итоговый столбец на каждый уровень:

    Как генерировать столбцы отдельными запросами, как использовать поля заголовков, как использовать сводную таблицу в зависимой части отчёта «master/detail»:

    Отчёт, полученный в последнем видео, можно посмотреть в формате HTML.

    Как создать кросс-таблицу в Excel (шаг за шагом)

    Как создать кросс-таблицу в Excel (шаг за шагом)

    Кросс -таблица — это таблица, которая обобщает взаимосвязь между двумя категориальными переменными.

    В следующем пошаговом примере объясняется, как создать кросс-таблицу в Excel.

    Шаг 1: введите данные

    Во-первых, давайте введем следующий набор данных в Excel:

    Шаг 2: Создайте кросс-таблицу

    Затем щелкните вкладку « Вставка » на верхней ленте, а затем нажмите кнопку « Сводная таблица ».

    В появившемся новом окне выберите диапазон, содержащий данные, в качестве таблицы/диапазона , а затем выберите любую ячейку на существующем рабочем листе для размещения кросс-таблицы. Мы выберем ячейку E2 :

    Шаг 3. Заполните кросс-таблицу значениями

    После того, как вы нажмете OK, появится новое окно в правой части экрана.

    Перетащите переменную Team в область Rows , переменную Position в область Columns , затем снова переменную Position в область Values следующим образом:

    После этого в указанной ячейке появится следующая кросс-таблица:

    Шаг 4. Интерпретация кросс-таблицы

    Вот как интерпретировать значения в кросс-таблице:

    Всего строк:

    • Всего в команде А 6 игроков.
    • Всего в команде B 6 игроков.

    Итоги столбца:

    • Всего 3 игрока занимают позицию центра.
    • Всего 4 игрока имеют позицию Forward
    • Всего 5 игроков имеют позицию Стража.

    Отдельные ячейки:

    • 1 игрок занимает позицию центра в команде А
    • 3 игрока имеют позицию нападающего в команде А
    • 2 игрока занимают позицию Guard в команде A
    • 2 игрока занимают позицию центра в команде B
    • 1 игрок имеет позицию нападающего в команде B
    • 3 игрока имеют позицию Guard в команде B

    Дополнительные ресурсы

    В следующих руководствах представлена дополнительная информация о том, как вычислять частоты в Excel:

    Кросс-таблица

    Обработчик Кросс-таблица предназначен для изменения структуры таблицы, а именно для перенесения значений поля в заголовки строк и столбцов.

    Существует также и обратная операция — Свертка столбцов.

    Пример

    Исходная таблица имеет вид:

    Дата Сумма Наименование
    05.01.2008 30 Жидкие гвозди
    03.01.2008 727,06 Герметик
    03.01.2008 418,35 Шпаклевка
    03.01.2008 1954,87 Обои
    03.01.2008 209,6 Затирка
    03.01.2008 732,93 Обойный клей
    03.01.2008 452,2 Грунтовка
    04.01.2008 38,8 Шнуры для сварки

    Применение узла Кросс-таблица позволит преобразовать её к следующему виду.

    Наименование 03.01.2008
    Сумма
    04.01.2008
    Сумма
    05.01.2008
    Сумма
    Герметик 727,06
    Грунтовка 452,2
    Жидкие гвозди 30
    Затирка 209,6
    Обои 1954,87
    Обойный клей 732,93
    Шнуры для сварки 38,2
    Шпаклевка 418,35

    Смотрите также:

      Алгоритмы обработки
    • Свертка столбцов

    Рассылка материалы о Loginom
    Рассылка о платформе Loginom

    Loginom Company (бывш. BaseGroup Labs) — профессиональный поставщик программных продуктов и решений в области бизнес-аналитики. Мы специализируемся на разработке систем для глубокого анализа данных, охватывающих вопросы сбора, интеграции, очистки данных, построения моделей и визуализации.

    © 2024 Loginom Company
    ООО «Аналитические технологии»
    Пользовательское соглашение.

    Создание сайта —

    • Кампус

    Кросс-таблица

    Кросс-таблица — это специальный компонент, который служит для того, чтобы обработать, сгруппировать и просуммировать данные из источника данных. При этом результат представляется в виде таблицы. Кросс-таблица может размещаться, как напрямую на странице, так и на бэнде Данные (Data) . Если таблица, сформированная в результате построения кросс-таблицы, не помещается на одной странице, то она может быть распечатана на нескольких страницах. Компонент имеет множество свойств и настроек. Далее будут рассмотрены основные из них.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *