Вычисляемая колонка по формуле
Склеить фамилию, имя и отчество, посчитать возраст по дате рождения или сумму с НДС — за этим обычно открывают Excel, пишут формулу и тянут её вниз на сто тысяч строк. Здесь формула пишется один раз, и колонка появляется рядом с остальными.
Бесплатно для личного использования. «Данные» → «Вычисляемая колонка» или меню заголовка колонки. Версия для Windows — 3,5 МБ, без установки: подробнее. Для организаций — лицензия.
Как добавить
- «Данные» → «Вычисляемая колонка» — или «Вычисляемая колонка рядом…» в меню заголовка, тогда она встанет сразу за этой колонкой.
- Дайте имя и напишите формулу. Колонки и функции вставляются щелчком, а под формулой сразу видны первые значения и тип будущей колонки.
- «Добавить колонку» — готово.
Колонка считается на лету: поправили фамилию — ФИО изменилось само. По ней работают фильтр, сортировка, группировка и выгрузка в Excel, CSV или DBF.


Примеры формул
| Задача | Формула |
|---|---|
| ФИО одной строкой | TRIM(FAM + ' ' + IM + ' ' + OT) |
| Возраст на сегодня | AGE(DR) |
| Возраст на дату | AGE(DR, DATE('01.01.2025')) |
| Дней лечения | DAYS(DATE_1, DATE_2) |
| Сумма с НДС | ROUND(SUMMA * 1.2, 2) |
| Метка по условию | IF(SUMMA > 10000, 'крупный', 'обычный') |
| Дата через 30 дней | DATE_1 + 30 |
| Колонка с пробелом в имени | [Эл. почта] |
Язык тот же, что у строки фильтра: + склеивает текст и складывает числа, дата минус дата — число дней между ними. Есть UPPER, LEFT, SUBSTR, REPLACE, YEAR, ROUND, COALESCE и другие.
Как записать результат в файл
Вычисляемая колонка в файл не пишется — она живёт поверх таблицы. Чтобы значения остались в файле, в меню её заголовка есть «Записать значения в колонку»: откроется «Заполнить колонку» с этой формулой, выберите колонку-приёмник — значения лягут несохранёнными правками, и файл изменится по «Сохранить».
Формула помнится в сессии: открыли таблицу завтра — колонка на месте.
Частые вопросы
Файл уходит на сервер?
Нет. Формула считается во вкладке браузера, а страница технически не может отправить содержимое файла на сторонний адрес.
Что будет, если в строке нет данных для формулы?
Значение будет пустым: деление на ноль, пустая дата и текст вместо числа дают пусто, а не ошибку на всю колонку.
Можно ли сослаться на другую вычисляемую колонку?
Пока нет — формула видит только колонки самого файла.
Бесплатно для личного использования. Файл не загружается на сервер. Версия для Windows — 3,5 МБ, без установки: подробнее. Для организаций — лицензия.