LET
Функция назначает аргументу name результаты вычисления value_expression и возвращает результат вычисления formula_expression.
Логическая функция
На русском
На английском
LET(name1, value_expression1, [name2, …], [value_expression2, …], formula_expression )
Пояснения:
LET(name1, value_expression1, [name2, …], [value_expression2, …], formula_expression)
name1 – имя, которое используется в аргументах value_expression и formula_expression. Должно представлять собой идентификатор (подробная информация приведена ниже). Значения вводятся без учета регистра.value_expression1 – формула, на результат вычислений которой можно сослаться позже с помощью объявленного ранее имени. В ней могут использоваться имена, объявленные в предыдущих параметрах.
AVERAGE(B2:D2).name2… – другие значения аргумента name, которые необходимо назначить (необязательно).value_expression2… – другие значения аргумента value_expression, которые необходимо рассчитать (необязательно).formula_expression – формула для расчета. В ней используются значения аргумента name, объявленные в функции LET.В значениях formula_expression могут использоваться значения name, заданные в списке функции LET. Значения value_expression рассчитываются в функции LET только однажды, даже если они используются в последующих расчетах value_expression или formula_expression несколько раз.
LET(avg, AVERAGE(B2:D2), IF(avg>=4, "Отлично", IF(avg>=3, "Нормально", "Плохо"))) – категоризация среднего значения.
LET(criteria, "Борис", range, FILTER(A2:D8, A2:A8=criteria), ARRAYFORMULA(IF(ISBLANK(range), "-", range))) – фильтрация данных и добавление прочерка в пустую ячейку.
Google Sheets function list (на английском)
Список функций Google Таблиц (на русском)
Функция LET в справке Google
Простой текст
Работает на Creatium
Оставаясь на сайте, вы соглашаетесь с тем что мы используем cookies
Оставаясь на сайте, вы соглашаетесь с тем что мы используем cookies