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

Лямбда-функция Excel (365)

Автор: Сан Последнее изменение: 2022 июля 09 г.

док декабрь 2окт 1

Описание

Excel LAMBDA Функция используется для создания пользовательских функций, которые можно повторно использовать в книге. И как только функция LAMBDA создана и протестирована, ее можно определить как понятное имя для вызова.

Синтаксис формулы

ЛЯМБДА([параметр1, параметр2, …],расчет)

аргументы

  • paremeter1,parameter2,...: Необязательно, значение, которое вы хотите передать функции, это может быть ссылка на ячейку, строки, числа. Допускается ввод до 253 параметров.
  • calculation: Требуется, чтобы вычисление выполнялось как результат функции. Это должен быть последний аргумент, и он должен возвращать результат.

Замечания

Имена и параметры LAMBDA следуют правилам синтаксиса Excel для имен, за исключением того, что точка (.) не используется в имени параметра.

В компьютерном программировании термин LAMBDA относится к анонимной функции или выражению, что означает, что после создания и тестирования универсальной версии функции LAMBDA ее можно перенести в диспетчер имен и формально определить эту формулу как имя.

Требуется только одна копия кода для обновления при устранении проблем или обновлении функциональности, и изменения будут автоматически распространяться на все экземпляры функции LAMBDA в рабочей книге, поскольку логика, содержащаяся в формуле, созданной функцией LAMBDA, существует только в одном месте.

ошибки

1) #Ценность! Ошибка появляется, когда:
В формулу вводится более 253 параметров;
В функцию LAMBDA передается неправильное количество аргументов.

2) Если функция LAMBDA вызывается из самой себя и вызов является циклическим, Excel может вернуть #ЧИСЛО! ошибка, если слишком много рекурсивных вызовов.

3) #РАССЧИТАТЬ! ошибка появляется, когда вы создаете функцию LAMBDA в ячейке, не вызывая ее из этой ячейки.

Версия

Excel 365

Как использовать LAMBDA для создания пользовательской формулы

Возьмите пример, чтобы получить результат x * y + 1, x в столбце A2: A7, y в столбце B2: B7, выполните следующие шаги, чтобы создать пользовательскую формулу с помощью функции LAMBDA и назовите ее.

1. Проверьте формулу

Во-первых, вам нужно проверить правильность работы аргументов, которые вы будете использовать в расчетах.

В ячейке введите стандартную формулу

=A2*B2+1

Нажмите Enter ключ для проверки правильности аргументов в расчете.
док декабрь 2окт 1

2. Создайте формулу лямбда

Чтобы избежать ошибки #CALC! ошибка, добавьте вызов функции LAMBDA, чтобы получить правильный результат.

В ячейке введите функцию LAMBDA следующим образом:

=LAMBDA(x,y,x*y+1)(A2,B2)

Нажмите Enter .

Здесь А2 = х, В2=у.
док декабрь 2окт 1

3. Определите имя для формулы LAMBDA.

После того, как формула LAMBDA создана и протестирована, добавьте ее в диспетчер имен и определите имя, которое будет вызываться в следующий раз в рабочей книге.

Нажмите Формулы > Определить имя, во всплывающем Новое имя диалоговое окно, определите имя в Название текстовое поле для новой формулы и введите формулу LAMBDA в Относится к текстовое окно. Нажмите OK.
док декабрь 2окт 1  док декабрь 2окт 1

Теперь вы можете использовать новое имя формулы в ячейке, чтобы получить результат расчета.
док декабрь 2окт 1


Другие функции:

  • Excel bycol Функция
    Функция Excel BYCOL применяет функцию LAMBDA к каждому столбцу в заданном массиве и возвращает результат для каждого столбца в виде единого массива.

  • Excel BYROW Функция
    Функция Excel BYROW применяет функцию LAMBDA к каждой строке заданного массива и возвращает результат для каждой строки в виде единого массива.

  • Excel Z.TEST Функция
    Функция Excel Z.TEST (2010 г.) возвращает одностороннее P-значение z-теста, которое полезно для различных анализов.

  • Excel F.DIST Функция
    Функция Excel F.РАСП возвращает F-распределение вероятностей, которое обычно используется для измерения степени разнообразия между двумя наборами данных.


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Описание


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations