Jei jums patogu dirbti su „Excel“ formulėmis, jums tikriausiai nereikia skaityti šio nedidelio straipsnio. Tai apima gana pagrindinius dalykus. Tačiau jei nesate naujokas „Excel“ arba surūdijęs dėl formulių kūrimo arba galbūt niekada taip sakant „neišstūmėte voko“, verta patobulinti savo formulių kūrimo įgūdžius. Toks šlifavimas palengvins darbą su Excel apskritai. Ir toks šlifavimas tikrai supaprastins darbą su Excel duomenų statistinėmis ir statistinėmis funkcijomis atliekant analizę.
Turint tai omenyje, štai pagrindiniai dalykai, kuriuos turi žinoti kiekvienas pradedantis duomenų analitikas:
„Excel“ pateikia penkis pagrindinius aritmetinius operatorius
„Excel“ pateikia penkis pagrindinius aritmetinius operatorius, skirtus penkiems pagrindiniams skaičiavimams: sudėti, atimti, dauginti, dalyti ir eksponuoti.
Šioje lentelėje pateikiami šių operatorių veikimo pavyzdžiai. Turbūt vienintelis keistas dalykas, atsirandantis lentelėje, yra eksponencijos operatorius, kuris pakelia tam tikrą reikšmę į eksponentinę reikšmę. Pavyzdžiui, 2 eksponento pakelta reikšmė 10 yra tokia pati kaip 10 kartų 10. 10 reikšmė, kurią padidina eksponentas 3, kaip kitas pavyzdys, yra tas pats, kas 10 kartų 10 kartų 10.
operatorius |
Ką tai daro |
Pavyzdys |
Rezultatas |
+ |
Prideda |
=10+2 |
12 |
– |
Atima |
=10-2 |
8 |
* |
Dauginasi |
=10*2 |
20 |
/ |
Skirsto |
=10/2 |
50 |
^ |
Didina arba padidina reikšmę eksponentu |
=10^2 |
100 |
Taikomos standartinės operatoriaus pirmumo taisyklės
Jei kuriate formulę, kurioje naudojami keli aritmetiniai operatoriai, taikomos standartinės operatorių pirmumo taisyklės: Visos eksponentinės operacijos atliekamos pirmiausia. Toliau vyksta daugyba ir dalyba. O atimimas ir sudėjimas yra paskutiniai. Ir atminkite, kad jei yra keli tos pačios pirmenybės operatoriai, „Excel“ veikia iš kairės į dešinę
Pavyzdžiui, formulėje =1+2-3*4/5^6 atsitinka taip:
-
„Excel“ pirmiausia padidina 5 reikšmę iki 6 laipsnio, grąžindama rezultatą 15625.
-
Tada „Excel“ padaugina 3 iš 4, kad gautų rezultatą 12. Tada „Excel“ padalija reikšmę 12 iš 15625, grąžindama reikšmę 0,000768.
-
„Excel“ galiausiai prideda 1+2 ir atima 0,000768, grąžindama reikšmę 2,999232.
Nukopijuokite aukščiau pateiktą formulę į „Excel“ darbalapio langelį, kad patikrintumėte matematiką ir pažaistumėte su rezultatais.
Skliausteliuose esantys ženklai nepaiso pirmumo taisyklių
Galite naudoti skliaustų ženklus, kad nepaisytumėte standartinių operatorių pirmumo taisyklių.
Kaip pavyzdį paimkite formulę =1+2–3*4/5^6, kurią ką tik aprašiau. Jei formulę perrašysiu naudodamas keletą skliaustų ženklų, galiu labai pakeisti skaičiavimų tvarką.
Formulė =((1+2)-(3*4/5))^6 pirmiausia išsprendžia aritmetiką giliausių skliaustų žymėse. Štai kas nutinka:
-
„Excel“ prideda 1+2, kad gautų 3
-
„Excel“ padaugina 3 iš 4, kad gautų 12, o tada 12 padalija iš 5, kad gautų 2,4
-
Tada Excel paima 3 ir atima 2,4, kad gautų 0,6
-
„Excel“ pagaliau padidina .6 iki šeštojo laipsnio, grąžina 0,046656.
Ląstelių adresai veikia formulėse
Ankstesnėse pastraipose pateiktose formulėse naudojamos reikšmės. Kai kuriose formulėse naudojami nedideli teksto fragmentai.
Tačiau turėtumėte žinoti, kad vietoj formulių taip pat galite naudoti ląstelių adresus. Pavyzdžiui, jei darbalapio langeliuose A1 ir B2 yra 4 ir 20 reikšmės, formulė =A1*B1 lygi 80.
Beje, galite maišyti ir suderinti reikšmes ir langelių adresus. Vėlgi, darant prielaidą, kad langeliai A1 ir B1 turi reikšmes 4 ir 20, kiekviena iš šių formulių pateikia tą patį rezultatą:
=A1*B1
=4*20
=A1*20
=4*B1
Galite sukurti didesnes formules su funkcijomis
Greita pastaba: galite sukurti dideles, sudėtingas formules. Ir tos formulės gali naudoti visus čia esančius operatorius ir funkcijas. Paprastas šio metodo „formulių, sukurtų naudojant funkcijas“ pavyzdys gali atrodyti taip:
=SUM(1,2)-3*4/5^6
Naudodami didesnį įvesties sąrašą ir daugybę skirtingų funkcijų, galite kurti daug ilgesnes formules.
Eikite į Būlį
Štai keletas dalykų, kuriuos turėtumėte žinoti apie Būlio formulę savo formulėse.
Pirma, savo formulėse galite naudoti Būlio logikos išraiškas. Būlio išraiška grąžina reikšmę 1, jei išraiška teisinga, ir 0, jei išraiška klaidinga.
Pavyzdžiui, reiškinys =((2+2)=4) grąžina reikšmę 1, nes 2+2 lygus 4. Ir, beje, formulė =((2+2)=4)*25 grąžina reikšmę 25, nes Būlio išraiškos reikšmė 1 kartų 25 yra lygi 25.
Išraiška =((2+2)>4) palyginus grąžina reikšmę 0 a, nes 2+2 nepateikia didesnės nei 4 reikšmės. Kad nekiltų abejonių, formulė =((2+2)>4 )*25 grąžina reikšmę 0, nes Būlio išraiškos reikšmė 0 kartų 25 yra lygi 0.
Pastaba: „Excel“ gali rodyti Būlio išraiškos rezultatą kaip TRUE, jei reikšmė lygi 1, ir kaip FALSE, jei reikšmė lygi 0.
Būlio operatoriai taip pat turi pirmenybę. Tiesą sakant, mažiausia įmanoma pirmenybė. Taigi, jei sukurtumėte formulę, kurioje būtų naudojama Būlio logika, tikrasis palyginimo operatorius būtų naudojamas paskutinis. Kaip parodyta ankstesnėse pastraipose pateiktuose pavyzdžiuose, galite naudoti skliaustų ženklus, kad nepaisytumėte standartinės pirmenybės.