Знакомая картина: открываете выгрузку на две тысячи строк, и начинается ручное чтение. Глаза цепляются за крупные суммы и знакомые названия, а через двадцать минут вы уже не помните, какие строки проверили. Пропущенная ошибка находится позже — когда клиент или бухгалтер спрашивает «а почему здесь так».
Полезнее читать не всю таблицу, а список отклонений: те строки, которые не похожи на остальные. Ниже — простая рамка, по которой такой список можно получить, не осваивая аналитику.
Шаг 1. Сначала опишите норму, а не ошибку
Пока «норма» живёт только в голове, проверить её нечем. Сформулируйте её вслух: сумма заказа обычно от 5 000 до 80 000; у каждой строки есть дата, канал и номер заказа; оплата приходит не позже десяти дней; количество не бывает нулевым. Каждое такое предложение — это проверка, которую можно выполнить по всей таблице за секунды.
На этом шаге почти всегда выясняется, что часть правил никогда не была записана, и вы применяете их по памяти. Это и есть причина, по которой ручная проверка не бывает одинаковой дважды.
Шаг 2. Смотрите не на все строки, а на исключения
Дальше таблица делится на две части: строки, которые правилам соответствуют, и строки, которые им противоречат. Вторая часть обычно в разы меньше — десятки строк вместо тысяч. Именно её и стоит смотреть глазами, потому что только там нужно решение человека: отменить заказ, дописать дату, уточнить у клиента, поправить условие.
Хороший список исключений отвечает на три вопроса по каждой строке: что не так, где это видно и что с этим делать. Если в списке только «не так», он превращается в ещё одну работу.
Шаг 3. Разделите поиск и решение
Поиск отклонений — механика: сравнить числа с границами, проверить заполненность полей, найти повторы. Решение — человеческое: признать, что крупный заказ настоящий, а не ошибка; согласиться на оплату с опозданием; внести новое правило. Это разделение экономит больше всего времени: робот приносит короткий список, человек тратит десять минут на решения вместо часа на чтение.
Заодно проверьте, сколько правил устарело. Часто в списке исключений половина строк — не ошибки, а изменившаяся реальность: поднялись цены, появился новый канал, изменился поставщик. Такие строки — сигнал обновить правило, а не править данные руками.
Шаг 4. Проверьте на прошлой выгрузке
Прежде чем запускать это на постоянной основе, возьмите закрытый период, где вы уже знаете ответы, и прогоните проверки по нему. Сравните: сколько отклонений нашлось и сколько вы находили вручную. Если список длиннее, чем вы ожидали, границы нормы слишком узкие — ослабьте их и прогоните снова. Если короче — вы что-то действительно пропускали, и это лучший аргумент, чтобы оставить проверку.
Простой ориентир: после настройки список исключений должен читаться за пару минут, а не за полчаса. Если он большой, это не ошибка инструмента, а признак того, что процесс пока не готов к автопроверке, — сначала приведите в порядок источники и правила.
Что остаётся человеку
Остаётся самое ценное: понять, почему появилось отклонение, и что-то решить. Никакая автоматизация не отменяет это — и не должна. Она убирает чтение строк, а решение оставляют за собой, потому что за него кто-то отвечает.
Маленький шаг на этой неделе
Возьмите последнюю выгрузку и выпишите три правила нормы: границы суммы, обязательные поля и один срок. Этого достаточно, чтобы получить первый список исключений и перестать читать всю таблицу. Если проще сказать задачу словами по-русски, чем настраивать формулы, — это умеет Webify: помощник работает на вашем компьютере, без VPN и без переезда в чужие сервисы.