Содержимое

# LET

Назначает имена результатам вычислений. Это позволяет сохранять промежуточные вычисления, значения или определять имена в формуле. Эти имена применяются только в области видимости функции LET.

### Синтаксис

LET(Name1; Name_value1; Calculation_or_Name2; [Name_value2; Calculation_or_Name3 [; ...]])

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

Имя 1 должно удовлетворять требованиям правил присвоения имён LibreOffice Calc.

Значение имени 1: значение или вычисление, назначаемое Имени 1.

Имя 2; Значение имени 2 …: (необязательный параметр) то же, что Имя 1 и Значение имени 1, соответственно. Значение имени 2 должно следовать за Именем 2 и так далее.

Вычисление: выражение формулы, которая использует все имена в функции LET.

Вычисление: должно быть последним аргументом функции LET.

### Примеры

Допустим, была создана небольшая таблица базы данных, занимающая диапазон ячеек A1:DO4 и содержащая базовую информацию о 118 химических элементах. Первый столбец содержит заголовки строк «Элемент», «Символ», «Атомный номер» и «Относительная атомная масса». Последующие столбцы содержат соответствующую информацию по каждому элементу, в порядке слева направо по атомным номерам. Например, ячейки B1:B4 содержат «Водород», «H», «1» и «1.008», в то время как ячейки DO1:DO4 содержат «Оганесон»,«Og», «118» и «294».

| A | B | C | D | ... | DO
--- | --- | --- | --- | --- | --- | ---
1 | Элемент | Водород | Гелий | Литий | ... | Оганесон
2 | Символ | H | He | Li | ... | Og
3 | Атомный номер | 1 | 2 | 3 | ... | 118
4 | Относительная атомная масса | 1.008 | 4.0026 | 6.94 | ... | 294

Расчёт молярной массы молекулы воды с учётом того, что молекула имеет 2 атома водорода и один атом кислорода.

=LET(mHydro; ГПР("Hydrogen"; $A$1:$DO$4; 4; 0); mOxy; ГПР("Oxygen"; $A$1:$DO$4; 4; 0); "Молярная масса воды составляет "&(mOxy+2*mHydro)&" г/моль") возвращает «Молярная масса воды 18,015 г/моль».

#### Техническая информация

This function is available since LibreOffice 24.8.

This function is not part of the Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 4: Recalculated Formula (OpenFormula) Format standard. The name space is

COM.MICROSOFT.LET

См. также

Страница wiki функции LET.