Перейти к содержанию

Функции для «Формул методов, ЛЖ. Расчеты до/после анализов»

Материал из Химсофт Вики

Мтаблица

Блок

Справочники. Формулы справочника "Методы", ЛЖ. Расчеты после анализов

Применение

Данная функция используется для получения значений из справочной таблицы НД по заданным параметрам.

  • Для типов аппроксимации "Линейная" и "Нет" по значениям строки и столбца находится значение в таблице.
  • Для типа аппроксимации "Обратная" - по значению столбца и значению в таблице находится значение строки.
  • Для типов "Линейная" и "Обратная" отсутствующие в таблице значения вычисляются путем аппроксимации.
  • Для типа "Нет" аппроксимация не происходит.

Добавлено поле "Обработка ошибки".

  • В этом поле необходимо выбрать, каким образом будет происходить обработка значения, попавшего за границы значений строк или столбцов.
  • Выбор значения "Вывод на экран" означает, что если значение попадет за границы действия таблицы, в поле результат появится сообщение: "Ошибка: Таблица без аппроксимации. Введите точные значения".
  • Выбор значения "Вернуть 0" означает, что если значение попадет за границы действия таблицы, результатом таких расчетов будет 0.

Синтаксис

Для линейной аппроксимации: Мтаблица ("Название таблицы"; строка; столбец) Для обратной аппроксимации: Мтаблица ("Название таблицы"; значение; столбец) Где:  "Название таблицы" - название справочной таблицы НД, из которой предполагается забирать данные. Обязательно указывается в кавычках.  "Строка" - значение, на основе которого определяется строка в таблице, для однорядных таблиц может быть введено любое значение, например, 1.  "Столбец" - значение, определяющее столбец таблицы.  "Значение" - переменная-значение в таблице на пересечении строки и столбца. Пример: 1. Обратная аппроксимация: ТТРв = мтаблица ("Температура точки росы приведенная ГОСТ Р 53763-2009";Т;Р) Р - значение в столбце таблицы "Температура точки росы приведенная ГОСТ Р 53763-2009" Т - значение переменной (например, из калькулятора) ТТРв - значение строки в таблице"Температура точки росы приведенная ГОСТ Р 53763-2009" 2. Линейная аппроксимация: R20= мтаблица ("Плотность при 20 оС"; T; R) T - значение строки в таблице "Плотность при 20 оС" R - значение столбца в таблице "Плотность при 20 оС" R20 – значение, полученное на пересечении строки и столбца. 3. Для однорядных таблиц вместо значения в строке или столбце необходимо ввести "1", X = мтаблица("Влагосодержание газа";1;Сат)или R15=мтаблица("ГОСТ Р 8.599";R20;1)

==

«Дата» и «Время»

ЧЗП

Ошибка

INT (Х)

FRAC (Х)

сцепить

ПОМЕТОДИКЕNОТБРОСИТЬ(х; а; N)