Ако вам је пријатно да радите са Екцел формулама, вероватно не морате да читате овај мали чланак. Покрива прилично основне ствари. Али ако сте нови у Екцел-у или сте зарђали у вези са конструисањем формуле или можда једноставно никада нисте „погурали коверат“, да тако кажем, добра је идеја да побољшате своје вештине конструисања формуле. Такво полирање ће олакшати рад са Екцел-ом уопште. А такво полирање ће заиста поједноставити рад са статистичким и статистичким функцијама Екцел-ових података у вашој анализи.
Имајући то на уму, ево основа које сваки почетник аналитичар података треба да зна:
Екцел пружа пет основних аритметичких оператора
Екцел пружа пет основних аритметичких оператора за пет основних прорачуна које ћете направити: сабирање, одузимање, множење, дељење и извођење у степен.
Следећа табела даје примере ових оператора у акцији. Вероватно једина чудна ствар која се појављује у табели је експоненцијални оператор, који подиже неку вредност на експоненцијалну вредност. Вредност 10 коју повећава експонент 2, на пример, је иста ствар као 10 пута 10. Вредност 10 коју повећава експонент 3, као други пример, је иста ствар као 10 пута 10 пута 10.
Оператер |
Шта ради |
Пример |
Резултат |
+ |
Додаје |
=10+2 |
12 |
– |
Одузима |
=10-2 |
8 |
* |
Умножава се |
=10*2 |
20 |
/ |
Дивидес |
=10/2 |
50 |
^ |
Експонентира или подиже вредност помоћу експонента |
=10^2 |
100 |
Примењују се стандардна правила приоритета оператера
Ако конструишете формулу која користи више аритметичких оператора, примењују се стандардна правила приоритета оператора: све експоненцијалне операције се јављају прве. Следеће се множење и дељење. А одузимање и сабирање долазе на крају. И имајте на уму да ако постоји више оператора истог приоритета, Екцел ради с лева на десно
У формули =1+2-3*4/5^6, на пример, ево шта се дешава:
-
Екцел прво подиже вредност 5 на 6. степен, враћајући резултат 15625.
-
Екцел затим множи 3 са 4 да би добио резултат 12. Затим Екцел дели вредност 12 са 15625, враћајући вредност 0,000768.
-
Екцел коначно додаје 1+2 и одузима 0,000768, враћајући вредност 2,999232.
Копирајте горњу формулу у ћелију Екцел радног листа да бисте тестирали математику и играли се са резултатима.
Ознаке заграда замењују правила приоритета
Можете користити ознаке заграде да бисте заменили стандардна правила приоритета оператора.
Узмите формулу =1+2–3*4/5^6, коју сам управо описао, као пример. Ако препишем формулу користећи неколико скупова ознака у заградама, могу у великој мери променити редослед у коме се прорачуни дешавају.
Формула =((1+2)-(3*4/5))^6 прво решава аритметику унутар најдубљих ознака заграде. Ево шта се дешава:
-
Екцел додаје 1+2 да добије 3
-
Екцел множи 3 са 4 да добије 12, а затим дели 12 са 5 да добије 2,4
-
Екцел затим узима 3 и одузима 2,4 да би добио .6
-
Екцел коначно подиже .6 на шести степен, враћа 0,046656.
Адресе ћелија раде у формулама
Формуле у претходним параграфима користе вредности. Неке формуле користе мале делове текста.
Али треба да знате да можете користити и адресе ћелија уместо формула. На пример, ако ћелије А1 и Б2 на вашем радном листу садрже вредности 4 и 20, формула =А1*Б1 је једнака 80.
Можете, иначе, мешати и упарити вредности и адресе ћелија. Опет, под претпоставком да ћелије А1 и Б1 имају вредности 4 и 20, свака од следећих формула даје исти резултат:
=А1*Б1
=4*20
=А1*20
=4*Б1
Можете да направите веће формуле са функцијама
Кратка поента: Можете да направите велике, компликоване формуле. И те формуле могу да користе све овде операторе и функције. Једноставан пример овог приступа „формулама изграђеним са функцијама“ може изгледати овако:
=СУМ(1,2)-3*4/5^6
И можете да направите много дуже формуле користећи већу листу улаза и гомилу различитих функција.
Иди Боолеан
Ево неколико ствари које треба да знате о томе да користите Боолеан у својим формулама.
Прво, можете користити Булове логичке изразе у својим формулама. Булов израз враћа вредност 1 ако је израз тачан и 0 ако је израз нетачан.
На пример, израз =((2+2)=4) враћа вредност 1 јер како се то дешава, 2+2 је једнако 4. И узгред, формула =((2+2)=4)*25 враћа вредност 25 јер је вредност Буловог израза 1 пута 25 једнака 25.
Израз =((2+2)>4) у поређењу враћа вредност 0 а јер 2+2 не враћа вредност већу од 4. И само да нема сумње, формула =((2+2)>4 )*25 враћа вредност 0 јер је вредност Буловог израза 0 пута 25 једнака 0.
Напомена: Екцел може приказати резултат Буловог израза као ТРУЕ ако је вредност једнака 1 и као ФАЛСЕ ако је вредност једнака 0.
Булови оператори такође имају предност. Најмањи могући приоритет, заправо. Дакле, ако сте конструисали формулу која користи Булову логику, стварни оператор поређења би се последњи користио. Као што показују примери у претходним параграфима, можете користити ознаке заграде да бисте заменили стандардни приоритет.