# Агрегация в подвале Baserow - суммы и средние по полю

> Подвал табличного представления Baserow считает суммы, средние и другую статистику по колонке автоматически. Разбираем все типы сводных функций.

Source: https://opennix.org/docs/baserow/fields/footer-aggregation/


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

## Обзор

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

Каждый [тип поля](/docs/baserow/fields/baserow-field-overview/) предлагает уместные для него варианты сводки: числовые поля считают суммы и средние, поля даты показывают самую раннюю и самую позднюю дату, логические поля считают отмеченные значения, а текстовые - число уникальных значений. Разным полям можно назначить разные сводки, получив компактную сводную строку, которая мгновенно отвечает на ключевые вопросы о таблице.

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

![Сводки полей в табличном представлении Baserow](/images/baserow/fields/baserow-footer-aggregation-overview.webp)

## Когда использовать сводки полей

**Финансовый учёт:** мгновенно показывайте общую выручку, среднюю сумму заказа или число оплаченных счетов внизу таблицы продаж.

**Управление проектами:** показывайте суммарные часы, число незавершённых задач или процент выполненных пунктов по команде.

**Управление запасами:** считайте общее количество товара на складе, число позиций ниже точки дозаказа или дату последнего обновления остатков.

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

**Анализ показателей:** отслеживайте средний рейтинг, медианное время ответа или стандартное отклонение, чтобы понять распределение данных.

## Как добавить сводку поля

Применяйте сводки к любому полю в табличном представлении через строку подвала.

**Чтобы добавить сводку:**

1. откройте таблицу в [табличном представлении](/docs/baserow/view-types/guide-to-grid-view/);
2. прокрутите таблицу вниз, чтобы увидеть строку подвала;
3. наведите курсор на **ячейку подвала** под нужным полем;
4. нажмите на ячейку подвала, чтобы открыть меню сводки;
5. выберите нужную функцию из списка;
6. вычисленное значение сразу появится в подвале.

**Чтобы изменить сводку:** снова нажмите на ячейку подвала и выберите другой вариант. Значение обновится мгновенно.

**Чтобы убрать сводку:** нажмите на ячейку подвала и выберите «Нет».

## Типы сводок по категориям полей

> Поля подстановки не поддерживают сводки. Для анализа подставленных данных создайте поле свода (rollup) с нужной агрегацией.

**Универсальные варианты:** «Нет», «Пусто», «Заполнено», «Процент пусто», «Процент заполнено», «Уникальные значения» и «Распределение».

### Сводки для текстовых полей и полей выбора

Текстовые поля (однострочный текст, длинный текст, email, URL, телефон), поля выбора (одиночный, множественный выбор) и поля файла предлагают сводки по качеству данных и полноте заполнения:

| Сводка | Что вычисляет | Пример использования |
|---|---|---|
| **Пусто** | Число пустых ячеек | Отслеживание недостающей информации |
| **Заполнено** | Число заполненных ячеек | Прогресс ввода данных, число записей со значением |
| **% Пусто** | Процент пустых ячеек | Оценка качества данных |
| **% Заполнено** | Процент заполненных ячеек | Процент завершённости |
| **Уникальные** | Число различных значений | Число клиентов, число категорий |

> Поля «связь с таблицей», множественный выбор и файл не поддерживают сводки «Уникальные» и «Распределение».

### Сводки для полей подсчёта, чисел и рейтинга

Числовые поля, поля подсчёта, свода и рейтинга предлагают полноценные статистические расчёты:

| Сводка | Что вычисляет | Пример использования |
|---|---|---|
| **Сумма** | Сумма всех значений | Общая выручка, суммарные часы |
| **Среднее** | Среднее значение | Средняя сумма заказа, средний рейтинг |
| **Медиана** | Срединное значение | Типичная зарплата (без учёта выбросов) |
| **Мин** | Наименьшее значение | Минимальная цена, минимальный остаток |
| **Макс** | Наибольшее значение | Максимальная цена, максимальная вместимость |
| **Стандартное отклонение** | Разброс относительно среднего | Изменчивость данных, стабильность качества |
| **Дисперсия** | Квадрат отклонения | Статистический анализ, оценка риска |

> Поля длительности не поддерживают сводки «Дисперсия», «Стандартное отклонение», «Среднее» и «Медиана».

