Чому кошторис в Excel ламається і як це полагодити
Кошторис в Excel ламається не через Excel, а через три речі: формули, прив'язані до діапазонів, ціни, які живуть окремо від файлу, і копії, які ніхто не контролює. Перші дві лагодяться за півгодини й працюють роками. Третя не лагодиться в принципі — і саме вона рано чи пізно змушує піти.
Поломка 1. Формула не бачить нового рядка
Найпоширеніша й найтихіша. Ви додаєте позицію всередину розділу — а підсумок рахує по старому діапазону.
Рядок 6 вставлено після того, як була написана формула =СУММ(E3:E5). Позиція
в таблиці є, у підсумок вона не входить. Файл виглядає нормально.
Чому це небезпечно. Помилка не підсвічується. Ви бачите охайну таблицю з неправильним числом і показуєте його замовнику.
Як полагодити. Три способи, від найпростішого:
- Вставляйте рядок не в кінець діапазону, а всередину. Якщо формула
=СУММ(E3:E5), а ви додаєте рядок між 4 і 5 — Excel сам розширить діапазон доE3:E6. Ламається саме вставка під останнім рядком діапазону. - Беріть діапазон із запасом:
=СУММ(E3:E50), а рядки додавайте вище 50. Некрасиво, працює завжди. - Перетворіть діапазон на таблицю Excel (Ctrl+T). Тоді підсумок рахується по стовпчику таблиці, і будь-який новий рядок входить у нього автоматично. Це правильне рішення, і воно ж лагодить сортування та фільтри.
Поломка 2. Підсумок не сходиться на копійки
Ви складаєте стовпчик у калькуляторі — виходить на кілька гривень більше, ніж у файлі.
Чому. Excel показує округлене число, а зберігає повне. У клітинці видно
2 232, всередині лежить 2 232,4137. Підсумок рахується по повних, а очі
складають округлені.
Як полагодити. Округляти явно у формулі позиції: =ОКРУГЛ(C3*D3; 2).
Не «зменшити розрядність» кнопкою — вона змінює тільки вигляд.
Поломка 3. Ціни застаріли, і ніхто не помітив
Кожен новий кошторис — копія попереднього. Ціни в ньому ті, що були на момент створення файлу-джерела, тобто півроку тому.
Як полагодити частково. Винесіть прайс на окремий аркуш і підтягуйте ціни
через ВПР (VLOOKUP) або ИНДЕКС+ПОИСКПОЗ. Тоді оновлення прайсу
оновлює всі кошториси в цьому файлі.
Чого це не вирішує. Кошториси в інших файлах залишаються зі старими цінами. Одного дня ви відправите замовнику ціну, за якою вже не працюєте.
Поломка 4. Об'єднані клітинки ламають усе інше
Об'єднані клітинки в шапці розділу виглядають охайно рівно до моменту, коли ви спробуєте відсортувати, відфільтрувати чи побудувати зведену таблицю.
Як полагодити. Замість об'єднання — «Вирівнювання → По центру виділення». Виглядає так само, нічого не ламає.
Поломка 5. Файл важчає й починає гальмувати
Формули, розтягнуті на весь стовпчик, умовне форматування на мільйон рядків, десяток аркушів із залишками старих розрахунків.
Як полагодити. Обмежити формули реальним діапазоном, прибрати форматування з порожніх рядків (Ctrl+End покаже, докуди Excel вважає таблицю «зайнятою»), видалити аркуші-чернетки.
Поломка 6. Невідомо, яка версія актуальна
«Кошторис_фінал», «Кошторис_фінал_2», «Кошторис_від_Олега». На об'єкті працюють по тій, що першою прийшла в месенджер.
Як полагодити частково. Один файл в одному місці — спільний диск, а не пересилання. Заборонити локальні копії домовленістю.
Чого це не вирішує. Excel не показує, хто й що змінив. Коли замовник каже «ми домовлялися на 24 м², а тут 28», підтвердити свою версію нічим.
Коротко: що робити з кожною поломкою
| Поломка | Причина | Що зробити зараз |
|---|---|---|
| Формула не бачить рядок | Вставка під кінцем діапазону | Ctrl+T — перетворити на таблицю |
| Не сходиться на копійки | Округлення тільки у вигляді | =ОКРУГЛ(...; 2) у формулі позиції |
| Застарілі ціни | Прайс усередині кошторису | Окремий аркуш + ВПР |
| Ламається сортування | Об'єднані клітинки | «По центру виділення» |
| Файл гальмує | Формули на весь стовпчик | Обмежити діапазони, почистити аркуші |
| Незрозуміла версія | Копії файлу | Один файл на спільному диску |
Перші п'ять лагодяться за вечір і після цього не турбують. Варто це зробити незалежно від того, збираєтеся ви кудись переходити чи ні.
Чого в Excel полагодити не можна
Тут закінчуються поради й починається межа інструмента.
Історія змін. Хто виправив обсяг і коли — Excel не зберігає. Без цього будь-яка суперечка із замовником вирішується словом проти слова.
Зв'язок кошторису з фактом. Скільки з кошторису вже виконано — Excel не знає. Це окремий підрахунок вручну щоразу.
Доступ з об'єкта. Файл на ноутбуці в офісі. Подивитися обсяг, стоячи в приміщенні, не вийде.
Одночасна робота. Двоє в одному файлі — це або блокування, або дві версії.
Ціни в усіх кошторисах одразу. ВПР рятує всередині одного файлу. Між
файлами — ні.
Що з цього закриває кошторисна система
Перші п'ять поломок ви полагодите самі. Останні чотири пункти з попереднього списку — ні, і саме вони визначають, коли переходити.
Ціни оновлюються скрізь одразу. Ваш прайс лежить в одному місці й підставляється в кожен новий кошторис. Підняли ціну на штукатурку — вона піднялася там, де ви складаєте кошториси, а не в одному файлі з двадцяти.
Кошторис пов'язаний з фактом. Рядки кошторису стають роботами на об'єкті, по них фіксуються виконані обсяги, і питання «скільки з кошторису вже зроблено» не потребує окремого підрахунку — це ті самі числа.
Кошторис живе онлайн, а не у файлі. Він відкривається з будь-якого пристрою, де ви залогінені, — мобільний доступ підключається на платних тарифах.
Двоє працюють одночасно. Без «Кошторис_фінал_2» і без питання, чия версія актуальна: вона одна.
Excel нікуди не зникає. Кошторис вивантажується в Excel і в PDF, а свій прайс ви завантажуєте з того ж Excel — переносити руками нічого не треба. Як це зробити без втрат, розібрано окремо: альтернатива Excel для кошторисів.
Коли лагодити вже не варто
Порахуйте, скільки часу на тижні йде на обслуговування файлів: перевірку підсумків, пошук актуальної версії, ручне оновлення цін, відновлення зламаних формул.
Якщо виходить більше двох годин — ви вже платите за Excel більше, ніж економите на тому, що він безкоштовний.
Питання та відповіді
Чи врятують Google Таблиці? Частково. Вони знімають дві поломки з шести: спільна робота й одна актуальна версія, плюс з'являється історія змін. Розрив формул, округлення й відірваність від факту залишаються — це властивість табличного підходу, а не конкретної програми.
Чому підсумок розділу правильний, а загальний ні? Найчастіше загальний підсумок складає підсумки розділів, і один із них не потрапив у діапазон. Перевірте формулу загального рядка, а не позиції.
Я перетворив діапазон на таблицю, і форматування поїхало. Це нормально? Так, Excel застосовує власний стиль таблиці. Його можна замінити на «Немає» і повернути своє оформлення — поведінка діапазону при цьому збережеться.
Чи можна зробити в Excel облік виконаних обсягів? Можна, окремим аркушем із відмітками по датах. Працює, поки об'єкт один. З другим об'єктом ви отримаєте два файли, які потрібно зводити руками.
Полагодьте перші п'ять — це вечір роботи, і воно того варте незалежно ні від чого. Якщо після цього обслуговування файлів усе одно з'їдає більше двох годин на тиждень, завантажте свій прайс у систему й складіть один кошторис там — порівняння буде на тих самих числах.
Перенести кошториси з Excel