Pagrindinės "Excel" formulės ir funkcijos su pavyzdžiais

  • Pasidalinti
Michael Brown

Mokomojoje programoje pateikiamas "Excel" pagrindinių formulių ir funkcijų sąrašas su pavyzdžiais ir nuorodomis į susijusias išsamias mokomąsias programas.

Kadangi "Microsoft Excel" pirmiausia sukurta kaip skaičiuoklės programa, ji yra labai galinga ir universali, kai reikia skaičiuoti skaičius arba spręsti matematikos ir inžinerijos uždavinius. Su ja galima akimirksniu susumuoti arba išvesti skaičių stulpelio vidurkį. Be to, galite apskaičiuoti sudėtines palūkanas ir svertinį vidurkį, nustatyti optimalų reklamos kampanijos biudžetą, sumažintisiuntimo išlaidas arba sudaryti optimalų darbo grafiką savo darbuotojams. Visa tai atliekama įvedant formules ląstelėse.

Šios mokomosios programos tikslas - išmokyti esminių "Excel" funkcijų ir parodyti, kaip naudoti pagrindines "Excel" formules.

    "Excel" formulių pagrindai

    Prieš pateikdami pagrindinių "Excel" formulių sąrašą, apibrėžkime pagrindines sąvokas, kad įsitikintume, jog esame viename lape. Taigi, ką vadiname "Excel" formule ir "Excel" funkcija?

    • Formulė tai išraiška, kuria apskaičiuojamos ląstelės arba ląstelių intervalo reikšmės.

      Pavyzdžiui, =A2+A2+A3+A4 yra formulė, pagal kurią sudedamos langelių A2-A4 reikšmės.

    • Funkcija yra iš anksto parengta formulė, jau esanti "Excel" programoje. Funkcijos atlieka konkrečius skaičiavimus tam tikra tvarka pagal nurodytas vertes, vadinamas argumentais arba parametrais.

    Pavyzdžiui, užuot nurodę kiekvieną sumuojamą reikšmę, kaip pirmiau pateiktoje formulėje, galite naudoti funkciją SUM, kad susumuotumėte ląstelių intervalą: =SUMA(A2:A4)

    Visas galimas "Excel" funkcijas galite rasti Funkcijų biblioteka apie Formulės skirtukas:

    Programoje "Excel" yra daugiau kaip 400 funkcijų, ir jų skaičius kiekvienoje versijoje vis didėja. Žinoma, visų jų įsiminti beveik neįmanoma, o iš tikrųjų to ir nereikia. Funkcijų vedlys padės jums rasti funkciją, geriausiai tinkančią konkrečiai užduočiai atlikti, o "Excel" formulių intellisense įveskite funkcijos sintaksę ir argumentus, kai tik ląstelėje įvesite funkcijos pavadinimą, prieš kurį rašomas lygybės ženklas:

    Spustelėjus funkcijos pavadinimą, jis bus paverstas mėlyna hipersaite, kuri atvers tos funkcijos pagalbos temą.

    Patarimas. Nebūtinai turite funkcijos pavadinimą rašyti visomis didžiosiomis raidėmis, "Microsoft Excel" automatiškai jį parašys didžiosiomis raidėmis, kai baigsite rašyti formulę ir paspausite klavišą Enter, kad ją užbaigtumėte.

    10 pagrindinių "Excel" funkcijų, kurias būtinai turėtumėte žinoti

    Toliau pateikiamas 10 paprastų, bet labai naudingų funkcijų, kurios yra būtinos kiekvienam, norinčiam iš "Excel" naujoko tapti "Excel" profesionalu, sąrašas.

    SUMA

    Pirmoji "Excel" funkcija, su kuria turėtumėte susipažinti, yra ta, kuri atlieka pagrindinį aritmetinį papildymo veiksmą:

    SUMA( skaičius1 , [skaičius2], ...)

    Visų "Excel" funkcijų sintaksėje [laužtiniuose skliaustuose] nurodytas argumentas yra neprivalomas, kiti argumentai yra privalomi. Tai reiškia, kad jūsų sumos formulėje turi būti bent 1 skaičius, nuoroda į ląstelę arba ląstelių intervalą. Pavyzdžiui:

    =SUMA(B2:B6) - susumuoja langeliuose nuo B2 iki B6 esančias vertes.

    =SUMA(B2, B6) - sudeda B2 ir B6 langelių vertes.

    Jei reikia, vienoje formulėje galite atlikti ir kitus skaičiavimus, pavyzdžiui, sudėti B2-B6 langeliuose esančias vertes ir padalyti sumą iš 5:

    =SUMA(B2:B6)/5

    Norėdami sumuoti su sąlygomis, naudokite funkciją SUMIF: 1-ajame argumente įveskite ląstelių, kurios bus tikrinamos pagal kriterijus, intervalą (A2:A6), 2-ajame argumente - patį kriterijų (D2), o paskutiniame argumente - ląsteles, kurias reikia sumuoti (B2:B6):

    =SUMIF(A2:A6, D2, B2:B6)

    Jūsų "Excel" darbalapiuose formulės gali atrodyti panašiai:

    Patarimas. Greičiausias būdas sumuoti stulpelį arba skaičių eilutė reikia pasirinkti langelį šalia skaičių, kuriuos norite sumuoti (langelį iš karto po paskutine stulpelio verte arba į dešinę nuo paskutinio eilutės skaičiaus), ir spustelėti mygtuką AutoSum mygtukas ant Pagrindinis skirtuke Formatai grupė. "Excel" automatiškai įterps SUM formulę.

    Naudingi ištekliai:

    • "Excel" sumų formulių pavyzdžiai - formulės, skirtos stulpeliui, eilutėms, tik filtruotoms (matomoms) ląstelėms arba visų lapų sumoms sumuoti.
    • "Excel AutoSum" - greičiausias būdas sudėti skaičių stulpelį ar eilutę.
    • SUMIF "Excel" programoje - formulės pavyzdžiai sąlygiškai sumuojant ląsteles.
    • SUMIFS programoje "Excel" - formulių pavyzdžiai, skirti ląstelėms sumuoti pagal kelis kriterijus.

    VIDUTINIS

    "Excel" funkcija AVERAGE atlieka būtent tai, ką rodo jos pavadinimas, t. y. nustato skaičių vidurkį arba aritmetinį vidurkį. Jos sintaksė panaši į SUM:

    AVERAGE(skaičius1, [skaičius2], ...)

    Atidžiau pažvelgę į ankstesniame skyriuje pateiktą formulę ( =SUMA(B2:B6)/5 ), ką jis iš tikrųjų daro? Sumuoja B2-B6 langeliuose esančias vertes ir tada rezultatą dalina iš 5. O kaip vadinate skaičių grupės sudėjimą ir sumos padalijimą iš tų skaičių skaičiaus? Taip, vidurkis!

    Šiuos skaičiavimus atlieka "Excel" funkcija AVERAGE. Taigi, užuot daliję sumą iš skaičiaus, galite tiesiog įrašyti šią formulę į ląstelę:

    = VIDURKIS(B2:B6)

    Jei norite išvesti vidurkį pagal sąlygas, naudokite šią formulę AVERAGEIF, kurioje A2:A6 yra kriterijų intervalas, D3 yra kriterijus, o B2:B6 yra ląstelės, kurias reikia išvesti vidurkį:

    = VIDURKISIF(A2:A6, D3, B2:B6)

    Naudingi ištekliai:

    • "Excel AVERAGE" - vidutinės ląstelės su skaičiais.
    • "Excel AVERAGEA" - raskite langelių su bet kokiais duomenimis (skaičiais, loginėmis ir tekstinėmis reikšmėmis) vidurkį.
    • "Excel" AVERAGEIF - vidutinės ląstelės pagal vieną kriterijų.
    • "Excel AVERAGEIFS" - vidutinės ląstelės pagal kelis kriterijus.
    • Kaip apskaičiuoti svertinį vidurkį programoje "Excel
    • Kaip rasti slenkamąjį vidurkį "Excel

    MAX & amp; MIN

    MAX ir MIN formulėmis "Excel" programoje gaunama atitinkamai didžiausia ir mažiausia reikšmė skaičių aibėje. Mūsų pavyzdžio duomenų rinkinio atveju formulės bus tokios paprastos:

    =MAX(B2:B6)

    =MIN(B2:B6)

    Naudingi ištekliai:

    • MAX funkcija - suraskite didžiausią vertę.
    • MAX IF formulė - gaukite didžiausią skaičių su sąlygomis.
    • Funkcija MAXIFS - pagal kelis kriterijus gaunama didžiausia reikšmė.
    • MIN funkcija - grąžina mažiausią duomenų rinkinio reikšmę.
    • MINIFS funkcija - rasti mažiausią skaičių pagal vieną ar kelias sąlygas.

    COUNT & COUNTA

    Jei norite sužinoti, kiek tam tikro diapazono ląstelių yra skaitinės vertės (skaičių arba datų), negaiškite laiko skaičiuodami juos ranka. Excel COUNT funkcija juos suskaičiuos akimirksniu:

    COUNT(value1, [value2], ...)

    Funkcija COUNT nagrinėja tik tuos langelius, kuriuose yra skaičių, o funkcija COUNTA skaičiuoja visus langelius, kuriuose nėra tušti , nesvarbu, ar juose yra skaičių, datų, laikų, teksto, loginių reikšmių TRUE ir FALSE, klaidų ar tuščių teksto eilučių (""):

    COUNTA (value1, [value2], ...)

    Pavyzdžiui, norėdami sužinoti, kiek B stulpelio langelių yra skaičių, naudokite šią formulę:

    =COUNT(B:B)

    Norėdami suskaičiuoti visus B stulpelio ne tuščius langelius, pasirinkite šį:

    =COUNTA(B:B)

    Abiejose formulėse naudojate vadinamąją "viso stulpelio nuorodą" (B:B), kuri nurodo visus B stulpelio langelius.

    Toliau pateiktoje ekrano nuotraukoje matomas skirtumas: COUNT apdoroja tik skaičius, o COUNTA išveda bendrą ne tuščių langelių skaičių B stulpelyje, įskaitant stulpelio antraštės teksto vertę.

    Naudingi ištekliai:

    • "Excel" funkcija COUNT - greitas būdas suskaičiuoti ląsteles su skaičiais.
    • "Excel" funkcija COUNTA - skaičiuokite langelius su bet kokiomis reikšmėmis (ne tuščius langelius).
    • "Excel" COUNTIF funkcija - suskaičiuokite ląsteles, kurios atitinka vieną sąlygą.
    • "Excel" COUNTIFS funkcija - skaičiuokite ląsteles pagal kelis kriterijus.

    IF

    Sprendžiant iš su IF susijusių komentarų mūsų tinklaraštyje skaičiaus, tai populiariausia "Excel" funkcija. Paprastai tariant, naudodami IF formulę prašote "Excel" patikrinti tam tikrą sąlygą ir grąžinti vieną reikšmę arba atlikti vieną skaičiavimą, jei sąlyga tenkinama, ir kitą reikšmę arba atlikti kitą skaičiavimą, jei sąlyga netenkinama:

    IF(logical_test, [value_if_true], [value_if_false])

    Pavyzdžiui, toliau pateikta IF formulė tikrina, ar užsakymas įvykdytas (t. y. ar yra reikšmė stulpelyje C), ar ne. Norėdami patikrinti, ar langelis nėra tuščias, naudojate operatorių "nelygu" ( ) kartu su tuščia eilute (""). Jei langelis C2 nėra tuščias, formulė grąžina "Taip", priešingu atveju - "Ne":

    =IF(C2"", "Taip", "Ne")

    Naudingi ištekliai:

    • IF funkcija "Excel" programoje su formulės pavyzdžiais
    • Kaip naudoti "Excel" įterptinius IF
    • IF formulės su keliomis AND/OR sąlygomis

    TRIM

    Jei jūsų akivaizdžiai teisingos "Excel" formulės grąžina tik krūvą klaidų, vienas iš pirmųjų dalykų, kuriuos reikia patikrinti, yra papildomi tarpai referuojamose ląstelėse (Galbūt nustebsite sužinoję, kiek daug pradinių, galinių ir tarpinių tarpų nepastebimai slepiasi jūsų lapuose, kol kas nors nepavyksta!).

    "Excel" programoje yra keli būdai pašalinti nepageidaujamus tarpus, iš kurių paprasčiausia naudoti TRIM funkciją:

    TRIM(tekstas)

    Pavyzdžiui, norėdami apkarpyti papildomus A stulpelio tarpus, į A1 langelį įveskite šią formulę ir nukopijuokite ją į stulpelį:

    =TRIM(A1)

    Ji pašalins visus papildomus tarpus ląstelėse, tačiau tarp žodžių bus paliktas vienas tarpo ženklas:

    Naudingi ištekliai:

    • "Excel" TRIM funkcija su formulės pavyzdžiais
    • Kaip ištrinti eilučių pertraukas ir nespausdinamus simbolius
    • Kaip pašalinti nelūžtančius tarpus ( )
    • Kaip ištrinti konkretų nespausdintą simbolį

    LEN

    Kai norite sužinoti simbolių skaičių tam tikroje ląstelėje, naudokite funkciją LEN:

    LEN(tekstas)

    Norite sužinoti, kiek simbolių yra ląstelėje A2? Tiesiog įveskite toliau pateiktą formulę į kitą ląstelę:

    =LEN(A2)

    Atminkite, kad "Excel" funkcija LEN skaičiuoja absoliučiai visus simbolius. įskaitant erdves :

    Norite gauti bendrą simbolių skaičių diapazone ar ląstelėse arba suskaičiuoti tik tam tikrus simbolius? Peržiūrėkite šiuos išteklius.

    Naudingi ištekliai:

    • "Excel" LEN formulės ženklams ląstelėje skaičiuoti
    • Suskaičiuoti bendrą simbolių skaičių diapazone
    • Suskaičiuoti konkrečius ląstelės simbolius
    • Skaičiuoti konkretų simbolį diapazone

    IR & amp; ARBA

    Tai dvi populiariausios loginės funkcijos, skirtos keliems kriterijams tikrinti. Skirtumas yra tas, kaip jos tai daro:

    • IR grąžina TRUE, jei visos sąlygos yra įvykdytos, priešingu atveju - FALSE.
    • ARBA grąžina TRUE, jei bet kokia sąlyga atitinka, priešingu atveju - FALSE.

    Nors šios funkcijos retai naudojamos atskirai, jos labai praverčia kaip didesnių formulių dalis.

    Pavyzdžiui, norėdami patikrinti B ir C stulpeliuose esančius testo rezultatus ir grąžinti "Patenkinta", jei abu yra didesni nei 60, arba "Nepatenkinta", naudokite šią IF formulę su įterptu AND teiginiu:

    =IF(AND(B2>60, B2>60), "Įskaityta", "Neįskaityta")

    Jei pakanka, kad tik vieno testo rezultatas būtų didesnis nei 60 (1 arba 2 testo), įterpkite teiginį OR:

    =IF(OR(B2>60, B2>60), "Įskaityta", "Neįskaityta")

    Naudingi ištekliai:

    • "Excel" funkcija AND su formulės pavyzdžiais
    • "Excel" funkcija OR su formulės pavyzdžiais

    CONCATENATE

    Jei norite paimti reikšmes iš dviejų ar daugiau langelių ir sujungti jas į vieną langelį, naudokite operatorių concatenate (&) arba funkciją CONCATENATE:

    CONCATENATE(tekstas1, [tekstas2], ...)

    Pavyzdžiui, norėdami sujungti A2 ir B2 langelių reikšmes, tiesiog kitoje ląstelėje įrašykite šią formulę:

    =CONCATENATE(A2, B2)

    Norėdami sujungtas reikšmes atskirti tarpeliu, argumentų sąraše įveskite tarpo ženklą (" "):

    =CONCATENATE(A2, " ", B2)

    Naudingi ištekliai:

    • Kaip "Excel" programoje sujungti - formulės pavyzdžiai, kaip sujungti teksto eilutes, ląsteles ir stulpelius.
    • CONCAT funkcija - naujesnė ir patobulinta funkcija, skirta kelių ląstelių turiniui sujungti į vieną ląstelę.

    DABAR & amp; DABAR

    Jei norite matyti dabartinę datą ir laiką, kai tik atidarote darbalapį, ir nereikia kasdien rankiniu būdu jo atnaujinti, naudokite:

    =TODAY() į ląstelę įterpti šiandienos datą.

    =NOW() į ląstelę įterpti esamą datą ir laiką.

    Šių funkcijų grožis yra tas, kad joms nereikia jokių argumentų, formulės įvedamos tiksliai taip, kaip parašyta pirmiau.

    Naudingi ištekliai:

    • Kaip įterpti šiandienos datą "Excel" programoje - esamą datą ir laiką "Excel" programoje galima įvesti įvairiais būdais: kaip nekeičiamą laiko žymą arba automatiškai atnaujinamą datą ir laiką.
    • "Excel" datos funkcijos su formulių pavyzdžiais - formulės, skirtos konvertuoti datą į tekstą ir atvirkščiai, išvesti dieną, mėnesį ar metus iš datos, apskaičiuoti dviejų datų skirtumą ir daug daugiau.

    Geriausia "Excel" formulių rašymo praktika

    Dabar, kai jau susipažinote su pagrindinėmis "Excel" formulėmis, šiuose patarimuose rasite patarimų, kaip efektyviausiai jas naudoti ir išvengti dažniausiai pasitaikančių formulių klaidų.

    Nedėkite skaičių į dvigubas kabutes

    Bet koks tekstas, įtrauktas į "Excel" formules, turėtų būti pateiktas kabutėse. Tačiau to niekada nedarykite su skaičiais, nebent norite, kad "Excel" juos traktuotų kaip teksto reikšmes.

    Pavyzdžiui, norėdami patikrinti B2 ląstelės reikšmę ir grąžinti 1, jei reikšmė "Įvykdyta", ir 0, jei ne, C2 ląstelėje įrašykite, tarkime, tokią formulę:

    =IF(B2="pass", 1, 0)

    Nukopijuokite formulę į kitas ląsteles ir turėsite 1 ir 0 stulpelį, kurį galima apskaičiuoti be jokių trikdžių.

    Dabar pažiūrėkite, kas nutiks, jei du kartus cituosite skaičius:

    =IF(B2="pass", "1", "0")

    Iš pirmo žvilgsnio išvestis įprasta - tas pats stulpelis su 1 ir 0. Tačiau atidžiau įsižiūrėję pastebėsite, kad gautos reikšmės ląstelėse pagal numatytuosius nustatymus sulygiuotos į kairę, t. y. tai yra skaičių eilutės, o ne skaičiai! Jei vėliau kas nors pabandys apskaičiuoti tuos 1 ir 0, gali tekti rautis plaukus bandant išsiaiškinti, kodėl 100 % teisinga sumos arba skaičiaus formulė grąžinanieko, išskyrus nulį.

    Neformatuokite skaičių "Excel" formulėse

    Atminkite šią paprastą taisyklę: "Excel" formulėms pateikiami skaičiai turi būti įvedami be jokio formatavimo, pvz., dešimtųjų skaitmenų skirtuko ar dolerio ženklo. Šiaurės Amerikoje ir kai kuriose kitose šalyse kablelis yra numatytasis argumentų skirtukas, o dolerio ženklas ($) naudojamas absoliučioms nuorodoms į ląstelę pateikti. Šių simbolių naudojimas skaičiuose gali tiesiog išvesti "Excel" iš proto :) Taigi, užuot rašę2 000 USD, tiesiog įveskite 2000, o tada suformatuokite išvesties vertę pagal savo pageidavimus nustatydami pasirinktinį "Excel" skaičių formatą.

    Suderinkite visus atidarymo ir uždarymo skliaustelius

    Sudarydami sudėtingą "Excel" formulę su viena ar keliomis įterptomis funkcijomis, turėsite naudoti daugiau nei vieną skliaustų rinkinį skaičiavimų tvarkai nustatyti. Tokiose formulėse skliaustus reikia tinkamai suporuoti taip, kad kiekvienam atveriamajam skliaustui būtų skirtas uždaromasis skliaustas. Kad darbas būtų lengvesnis, "Excel" skliaustų poras nuspalvina skirtingomis spalvomis, kai įvedate arba redaguojate formulę.formulė.

    kopijuokite tą pačią formulę į kitas ląsteles, užuot ją rašę iš naujo

    Įvedus formulę į ląstelę, jos nebereikia vėl ir vėl rašyti iš naujo. Tiesiog nukopijuokite formulę į gretimas ląsteles vilkdami užpildymo rankena (mažas kvadratėlis apatiniame dešiniajame ląstelės kampe). Norėdami nukopijuoti formulę į visą stulpelį, nustatykite pelės žymeklį ant užpildymo rankenos ir dukart spustelėkite pliuso ženklą.

    Pastaba. Nukopijavę formulę įsitikinkite, kad visos ląstelių nuorodos yra teisingos. Ląstelių nuorodos gali keistis priklausomai nuo to, ar jos yra absoliučios (nesikeičia), ar santykinės (keičiasi).

    Išsamias žingsnis po žingsnio instrukcijas rasite straipsnyje Kaip kopijuoti formules "Excel" programoje.

    Kaip ištrinti formulę, bet išsaugoti apskaičiuotą vertę

    Kai formulę pašalinate paspausdami klavišą Delete, pašalinama ir apskaičiuota reikšmė. Tačiau galite pašalinti tik formulę, o ląstelėje palikti gautą reikšmę. Štai kaip:

    • Pažymėkite visas ląsteles su formulėmis.
    • Paspauskite Ctrl + C, kad nukopijuotumėte pasirinktus langelius.
    • Dešiniuoju pelės klavišu spustelėkite pasirinkimą, tada spustelėkite Įklijuoti vertes > Vertybės norėdami įklijuoti apskaičiuotas vertes atgal į pasirinktus langelius. Arba paspauskite specialųjį klavišą Paste: Shift+F10 ir tada V .

    Išsamios instrukcijos su ekrano nuotraukomis pateikiamos straipsnyje Kaip pakeisti formules jų reikšmėmis "Excel" programoje.

    Įsitikinkite, kad nustatyta parametro Apskaičiavimo parinktys parinktis Automatinis

    Jei staiga "Excel" formulės nustojo perskaičiuoti automatiškai, greičiausiai Skaičiavimo parinktys kažkaip perėjo į Rankinis Norėdami tai ištaisyti, eikite į Formulės skirtukas> Skaičiavimas grupę, spustelėkite Skaičiavimo parinktys mygtuką ir pasirinkite Automatinis .

    Jei tai nepadeda, peržiūrėkite šiuos trikčių šalinimo veiksmus: "Excel" formulės neveikia: pataisymai ir sprendimai.

    Štai kaip "Excel" programoje sukursite ir valdysite pagrindines formules. Aš kaip jums ši informacija bus naudinga. Bet kokiu atveju, dėkoju, kad skaitėte, ir tikiuosi, kad kitą savaitę susitiksime mūsų tinklaraštyje.

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.