### Сводки для полей даты и времени

Поля даты, даты создания и даты изменения показывают временные границы:

| Сводка | Что вычисляет | Пример использования |
|---|---|---|
| **Самая ранняя дата** | Самая старая дата в поле | Дата начала проекта, первый клиент |
| **Самая поздняя дата** | Самая новая дата в поле | Последняя активность, последнее обновление |

Если поле даты показывает разное время для разных участников, сначала настройте его часовой пояс - подробнее в статье [«Работа с часовыми поясами»](/docs/baserow/fields/working-with-timezones/).

### Сводки для логических полей

Логические поля (чекбоксы) отслеживают отмеченные и неотмеченные значения, помогая контролировать выполнение и бинарные показатели:

| Сводка | Что вычисляет | Пример использования |
|---|---|---|
| **Отмечено** | Число отмеченных ячеек | Выполненные задачи, активные позиции |
| **Не отмечено** | Число неотмеченных ячеек | Ожидающие задачи, неактивные позиции |
| **% Отмечено** | Процент отмеченных | Процент выполнения, процент внедрения |
| **% Не отмечено** | Процент неотмеченных | Оставшаяся работа, анализ разрыва |

**Пример использования:** отслеживайте прогресс проекта, показывая «% Отмечено» на логическом поле «Задача выполнена» - сразу видно, что готово 73% задач.

## Как сводки работают с фильтрами и группировкой

### Сводки при активных фильтрах

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

### Сводки при группировке строк

При использовании [группировки строк](/docs/baserow/views/group-rows-in-baserow/) сводки считаются по **всем видимым строкам** представления, а не по каждой группе отдельно. Подвал показывает одно агрегированное значение для всего отфильтрованного набора данных.

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

## Часто задаваемые вопросы

**Можно ли использовать значения сводки поля в формулах или расчётах?** Нет, сводки поля - это отображаемые значения только в подвале табличного представления, их нельзя использовать в полях формулы или других расчётах. Чтобы использовать агрегированное значение в формуле, создайте [поле свода](/docs/baserow/field-types/rollup-field/), которое выполняет агрегацию на уровне данных.

**Сводки считаются по всем строкам или только по видимым?** Сводки поля считаются только по **видимым строкам** - с учётом активных фильтров, сортировок и результатов поиска. Такое динамическое поведение позволяет анализировать подмножество данных: сначала отфильтруйте, а затем смотрите сводку по результату.

**Можно ли показывать разные сводки в разных представлениях одной таблицы?** Да, сводки поля привязаны к представлению. Можно настроить «Сумму» в одном табличном представлении, «Среднее» - в другом, а в третьем не показывать сводку вовсе - и всё это для одного и того же поля одной таблицы.

**Почему нельзя добавить сводку к полю подстановки?** Поля подстановки отображают данные из связанной таблицы и не поддерживают сводки напрямую. Вместо этого создайте [поле свода](/docs/baserow/field-types/rollup-field/), которое агрегирует данные из связанной таблицы - своды поддерживают все функции агрегации: сумму, среднее, подсчёт и другие.

**Работают ли сводки в других типах представлений, например, в галерее?** Нет, сводки поля доступны только в табличном представлении - другие типы представлений не показывают строку подвала. Если нужны сводные данные в другом представлении, создайте [поля формулы](/docs/baserow/formula/understanding-formulas/) или поля свода, отображающие агрегированные значения.

**Как экспортировать значения сводки поля вместе с данными?** Сводки поля не экспортируются вместе с данными - это расчёты, отображаемые только в интерфейсе представления. Чтобы включить агрегированные значения в экспорт, создайте [поля формулы](/docs/baserow/formula/understanding-formulas/) или поля свода, которые считают на уровне данных, а затем экспортируйте таблицу вместе с этими вычисляемыми полями.

## Что дальше

Раздел «Поля» на этом завершён - вы прошли путь от первичного поля и полного списка типов полей до настройки, часовых поясов и сводных функций подвала. Далее переходите к разделу [«Представления»](/docs/baserow/views/): там разбираются табличное, галерейное и форменное представления, [фильтры](/docs/baserow/views/filters-in-baserow/) и [группировка строк](/docs/baserow/views/group-rows-in-baserow/), которые не раз упоминались в статьях о полях.

