Операционка

Excel или CRM для учёта учеников: где именно ломается таблица

Где именно ломается Excel-таблица при учёте учеников: остатки абонементов, сверка платежей, общий доступ нескольких сотрудников. И кому таблицы хватает надолго.

Таблица в Excel или Google Таблицах ломается для учёта учеников не от количества строк, а в трёх конкретных местах: остаток абонемента расходится с реальностью, сверка «кто заплатил» превращается в ручной поиск по столбцам, а доступ нескольких сотрудников одновременно портит формулы. Ниже — где именно это происходит и кому таблицы хватает надолго.

Место разлома №1: остаток абонемента

Абонемент устроен просто: клиент оплатил пакет из N занятий, каждое проведённое занятие списывает единицу. В таблице это обычно формула вида «куплено минус проведено», и она работает ровно до первого исключения.

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

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

Для примера: допустим, ученик купил абонемент на 8 занятий. После пятого занятия администратор по невнимательности вставляет строку выше, и формула =8-СЧЁТЕСЛИ(...) начинает считать не с той ячейки, что раньше. Внешне ничего не изменилось — число в столбце «Остаток» по-прежнему выглядит как обычное целое. Ошибка обнаружится только тогда, когда остаток разойдётся с тем, что помнит сам ученик или родитель, а произойти это может как через занятие, так и через полтора месяца.

Место разлома №2: сверка платежей

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

Свести эти два потока раз в месяц вручную можно, если учеников пятнадцать. При пятидесяти на сверку уходит вечер, и почти всегда находится один-два случая «оплатил, но не отмечено» или «отмечено, но не видно оплаты» — и непонятно, кто прав, пока не поднимешь переписку.

Для примера: допустим, в школе 40 учеников и оплата принимается тремя способами — переводом на карту, наличными на ресепшене и через оплату по ссылке. Каждый способ администратор фиксирует по-своему: перевод копирует из уведомления банка, наличные записывает по памяти вечером, ссылку сверяет по письму от платёжного сервиса. Три разных источника почти гарантированно разойдутся хотя бы в паре строк за месяц.

Частые последствия ручной сверки:

  • пропущенная неоплата остаётся незамеченной несколько недель;
  • родителю дважды напоминают об оплате, которая уже прошла;
  • при расчёте зарплаты преподавателя берутся не те цифры посещаемости.

Место разлома №3: общий доступ нескольких человек

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

В Excel это буквально блокировка файла: один открыл на редактирование, второй видит документ «только для чтения» и правит копию, которую потом некому слить обратно. В Google Таблицах блокировки нет, но есть другая версия той же проблемы — правки происходят одновременно, и кто-то один непреднамеренно затирает чужую формулу.

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

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

Кому таблицы реально хватает

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

Разговор о переходе на специализированный инструмент обычно возникает не по достижении какого-то числа учеников, а в момент одного из трёх событий:

  1. в школе появился второй сотрудник, которому нужен доступ к тем же данным;
  2. количество учеников выросло настолько, что ручная сверка платежей стала занимать часы, а не минуты;
  3. начались абонементы и пакеты занятий — учёт остатков, переносов и заморозки резко усложняет формулы, которые раньше работали.

Если ни один из трёх пунктов не про вашу школу — менять инструмент, скорее всего, рано.

Что теряется незаметно: история и связь данных

Отдельная проблема таблиц — не арифметическая, а структурная. Лист «Ученики», лист «Оплаты» и лист «Расписание» связаны в голове того, кто их ведёт, а не в самом файле. Когда этот человек уходит в отпуск или увольняется, связь теряется вместе с ним.

CRM для школы устроена наоборот: карточка ученика содержит ссылки на его абонемент, его платежи, его посещения и его переписку с родителем как один объект, а не как совпадение по имени в разных листах. Изменение в одном месте сразу видно во всех остальных.

Это же касается истории действий: кто и когда изменил остаток абонемента, кто отметил оплату, кто перенёс занятие. В таблице такая история либо не ведётся вовсе, либо держится в отдельном листе «Лог», который никто не проверяет до первого спора.

У Google Таблиц есть история версий, и на первый взгляд кажется, что она закрывает этот вопрос. На практике история версий показывает, что ячейка изменилась, но не объясняет, почему — а именно этот вопрос обычно и задаёт родитель, когда не согласен с остатком абонемента.

