Формуле и функције су градивни блокови рада са нумеричким подацима у програму Екцел. Овај чланак вас упознаје са формулама и функцијама.
У овом чланку ћемо обрадити следеће теме.
- Шта су формуле у програму Екцел?
- Грешке које треба избегавати при раду са формулама у програму Екцел
- Шта је функција у програму Екцел?
- Значај функција
- Заједничке функције
- Нумеричке функције
- Стринг функције
- Дате Тиме функције
- В Функција претраживања
Туториалс Дата
За ово упутство ћемо радити са следећим скуповима података.
Буџет за кућне потрепштине
С / Н | ИТЕМ | КТИ | ЦЕНА | УКУПНО | Да ли је приступачно? |
---|---|---|---|---|---|
1 | Манго | 9 | 600 | ||
2 | Поморанџе | 3 | 1200 | ||
3 | Парадајз | 1 | 2500 | ||
4 | Јестивог уља | 5 | 6500 | ||
5 | Тоник | 13 | 3900 |
Распоред пројеката изградње кућа
С / Н | ИТЕМ | ДАТУМ ПОЧЕТКА | КРАЈЊИ ДАТУМ | ТРАЈАЊЕ (ДАНА) |
---|---|---|---|---|
1 | Премер земљ | 02.04.2015 | 02.07.2015 | |
2 | Лаи Фоундатион | 02.10.2015 | 15.02.2015 | |
3 | Покривање кровова | 27.02.2015 | 03.03.2015 | |
4 | Сликарство | 03.09.2015 | 21.3.2015 |
Шта су формуле у програму Екцел?
ФОРМУЛАС ИН ЕКСЦЕЛ је израз који делује на вредности у опсегу адреса ћелија и оператора. На пример, = А1 + А2 + А3, који проналази збир опсега вредности од ћелије А1 до ћелије А3. Пример формуле састављене од дискретних вредности попут = 6 * 3.
=A2 * D2 / 2
ОВДЕ,
каже Екцел-у да је ово формула и треба да је процени.
"A2" * D2"
упућује на адресе ћелија А2 и Д2, затим множи вредности пронађене у тим адресама ћелија."/"
је дељени аритметички оператор"2"
је дискретна вредност
Формула практична вежба
Радићемо са узорцима података за кућни буџет како бисмо израчунали укупан зброј.
- Направите нову радну свеску у програму Екцел
- Унесите податке приказане у горе наведеном буџету за кућне потрепштине.
- Ваш радни лист треба да изгледа на следећи начин.
Сада ћемо написати формулу која израчунава међузбир
Поставите фокус на ћелију Е4
Унесите следећу формулу.
=C4*D4
ОВДЕ,
"C4*D4"
користи множење аритметичког оператора (*) за множење вредности адресе ћелије Ц4 и Д4.
Притисните тастер ентер
Добићете следећи резултат
Следећа анимирана слика показује вам како да аутоматски изаберете адресу ћелије и примените исту формулу на друге редове.
Грешке које треба избегавати при раду са формулама у програму Екцел
- Запамтите правила заграда за дељење , множење, сабирање и одузимање (БОДМАС). То значи да се изрази у заградама прво вреднују. Код аритметичких оператора прво се вреднује дељење, а затим множење, а затим сабирање и одузимање је последње које се вреднује. Користећи ово правило, горњу формулу можемо преписати као = (А2 * Д2) / 2. То ће осигурати да се А2 и Д2 прво процене, а затим поделе са два.
- Екцел-ове формуле за прорачунске табеле обично раде са нумеричким подацима; можете искористити валидацију података да бисте одредили врсту података коју ћелија треба да прихвати, односно бројеве.
- Да бисте били сигурни да радите са исправним адресама ћелија на које се позивају формуле, можете притиснути Ф2 на тастатури. Ово ће истакнути адресе ћелија које се користе у формули, а можете унакрсно провјерити да ли су жељене адресе ћелија.
- Када радите са више редова, можете да користите серијске бројеве за све редове и да имате број записа на дну листа. Требали бисте упоредити број серијског броја са укупним бројем записа како бисте били сигурни да су ваше формуле садржале све редове.
Погледајте 10 најбољих Екцел прорачунских табела
Шта је функција у програму Екцел?
ФУНКЦИЈА У ЕКСЦЕЛ- у је унапред дефинисана формула која се користи за одређене вредности у одређеном редоследу. Функција се користи за брзе задатке попут проналажења збира, броја, просека, максималне вредности и минималних вредности за низ ћелија. На пример, доња ћелија А3 садржи СУМ функцију која израчунава збир опсега А1: А2.
- СУМ за сабирање опсега бројева
- ПРОСЕКО за израчунавање просека датог опсега бројева
- ЦОУНТ за бројање броја ставки у датом опсегу
Значај функција
Функције повећавају корисничку продуктивност у раду са екцелом . Рецимо да бисте желели да добијете укупни износ за горе наведени буџет за кућне потрепштине. Да бисте то учинили једноставнијим, можете користити формулу да бисте добили укупан зброј. Користећи формулу, морали бисте да референцирате ћелије Е4 до Е8 једну по једну. Морали бисте да користите следећу формулу.
= E4 + E5 + E6 + E7 + E8
Помоћу функције горњу формулу бисте написали као
=SUM (E4:E8)
Као што видите из горње функције која се користи за добијање збира низа ћелија, много је ефикасније користити функцију за добијање зброја него користити формулу која ће морати да упути на пуно ћелија.
Заједничке функције
Погледајмо неке од најчешће коришћених функција у мс екцел формулама. Почећемо са статистичким функцијама.
С / Н | ФУНКЦИЈА | КАТЕГОРИЈА | ОПИС | УПОТРЕБА |
---|---|---|---|---|
01 | СУМ | Математика и триг | Додаје све вредности у распону ћелија | = СУМ (Е4: Е8) |
02 | МИН | Статистички | Проналази минималну вредност у опсегу ћелија | = МИН (Е4: Е8) |
03 | МАКС | Статистички | Проналази максималну вредност у опсегу ћелија | = МАКС (Е4: Е8) |
04 | ПРОСЕК | Статистички | Израчунава просечну вредност у опсегу ћелија | = ПРОСЕЧНО (Е4: Е8) |
05 | ЦОУНТ | Статистички | Броји број ћелија у опсегу ћелија | = ЦОУНТ (Е4: Е8) |
06 | ЛЕН | Текст | Враћа број знакова у тексту низа | = ЛЕН (Б7) |
07 | СУМИФ | Математика и триг | Додаје све вредности у распону ћелија које испуњавају одређене критеријуме. = СУМИФ (опсег, критеријуми, [опсег_сума]) | = СУМИФ (Д4: Д8, "> = 1000", Ц4: Ц8) |
08 | АВЕРАГЕИФ | Статистички | Израчунава просечну вредност у опсегу ћелија које испуњавају наведене критеријуме. = АВЕРАГЕИФ (опсег, критеријуми, [просечни_опсег]) | = АВЕРАГЕИФ (Ф4: Ф8, "Да", Е4: Е8) |
09 | ДАНИ | Датум време | Враћа број дана између два датума | = ДАНИ (Д4, Ц4) |
10 | САДА | Датум време | Даје тренутни системски датум и време | = САДА () |
Нумеричке функције
Као што и само име говори, ове функције раде на нумеричким подацима. Следећа табела приказује неке од уобичајених нумеричких функција.
С / Н | ФУНКЦИЈА | КАТЕГОРИЈА | ОПИС | УПОТРЕБА |
---|---|---|---|---|
1 | БРОЈ | Информације | Враћа Труе ако је наведена вредност нумеричка и Фалсе ако није нумеричка | = БРОЈ (А3) |
2 | РАНД | Математика и триг | Генерише случајни број између 0 и 1 | = РАНД () |
3 | ОКРУГЛО | Математика и триг | Заокружује децималну вредност на наведени број децималних места | = КРУГ (3.14455,2) |
4 | МЕДИЈАН | Статистички | Приказује број у средини скупа датих бројева | = МЕДИЈСКИ (3,4,5,2,5) |
5 | ПИ | Математика и триг | Враћа вредност математичке функције ПИ (π) | = ПИ () |
6 | СНАГА | Математика и триг | Даје резултат броја повећаног у степен. СНАГА (број, снага) | = СНАГА (2,4) |
7 | МОД | Математика и триг | Даје остатак када делите два броја | = МОД (10,3) |
8 | РОМАН | Математика и триг | Претвара број у римске бројеве | = РИМ (1984) |
Стринг функције
Ове основне екцел функције користе се за манипулацију текстуалним подацима. Следећа табела приказује неке од уобичајених функција низа.
С / Н | ФУНКЦИЈА | КАТЕГОРИЈА | ОПИС | УПОТРЕБА | КОМЕНТАР |
---|---|---|---|---|---|
1 | ЛИЈЕВО | Текст | Враћа одређени број знакова са почетка (с леве стране) низа | = ЛЕВО ("ГУРУ99", 4) | Лево 4 знака „ГУРУ99“ |
2 | ЈЕЛ ТАКО | Текст | Враћа одређени број знакова с краја (десне стране) низа | = ДЕСНО ("ГУРУ99", 2) | Десна 2 знака „ГУРУ99“ |
3 | МИД | Текст | Дохваћа број знакова из средине низа са назначене почетне позиције и дужине. = МИД (текст, почетни_број, бројеви_знакова) | = МИД ("ГУРУ99", 2,3) | Преузимање знакова 2 до 5 |
4 | ИСТЕКСТ | Информације | Приказује Труе ако је наведени параметар Тект | = ИСТЕКСТ (вредност) | вредност - вредност за проверу. |
5 | ПРОНАЂИ | Текст | Враћа почетну позицију текстуалног низа унутар другог текстуалног низа. Ова функција разликује велика и мала слова. = ПРОНАЂИ (пронађи_текст, унутар_текста, [број_почетка]) | = ПРОНАЂИ ("оо", "Кровни покривач", 1) | Пронађите оо у „Крову“, резултат је 2 |
6 | ЗАМЕНИТИ | Текст | Замењује део низа другим наведеним низом. = ЗАМЕНИ (стари_текст, број_почетка, бројеви_знакова, нови_текст) | = ЗАМЕНИ ("Кровни покривач", 2,2, "кк") | Замените "оо" са "кк" |
Функције датума и времена
Ове функције се користе за манипулисање вредностима датума. Следећа табела приказује неке од уобичајених функција датума
С / Н | ФУНКЦИЈА | КАТЕГОРИЈА | ОПИС | УПОТРЕБА |
---|---|---|---|---|
1 | ДАТУМ | Датум време | Враћа број који представља датум у екцел коду | = ДАТУМ (2015,2,4) |
2 | ДАНИ | Датум време | Пронађите број дана између два датума | = ДАНИ (Д6, Ц6) |
3 | МЕСЕЦ ДАНА | Датум време | Враћа месец са вредности датума | = МЕСЕЦ („2.4.2015.“) |
4 | МИНУТЕ | Датум време | Враћа минуте из вредности времена | = МИНУТА ("12:31") |
5 | ГОДИНА | Датум време | Враћа годину из вредности датума | = ГОДИНА („02.02.2015.“) |
ВЛООКУП функција
Функција ВЛООКУП се користи за извођење вертикалног погледа у крајњи леви ступац и враћање вредности у истом реду из колоне коју наведете. Објаснимо то лаичким језиком. Буџет за кућне потрепштине има колону са серијским бројем која јединствено идентификује сваку ставку у буџету. Претпоставимо да имате серијски број предмета, а желели бисте да знате опис предмета, можете да користите функцију ВЛООКУП. Ево како би функционисала ВЛООКУП функција.
=VLOOKUP (C12, A4:B8, 2, FALSE)
ОВДЕ,
"=VLOOKUP"
позива функцију вертикалног претраживања"C12"
одређује вредност коју треба потражити у крајњем левом ступцу"A4:B8"
одређује низ табела са подацима"2"
одређује број колоне са вредношћу реда коју враћа функција ВЛООКУП"FALSE,"
говори функцији ВЛООКУП да тражимо тачно подударање испоручене вредности тражења
Анимирана слика испод показује ово на делу
Преузмите горњи Екцел код
Резиме
Екцел вам омогућава да манипулишете подацима користећи формуле и / или функције. Функције су генерално продуктивније у поређењу са писањем формула. Функције су такође тачније у поређењу са формулама, јер је граница погрешака врло минимална.
Ево листе важних Екцел формула и функција
- СУМ функција =
=SUM(E4:E8)
- МИН функција =
=MIN(E4:E8)
- МАКС функција =
=MAX(E4:E8)
- ПРОСЕЧНА функција =
=AVERAGE(E4:E8)
- Функција ЦОУНТ =
=COUNT(E4:E8)
- ДАИС функција =
=DAYS(D4,C4)
- ВЛООКУП функција =
=VLOOKUP (C12, A4:B8, 2, FALSE)
- ДАТЕ функција =
=DATE(2020,2,4)