Функция LAMBDA на Excel (365)
Описание
Excel LAMBDA се използва за създаване на персонализирани функции, които могат да се използват повторно в работна книга. И след като LAMBDA функция бъде създадена и тествана, тя може да бъде дефинирана като приятелско име за извикване.
Синтаксис на формулата
Аргументи
|
Забележки
Имената и параметрите на 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. Създайте формулата LAMBDA
За да избегнете #CALC! грешка, моля, добавете извикване към функцията LAMBDA, за да получите правилния резултат.
В клетка въведете функцията LAMBDA, както следва:
=LAMBDA(x,y,x*y+1)(A2,B2)
Натискане Въведете ключ.
Тук A2 = x, B2=y.
3. Дефинирайте име за формулата LAMBDA
След като формулата LAMBDA бъде създадена и тествана, добавете я към диспечера на имена и дефинирайте име за извикване следващия път в работната книга.
Кликнете формули > Определете име, в пукането Ново име диалогов прозорец, дефинирайте име в Име текстово поле за новата формула и въведете формулата LAMBDA в Отнася се до текстово поле. Кликнете OK.
Сега можете да използвате името на новата формула в клетка, за да получите резултата от изчислението.
Други функции:
-
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 за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.