Как переносить данные из таблицы, если решили перейти

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

  1. Почистите таблицу перед экспортом. Удалите строки давно ушедших учеников и объедините дубликаты — иначе система унаследует все старые ошибки как актуальные данные.
  2. Сверьте набор полей. Обычно нужны имя, контакт, статус, дата начала занятий и остаток текущего абонемента — остальное можно донести позже.
  3. Перенесите активных учеников первыми. Не обязательно переносить сразу архив за три года — начните с тех, кто занимается прямо сейчас.
  4. Держите таблицу «только для чтения» месяц. Это страховка на случай, если какое-то поле забыли перенести, а не повод вести два учёта параллельно.

Признаки, что таблица не справляется: короткий чек-лист

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

Признак Что это значит на практике
Спор об остатке абонемента раз в неделю или чаще Формула расходится с реальностью быстрее, чем её правят
Сверка платежей занимает больше часа Данные об оплате и посещении не связаны
Два человека одновременно правят один файл Общий доступ создаёт конфликты, а не удобство
Новый сотрудник не понимает структуру листов Логика таблицы существует только в голове автора
История изменений не восстанавливается Спор не с чем сверить, кроме памяти участников

Таблица и специализированная система: что меняется буквально

Разница не в красоте интерфейса, а в том, какие действия происходят автоматически, а какие остаются на человеке:

Действие Таблица Специализированная система
Пересчёт остатка абонемента после занятия Ручная правка формулы Происходит само при отметке занятия
Связь платежа с учеником По совпадению имени в разных листах Платёж прикреплён к карточке ученика
Доступ по ролям (админ, преподаватель) Один лист на всех или ручные копии Настраивается один раз
История изменений остатка Не ведётся или отдельный лог Часть карточки ученика
Одновременная работа нескольких человек Блокировка файла или конфликт правок Обычный сценарий работы

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

Что это меняет в работе

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

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

Стоит отдельно предупредить: переход сам по себе не устраняет плохие привычки учёта, если их просто перенести без изменений. Если школа вносила оплату «когда вспомнили», а не в момент получения денег, то же самое поведение в новой системе даст ту же путаницу — просто в другом интерфейсе. Смена инструмента без пересмотра самой привычки решает не всю проблему.

Где здесь UniMe

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

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


Материал носит справочный характер. Раздел про хранение персональных данных учеников проверен по действующей редакции 152-ФЗ на сентябрь 2026 года.

Частые вопросы

Чем CRM для школы отличается от обычной Excel-таблицы?
Таблица хранит данные, но не следит за ними: она не пересчитает остаток абонемента сама и не подскажет, кто не платил вторую неделю. CRM для школы держит те же данные, но в виде связанных карточек — ученик, его абонемент, его платежи и его переписка обновляются в одном месте, а не в пяти вкладках.
Можно ли вести учёт учеников в Google Таблицах вместо Excel?
Можно, и для одновременного доступа нескольких человек это удобнее Excel — файл не блокируется на редактирование. Но проблема с остатками абонементов и ручной сверкой платежей никуда не девается: формулы всё так же можно случайно стереть, а данные всё так же не связаны между листами автоматически.
Что произойдёт с остатком абонемента, если формулу в таблице случайно испортить?
Ничего не произойдёт заметно — в этом и опасность. Ячейка покажет число, которое выглядит правдоподобно, и ошибку обнаружат не сразу, а в момент, когда ученик придёт на занятие, которого, по вашим данным, у него уже нет.
Нужна ли CRM репетитору с 5 учениками?
Как правило, нет. При таком количестве учеников преподаватель помнит расписание и оплаты без дополнительных инструментов, а таблица нужна скорее для истории, чем для контроля. Разговор о переходе на CRM обычно начинается не раньше пары десятков учеников или найма второго преподавателя.
Как перенести данные из Excel в CRM без потерь?
Экспортируйте таблицу учеников в CSV и сверьте набор полей с тем, что просит CRM при импорте — обычно это имя, контакт, статус абонемента и дата последнего занятия. Перед переносом стоит вручную почистить дубликаты и заброшенные строки: система унаследует все ошибки таблицы как есть.
Хранение персональных данных учеников в Google Таблице — это нарушение 152-ФЗ?
Само по себе нет, но такое хранение считается автоматизированной обработкой персональных данных со всеми вытекающими обязанностями — уведомлением, согласием, ограничениями доступа. Подробнее это разобрано в статье про [персональные данные учеников по 152-ФЗ](/blog/personalnye-dannye-uchenikov-152-fz/).