Как пользоваться надстройкой

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

Вкладка «HydroGeoLab» на ленте Excel

Установка

HydroGeoLab — установщик надстройки ExcelВерсия 0.3.7 · Windows 7 SP1 и новее · Excel 2010–365 (32 и 64 бит) · 2,7 МБ
Скачать
  1. Скачайте setup.exe и запустите его. Права администратора не нужны: надстройка ставится в папку пользователя (%LOCALAPPDATA%\Programs\Cenozoic\HydroGeoLab).
  2. Если Excel открыт, установщик попросит сохранить книги и закрыть его.
  3. Оставьте отмеченным пункт «Подключить надстройку в Excel» — установщик сам определит разрядность Excel (32 или 64 бит) и подключит нужную версию.
  4. Запустите 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…).

Куда дальше