# Табличное представление Baserow - строки, столбцы и данные

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

Source: https://opennix.org/docs/baserow/view-types/guide-to-grid-view/


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

## Что такое табличное представление

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

Каждая новая таблица создаётся именно с табличным представлением - остальные [типы представлений](/docs/baserow/views/overview-of-baserow-views/) добавляются к ней позже, под конкретные задачи.

## Табличное представление и другие типы

| Возможность | Табличное | Галерея | Форма |
|---|---|---|---|
| Лучше всего подходит для | Детальной работы с данными | Визуального просмотра | Сбора данных |
| Плотность данных | Высокая | Средняя | Не применимо |
| Выбор нескольких строк | Да | Нет | Нет |
| Ручная сортировка перетаскиванием | Да | Да (карточки) | Нет |
| Агрегация в подвале таблицы | Да | Нет | Нет |
| Массовое редактирование | Да | Ограничено | Нет |
| Выгрузка данных | Да | Нет | Нет |

## Создание табличного представления

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

1. Нажмите на **выпадающий список представлений** в верхнем левом углу таблицы.
2. Выберите **«Табличное»** среди типов представлений.
3. Введите **название** для нового представления.
4. Нажмите **«Создать представление»**.

![Создание табличного представления в Baserow](/images/baserow/view-types/baserow-grid-view-create-dialog.webp)

Новое табличное представление изначально показывает все данные таблицы. [Настройте его](/docs/baserow/views/view-customization/) фильтрами, сортировками и видимостью полей, чтобы получить представление под конкретную задачу.

## Выбор нескольких строк

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

### Через флажки

1. Наведите курсор на **номер строки** слева от любой строки.
2. Появится флажок - нажмите на него, чтобы выбрать строку.
3. Повторите для остальных строк, которые нужно добавить к выбору.
4. Выбранные строки подсвечиваются синим фоном.

### Через клавиатуру

1. Нажмите на строку, чтобы выбрать её.
2. Удерживая **Shift**, нажмите на другую строку - будут выбраны все строки между первой и последней.
3. Используйте **Cmd/Ctrl + клик**, чтобы выбрать несмежные строки.

### Массовые действия

После выбора строк вверху таблицы появляется панель с доступными действиями:

- **Удалить строки** - безвозвратно убрать все выбранные строки;
- **Дублировать строки** - создать копии выбранных строк;
- **Экспорт таблицы** - выгрузить выбранные строки или всё представление.

## Ручная сортировка строк перетаскиванием

Табличное представление позволяет вручную задать порядок строк перетаскиванием - удобно, когда автоматическая сортировка не подходит под задачу.

Нажмите и удерживайте **маркер перетаскивания** (⋮⋮) слева от строки, затем перетащите строку вверх или вниз на нужную позицию.

![Ручная сортировка строк через маркер перетаскивания](/images/baserow/view-types/baserow-grid-view-drag-handle-reorder.webp)

> Ручная сортировка работает только при отсутствии активных условий автоматической [сортировки](/docs/baserow/views/filters-in-baserow/). Если условия сортировки уже заданы, сначала уберите их, чтобы включить перетаскивание.

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

## Ширина колонок и закрепление столбцов

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

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

Чтобы изменить ширину отдельной колонки:

1. Наведите курсор на **разделительную линию** между заголовками полей.
2. Курсор сменится на индикатор изменения размера.
3. **Нажмите и перетащите** влево или вправо, чтобы изменить ширину.
4. Отпустите, чтобы зафиксировать новую ширину.

## Агрегация в подвале таблицы

Агрегация в подвале рассчитывает сводные показатели по каждому полю и отображается внизу таблицы - эта возможность уникальна для табличного представления. Доступные виды агрегации зависят от типа поля, а сам расчёт учитывает только видимые строки: если фильтр показывает 100 строк из 1000, агрегация считается только по этим 100 строкам.

Подробнее о доступных функциях агрегации и их настройке - в статье [«Агрегация в подвале таблицы Baserow»](/docs/baserow/fields/footer-aggregation/).

## Панель инструментов табличного представления

Панель инструментов вверху табличного представления даёт быстрый доступ к частым операциям:

- **Фильтр** - показать только записи, соответствующие условию;
- **Сортировка** - упорядочить строки по значению поля;
- **Группировка** - объединить строки в сворачиваемые разделы;
- **Скрытие полей** - управлять тем, какие колонки отображаются;
- **Высота строк** - настроить размер строки (низкая, средняя, высокая, очень высокая).

Про фильтры подробнее - в статье [«Фильтры в Baserow»](/docs/baserow/views/filters-in-baserow/), про группировку строк - в статье [«Группировка строк по полю»](/docs/baserow/views/group-rows-in-baserow/).

## Управление табличным представлением

Меню из трёх точек (⋮) рядом с названием представления открывает доступ к:

- **Экспорт представления** - выгрузить отфильтрованные данные в CSV, Excel, JSON или XML;
- **Дублирование представления** - скопировать конфигурацию в новое представление;
- **Импорт файла** - добавить данные из CSV, JSON или XML;
- **Переименование представления**;
- **Удаление представления**.

Подробнее об экспорте - в статье [«Экспорт представления»](/docs/baserow/views/export-a-view/).

## Почему стоит использовать табличное представление

Табличное представление - самый мощный тип представления для детальной работы с данными: оно даёт полный доступ ко всем данным с максимальной гибкостью.

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

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

**Привычность электронной таблицы.** Пользователи, знакомые с Excel или Google Таблицами, начинают работать сразу же - выбор ячеек, горячие клавиши и редактирование по месту работают, как ожидается.

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

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

**Почему я не могу вручную изменить порядок строк?** Ручная сортировка отключена, пока активны условия автоматической сортировки. Нажмите кнопку **«Сортировка»** на панели инструментов и уберите все условия, нажав на крестик рядом с каждым. После этого маркер перетаскивания (⋮⋮) снова заработает.

**Сколько строк выдерживает табличное представление?** Табличное представление хорошо работает с таблицами на десятки тысяч строк. Для очень больших таблиц (от 100 000 строк) используйте фильтры, чтобы уменьшить число видимых строк.

**Работает ли агрегация с отфильтрованными данными?** Да. Агрегация считается только по видимым строкам. Если фильтр показывает 50 из 500 строк, сумма, среднее и количество отражают только эти 50 видимых строк.

**Можно ли вставить несколько ячеек из Excel в табличное представление?** Да. Скопируйте ячейки из Excel или Google Таблиц, нажмите на ячейку в табличном представлении и вставьте (Ctrl/Cmd + V). Baserow создаст или обновит строки и поля по мере необходимости.

**Сколько колонок можно закрепить?** Не более четырёх на одно представление - это ограничение оставляет достаточно места для прокрутки остальных данных.

## Что дальше

Табличное представление - хорошая отправная точка для работы с данными. Чтобы показать те же данные визуально карточками, читайте [«Галерейное представление»](/docs/baserow/view-types/guide-to-gallery-view/), а чтобы собирать данные от внешних участников - [«Создание форм в Baserow»](/docs/baserow/view-types/guide-to-creating-forms-in-baserow/). Полный список настроек любого представления - в статье [«Настройка представления»](/docs/baserow/views/view-customization/).

