«Есть неработающий прототип»
Файл уже есть. Его делал сотрудник, который ушёл, или фрилансер, с которым вы больше не общаетесь. Где-то внутри одна формула считает неправильно, и никто не знает какая. Каждая правка ломает ещё что-то.
Смотрю файл и говорю, что с ним не так, до того как вы что-то платите.
| Позиция | Сумма, грн |
|---|---|
| Металл, профтруба 60×40 | 12 400,00 |
| Краска | 3 250,00 |
| Крепёж | 1 180,00 |
| Сварка, 8 ч | 6 800,00 |
| Монтаж | 4 500,00 |
| Доставка← дописали строку | 1 900,00 |
| ИТОГО | 28 130,00 |
Итог не видит дописанной строки: в смете на 1 900,00 грн меньше, чем на самом деле. Файл не ругается — просто занижает сумму.
| Позиция | Сумма, грн |
|---|---|
| Металл, профтруба 60×40 | 12 400,00 |
| Краска | 3 250,00 |
| Крепёж | 1 180,00 |
| Сварка, 8 ч | 6 800,00 |
| Монтаж | 4 500,00 |
| Доставка← дописали строку | 1 900,00 |
| ИТОГО | 30 030,00 |
| Проверка: сумма строк | 30 030,00 |
Итог сходится с суммой строк. Отдельная строка проверки показывает это каждый раз, так что следующая дописанная строка не потеряется.
Шесть поломок, которые я вижу чаще других
Диапазон не захватывает новые строки
Итог стоит на =SUM(D5:D9), в таблицу дописали строку, и она осталась вне суммы. Самая частая поломка и самая тихая: никакой ошибки на экране нет, просто цифра меньше, чем должна быть.
Ссылка на лист, которого уже нет
Лист переименовали или удалили, и половина формул показывает #REF!. Вторая половина молча берёт ноль и считает дальше.
Ручная правка поверх формулы
Кто-то вбил в ячейку число, потому что «так быстрее». Формула исчезла, а соседние ячейки и дальше считают по-старому. Через месяц уже никто не помнит, какая из цифр живая.
Разъехавшиеся связи между файлами
Таблица тянет данные из другой книги, ту книгу переименовали или положили в другую папку. Формулы держат старый путь и показывают позавчерашние цифры.
Округление в разных местах по-разному
Итог не сходится с суммой строк на копейки. Вроде мелочь, но когда цифра идёт заказчику, приходится объяснять, кому верить.
Объединённые ячейки в таблице данных
Сортировка и фильтр ломаются, часть строк едет отдельно от своих сумм. Выглядит красиво ровно до тех пор, пока таблицу не надо отсортировать.
Сначала диагностика, потом счёт
Диагностика — бесплатно
Присылаете файл, я смотрю и говорю: сколько мест считает неправильно, почему и сколько стоит починить. Если поломок нет — так и скажу, и вы ничего не платите.
Бесплатно разбираю файл до десяти листов: такой успеваю посмотреть внимательно за вечер. Если листов больше, разбор тоже сделаю, но сначала скажу, сколько он стоит — там уже день работы, и браться за него вслепую было бы нечестно ни к вам, ни ко мне.
Ремонт
Точную сумму называю после диагностики, до начала работы, и дальше она не меняется.
Что входит в ремонт
- исправление формул, которые считают неправильно;
- отдельный лист проверок: показывает расхождения каждый раз, когда вы что-то меняете;
- описание того, как файл устроен, чтобы следующий человек не гадал;
- один раунд правок в течение гарантийного срока — семь дней после передачи.
Чего не входит
Новые разделы и новые расчёты. Это уже разработка, и считается отдельно — по тем же тарифам, что и новый файл.
Когда ремонт дешевле, а когда — собирать заново
Чиню, если
- структура файла нормальная, а поломок несколько и они локальные;
- файл делали формулами, пусть и неуклюже;
- вы знаете, как он должен считать, и можете это объяснить.
Говорю собирать заново, если
- внутри макросы, которые никто не сопровождает;
- расчёт собран так, что каждая правка тянет ещё три;
- листы дублируются по месяцам копированием, и в каждой копии свои правки;
- никто в компании уже не помнит, как оно должно считать.
Во втором случае ремонт стоит дороже нового файла и живёт до следующего изменения. Скажу об этом прямо после диагностики, даже если вы уже готовы платить за ремонт.
Ответы до того, как вы спросите
Сколько длится диагностика?
А если поломок не найдётся?
Можно ли починить файл с макросами?
Вы увидите наши настоящие цифры?
Сколько стоит ремонт?
Покажите файл
Опишите коротко, что именно не сходится, и пришлите сам файл на почту или в Telegram — так я посмотрю его ещё до разговора.
Отвечаю в рабочие часы, в мессенджере обычно быстрее. Звонок тоже можно, но задачу всё равно придётся описать текстом: с голоса техническое задание не пишется.
Если в файле коммерческие данные, уберите лишнее или замените цифры: для диагностики важна структура, а не ваши суммы.