Прескочи на основното съдържание

Функция LAMBDA на Excel (365)

Автор: Слънце Последна промяна: 2022-09-22

документ декември 2 октомври 1

Описание

Excel LAMBDA се използва за създаване на персонализирани функции, които могат да се използват повторно в работна книга. И след като LAMBDA функция бъде създадена и тествана, тя може да бъде дефинирана като приятелско име за извикване.

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

LAMBDA([параметър1, параметър2, …],изчисление)

Аргументи

  • paremeter1,parameter2,...: По избор, стойността, която искате да предадете на функцията, може да бъде препратка към клетка, низове, числа, разрешено е въвеждането на до 253 параметъра.
  • calculation: Задължително, изчислението, което да се извърши като резултат от функцията. Трябва да е последният аргумент и трябва да върне резултат.

Забележки

Имената и параметрите на LAMBDA следват синтаксисните правила на Excel за имена, с изключение на това, че не използвайте точка (.) в име на параметър.

В компютърното програмиране терминът LAMBDA се отнася до анонимна функция или израз, което означава, че след като бъде създадена и тествана обща версия на функцията LAMBDA, можете да я пренесете в Name Manager и официално да дефинирате тази формула като име.

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

грешки

1) #Стойност! Грешка се появява, когато:
Във формулата са въведени повече от 253 параметъра;
Към функцията LAMBDA се предава неправилен брой аргументи.

2) Ако функция LAMBDA се извика от самата нея и извикването е кръгово, Excel може да върне #NUM! грешка, ако има твърде много рекурсивни извиквания.

3) #CALC! се появява грешка, когато създавате функция LAMBDA в клетка, без също да я извиквате от клетката.

версия

Excel 365

Как да използвате LAMBDA за създаване на персонализирана формула

Вземете пример, за да получите резултата от x*y+1, x в колона A2:A7, y в колона B2:B7, моля, следвайте стъпките по-долу, за да създадете персонализираната формула с помощта на функцията LAMBDA и я наименувайте.

1. Тествайте формулата

Първо, трябва да проверите дали аргументите, които ще използвате в изчислението, работят правилно.

В клетка въведете стандартната формула

=A2*B2+1

Натискане Въведете ключ за проверка дали аргументите в изчислението са правилни.
документ декември 2 октомври 1

2. Създайте формулата LAMBDA

За да избегнете #CALC! грешка, моля, добавете извикване към функцията LAMBDA, за да получите правилния резултат.

В клетка въведете функцията LAMBDA, както следва:

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

Натискане Въведете ключ.

Тук A2 = x, B2=y.
документ декември 2 октомври 1

3. Дефинирайте име за формулата LAMBDA

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

Кликнете формули > Определете име, в пукането Ново име диалогов прозорец, дефинирайте име в Име текстово поле за новата формула и въведете формулата LAMBDA в Отнася се до текстово поле. Кликнете OK.
документ декември 2 октомври 1  документ декември 2 октомври 1

Сега можете да използвате името на новата формула в клетка, за да получите резултата от изчислението.
документ декември 2 октомври 1


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

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

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

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

  • Excel F.DIST функция
    Функцията F.DIST на Excel връща вероятностното разпределение F, което обикновено се използва за измерване на степента на разнообразие между два набора от данни.


Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати  |  Изтриване на празни редове  |  Комбинирайте колони или клетки без загуба на данни  |  Кръг без формула ...
Супер VLookup: Множество критерии  |  Множество стойности  |  В много листове  |  Размито търсене...
адв. Падащ списък: Лесен падащ списък  |  Зависим падащ списък  |  Падащ списък с множество избори...
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  Сравнете колони с Изберете Същите и различни клетки ...
Препоръчани функции: Мрежов фокус  |  Изглед на дизайна  |  Голям формула бар  |  Мениджър на работни книги и листове | Библиотека с ресурси (Автоматичен текст)  |  Избор на дата  |  Комбинирайте работни листове  |  Шифроване/декриптиране на клетки  |  Изпращайте имейли по списък  |  Супер филтър  |  Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 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
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations