Как пользоваться надстройкой
Все инструменты собраны на одной вкладке ленты Excel — «Гидрогеология v.02». Вкладка разбита на шесть групп кнопок: Расчётные параметры, ЗСО, Оценка запасов, Оценка водопритоков, Гидрохимия и Вспомогательные инструменты.

Установка
- Скачайте
setup.exeи запустите его. Права администратора не нужны: надстройка ставится в папку пользователя (%LOCALAPPDATA%\Programs\Cenozoic\HydroGeoLab). - Если Excel открыт, установщик попросит сохранить книги и закрыть его.
- Оставьте отмеченным пункт «Подключить надстройку в Excel» — установщик сам определит разрядность Excel (32 или 64 бит) и подключит нужную версию.
- Запустите Excel — на ленте появится вкладка HydroGeoLab.
Для работы нужен .NET Framework 4.8 — в Windows 10 (версия 1903 и новее) и Windows 11 он уже есть; если его нет, установщик предупредит. Удалить надстройку можно через «Параметры Windows → Приложения»: при удалении она отключается в Excel. Windows может показать предупреждение SmartScreen, так как установщик пока не подписан, — нажмите «Подробнее → Выполнить в любом случае».
Два способа работы
Формула в ячейке
Большинство пунктов меню — обычные функции Excel вида =ИмяФункции(аргумент1; аргумент2; …). Кликните по пункту меню — надстройка вставит шаблон формулы в активную ячейку и откроет Мастер аргументов с подсказкой для каждого аргумента. Функции можно набирать вручную или найти через fx → категория «Гидрогеология».
Окно-калькулятор
Для шести задач открывается отдельное окно: ЗСО, формула Курлова, расстояние между точками, номенклатура карт, конвертер единиц, агрегатор. Данные вводятся в окне, результат копируется или вставляется в ячейку кнопкой.
Разделители и десятичная запятая
Разделитель аргументов зависит от региональных настроек Excel. В русской локали это точка с запятой, а дробная часть отделяется запятой:
=par_T(15; 20) =drawdown_conf_hb_simple(B1; B2; B3; B4; B5) =type_M(0,564)В справочнике формулы записаны так же, как их нужно вводить в русской версии Excel.
Функции, возвращающие массив
bigwell_center и функции ЗСО (well_0b_0f, well_0b, line_0b_0f, line_0b) возвращают сразу несколько значений в строку. Выделите нужное число соседних ячеек в строке, введите формулу и нажмите Ctrl+Shift+Enter. В Excel 365 результат «разливается» по соседним ячейкам сам. Отдельное значение можно получить через =ИНДЕКС(well_0b_0f(…); 1).
Что означают ошибки
| Значение в ячейке | Причина |
|---|---|
| #ЗНАЧ! | Один из аргументов не число (текст, ошибка в ссылке) или координаты/минуты вне допустимого диапазона. |
| #ДЕЛ/0! | Нулевой знаменатель: k = 0, m = 0, r = 0, нулевая сумма дебитов и т.п. |
| #ЧИСЛО! | Недопустимые значения: отрицательное подкоренное выражение (понижение больше мощности безнапорного пласта), логарифм от неположительного числа, неположительное время. |
| «не выполняется критерий (r^2)/(4*a*t) <= 0.1» | Для неограниченного пласта не выполнено условие применимости логарифмической аппроксимации — увеличьте время или уменьшите расстояние. |
| «Исходные данные неполные» | Диапазоны разной длины или содержат пустые/нечисловые ячейки (функции с диапазонами: Kh_bulk, Kv_bulk, bigwell_center…). |