Екцел има арсенал уграђених функција. Овај арсенал укључује стотине корисних функција у различитим категоријама. Иако уграђене функције Екцел-а покривају већину области, он никако не може имати ексклузивну функцију за сваки прорачун.
Али Екцел има још један трик да понуди. Функција ЛАМБДА вам омогућава да креирате прилагођене функције у Екцел-у. Овим можете претворити своје дугачке формуле у прилагођену функцију и поједноставити свој радни ток.
Шта је ЛАМБДА функција у Екцелу?
Функција ЛАМБДА је уграђена Екцел функција која вам омогућава да креирате прилагођене функције. Чешће него не, потребно је да комбинујете Екцел функције заједно да бисте извршили прорачун. Ако сте способни да пишете сложене формуле у Екцел-у, честитамо! Успешно сте ушли у зону кошмара.
Формулом која се састоји од више функција и дугих прорачуна је тешко управљати и репродуковати. Претпоставимо да сте направили дугачку формулу за табелу коју ће и други људи користити. Чак и ако сте имуни на људске грешке, други корисници можда неће моћи
дајте потпуни смисао вашој Екцел формули и правити грешке.Ту долази ЛАМБДА да спаси ствар. Функција ЛАМБДА у Екцел-у вам омогућава да конвертујете формулу у функцију. Затим можете именовати своју прилагођену функцију и користити само то у својим табелама. Ово драстично поједностављује вашу табелу. Уместо дугачке формуле која користи више функција, постојаће једна функција која ради све.
Разумевање ЛАМБДА функције у Екцел-у
=ЛАМБДА([параметар1, параметар2, ...], формула)
Функција ЛАМБДА узима две врсте аргумената: параметре формуле и саму формулу. Да бисте користили ЛАМБДА функцију у Екцел-у, прво морате да дефинишете параметре у својој формули. Након тога, потребно је да унесете формулу користећи те параметре.
ЛАМБДА ће последњи аргумент сматрати формулом. Све што унесете пре последњег зареза региструје се као параметар. Можете да унесете до 253 параметра за ЛАМБДА. Називи параметара могу бити било шта што желите, све док останете доследни у целој формули. Добра је пракса да имена буду кратка и сажета.
Да бисте ЛАМБДА функцију користили директно у табели, потребно је да напишете функцију заједно са параметрима и формулом. Затим морате да унесете параметре у други пар заграда.
=ЛАМБДА(Кс, И, Кс+И)(А1, Б1)
На пример, ова формула дефинише Икс и И као параметри формуле и затим говори ЛАМБДА да их додате заједно. Други пар заграда указује на то А1 и Б1 аре тхе Икс и И параметара у формули.
Ако ову формулу унесете директно у табелу, добићете резултате. Али ова формула не чини оригиналну формулу једноставнијом за употребу. У ствари, то отежава ствар јер сада имате додатну функцију у њој. То је зато што не би требало да користите ЛАМБДА директно.
Уместо тога, требало би да креирате ново име у Наме Манагеру и да се у њему позивате на своју ЛАМБДА формулу. Ово ствара прилагођено име за ЛАМБДА формулу, претварајући је у прилагођену функцију. Одатле можете једноставно позвати то име да бисте користили своју формулу.
Како користити ЛАМБДА функцију са менаџером имена у Екцел-у
Менаџер имена вам омогућава да поставите прилагођена имена за различите елементе у табели. Можете користите Наме Манагер да именујете одређене опсеге, појединачне ћелије или формуле. Једном када својој формули дате име, она у основи постаје прилагођена функција.
Ево како можете да користите ЛАМБДА функцију у Наме Манагеру:
- Иди на Формуле картицу и изаберите Наме Манагер.
- У прозору Наме Манагер кликните на Нова.
- Укуцајте Име ваше прилагођене функције.
- Подесите Обим ваше функције. Подешавање овог на Радна свеска омогућиће прилагођену функцију у целој радној свесци.
- Унесите опис своје функције Коментар. Ово вам помаже да запамтите шта свака прилагођена функција ради.
- Унесите формулу у Се односи на поље за текст.
- Кликните У реду.
Сада је ваша прилагођена функција спремна за употребу! Идите на траку формуле у било којој ћелији и унесите назив прилагођене функције да бисте се сами уверили.
Како користити ЛАМБДА функцију у Екцелу
Сада када знате како да својој прилагођеној функцији дате име, време је да зароните у коришћење ЛАМБДА. Можете користити ЛАМБДА за креирање свих врста прилагођених функција. Ако видите потребу да своју формулу – било да је једноставна или сложена – претворите у прилагођену функцију, онда је ЛАМБДА прави пут.
Креирање једноставне прилагођене функције у Екцел-у са ЛАМБДА
Почнимо са врло једноставном формулом. У овом примеру ћемо креирати прилагођену функцију која узима два параметра и сабира их. Иако није баш практична, ова формула је добра полазна тачка.
- Изаберите ћелију.
- У траку са формулама унесите формулу испод:
=ЛАМБДА(први број, други број, први број+други број)
- Притисните Ентер.
Ова формула дефинише фирстНумбер и сецондНумбер као параметри. Онда говори ЛАМБДА да узмемо параметре и саберемо их заједно.
Једном када притиснете Ентер, Екцел ће вратити грешку која указује да функција захтева унос. Нема разлога за забринутост; то је зато што ваша прилагођена формула нема никакав унос за рад. Додајте два узорка уноса у своју формулу након ЛАМБДА функције:
=ЛАМБДА(први број, други број, први број+други број)(А2, Б2)
Ова формула даје претходној ЛАМБДА функцији два улаза за рад. Редослед је важан. А2 и Б2 испунити фирстНумбер и сецондНумбер, редом.
Сада би требало да видите да ваша ЛАМБДА формула ради са вредностима из А2 и Б2. Сада када сте сигурни да ваша ЛАМБДА формула функционише, време је да јој дате име у Наме Манагеру.
- Копирајте своју ЛАМБДА формулу. Изузмите тестне уносе из формуле.
- Отвори Наме Манагер.
- Створити нова Име.
- Дајте својој функцији име. Назваћемо то миСумФунцтион у овом примеру.
- У Се односи на поље, унесите своју ЛАМБДА формулу:
=ЛАМБДА(први број, други број, први број+други број)
- Кликните У реду.
Ваша прилагођена функција је спремна за употребу! Изаберите ћелију и унесите назив своје прилагођене функције заједно са параметрима:
=миСумФунцтион (10,12)
Ова прилагођена функција ће сумирати два параметра 10 и 12, и повратак 22 у ћелији. Такође можете да се позовете на ћелије и опсеге у својој прилагођеној функцији. То је као и свака друга Екцел функција, али са вашим укусом.
Креирање прилагођене функције за претварање великих и малих слова текста у Екцел-у
Хајде сада да пробамо нешто друго. Формула испод преузима текст из А2 и претвара у падеж реченице:
=ГОРЊЕ(ЛЕВО(А2,1))&ДОЊЕ(ДЕСНО(А2,ЛЕВО(А2)-1))
Екцел нема уграђену функцију за ову сврху. Стога је ова формула веома корисна. С друге стране, тешко га је откуцати сваки пут када нешто треба да конвертујете у велика и мала слова. Па зашто то не учинити прилагођеном функцијом са ЛАМБДА?
Као и раније, прво тестирајте своју формулу да бисте били сигурни да функционише. Када будете сигурни да ради, претворите је у прилагођену функцију:
- Отвори Наме Манагер.
- Направите ново име.
- Унесите име за своју функцију. Назваћемо то РЕЧЕНИЦА.
- Убаците формулу испод у Се односи на кутија:
=ЛАМБДА(тектТаргет, УППЕР(ЛЕФТ(тектТаргет, 1))&ЛОВЕР(РИГХТ(тектТаргет, ЛЕН(тектТаргет)-1)))
- Кликните У реду.
Ваша прилагођена функција је сада спремна да вам послужи. Изаберите ћелију, а затим користите функцију СЕНТЕНЦЕ коју сте управо направили да бисте текст претворили у велика и мала слова.
Ослободите моћ Екцел-а са ЛАМБДА-ом
Са својим моћним могућностима, ЛАМБДА је непроцењив алат за сваког корисника Екцел-а који жели да своје вештине са табелама подигне на виши ниво.
До сада би требало да сте добро разумели како да користите ЛАМБДА и Наме Манагер за креирање прилагођених функција у Екцел-у. Сада само напред, пробајте ЛАМБДА-у и видите које невероватне ствари можете да урадите!