Turinys
Šį kartą nusprendėme pateikti jums paprasčiausias "Google Sheets" funkcijas, kurias būtinai turite išmokti. Jos ne tik padės jums atlikti paprastus skaičiavimus, bet ir prisidės prie jūsų žinių apie "Google Sheets" formulių kūrimą praplėtimo.
Kaip kurti "Google Sheets" formules
Kad ir kokį straipsnį apie "Google Sheets" formules esu matęs, visi jie prasideda nuo dviejų pagrindinių aspektų paaiškinimo: kas yra funkcija ir kas yra formulė. Laimei, apie tai jau rašėme specialiame "Google Sheets" formulių pradžiamokslyje. Be to, jame šiek tiek nušviečiamos ląstelių nuorodos ir įvairūs operatoriai. Jei dar nematėte, pats laikas jį peržiūrėti.
Kitame mūsų straipsnyje dalijamės viskuo, ką reikia žinoti, kad galėtumėte "Google" lentelėse pridėti pirmąsias formules, daryti nuorodas į kitas ląsteles ir lapus arba kopijuoti formules į stulpelį.
Įvaldę šias funkcijas, galėsite be vargo naudotis toliau aprašytomis pagrindinių "Google Sheets" funkcijų variacijomis.
12 naudingiausių "Google Sheets" funkcijų
Ne paslaptis, kad skaičiuoklėse yra dešimtys funkcijų, kurių kiekviena turi savų funkcijų ir skirta savam tikslui. Tačiau tai nereiškia, kad nieko neišmanote apie elektronines lenteles, jei jų visų neįvaldėte.
Yra nedidelis "Google Sheets" funkcijų rinkinys, kuris leis jums pakankamai ilgai išsilaikyti nesigilinant į skaičiuokles. Leiskite su jomis jus supažindinti.
Patarimas. Jei jūsų užduotis labai sudėtinga ir pagrindinės "Google Sheets" formulės nėra tai, ko ieškote, peržiūrėkite mūsų greitųjų įrankių rinkinį - "Power Tools".
"Google Sheets" funkcija SUM
Tai viena iš tų "Google Sheets" funkcijų, kurias reikia išmokti. Ji sudeda kelis skaičius ir (arba) langelius ir grąžina jų bendrą sumą:
=SUMA(vertė1, [vertė2, ...])- vertė1 tai pirmoji sumuojama reikšmė. Tai gali būti skaičius, langelis su skaičiumi arba net langelių su skaičiais intervalas. Šis argumentas yra privalomas.
- value2, ... - visus kitus skaičius ir (arba) langelius su skaičiais, prie kurių norite pridėti vertė1 . Kvadratiniai skliaustai rodo, kad šis punktas yra neprivalomas. Šiuo konkrečiu atveju jį galima pakartoti kelis kartus.
Patarimas. Funkcijas galite rasti tarp standartinių priemonių "Google Sheets" įrankių juostoje:
Galiu sukurti įvairias "Google Sheets" SUM formules, pvz., šias:
=SUMA(2,6)
apskaičiuoti du skaičius (mano kivių skaičių)
=SUM(2,4,6,8,10)
apskaičiuoti kelis skaičius
=SUMA(B2:B6)
sudėti kelis langelius, esančius diapazone
Patarimas. Yra triukas, kurį funkcija leidžia atlikti norint greitai sudėti "Google Sheets" stulpelio arba eilutės langelius. Pabandykite funkciją SUM įvesti tiesiai po stulpeliu, kurį norite sudėti, arba į dešinę nuo dominančios eilutės. Pamatysite, kaip ji iš karto pasiūlo tinkamą intervalą:
Taip pat žr:
- Kaip sumuoti "Google" skaičiuoklės eilutes
COUNT & COUNTA
Šios "Google Sheets" funkcijos leis sužinoti, kiek skirtingo turinio langelių yra jūsų diapazone. Vienintelis skirtumas tarp jų yra tas, kad "Google Sheets" COUNT veikia tik su skaitmeninėmis ląstelėmis, o COUNTA skaičiuoja ir teksto ląsteles.
Taigi, norėdami susumuoti visas ląsteles, kuriose yra tik skaičiai, naudojate "Google Sheets" COUNT:
=COUNT(vertė1, [vertė2, ...])- vertė1 yra pirmoji tikrinama vertė arba intervalas.
- vertė2 - kitas reikšmes ar intervalus, kuriuos galima naudoti skaičiavimui. Kaip jau sakiau anksčiau, kvadratiniai skliaustai reiškia, kad funkcija gali apsieiti be vertė2 .
Štai mano formulė:
=COUNT(B2:B7)
Jei noriu gauti visus užsakymus, kurių būsena žinoma, turėsiu naudoti kitą funkciją: "Google Sheets" skirtą COUNTA. Ji skaičiuoja visus ne tuščius langelius: langelius su tekstu, skaičiais, datomis, loginėmis reikšmėmis - visko, ką tik norite.
=COUNTA(value1, [value2, ...])Grąžtas su argumentais yra tas pats: vertė1 ir vertė2 reiškia apdorojamas vertes arba intervalus, vertė2 o toliau nurodyti duomenys yra neprivalomi.
Atkreipkite dėmesį į skirtumą:
=COUNTA(B2:B7)
"Google Sheets" programoje COUNTA atsižvelgiama į visus langelius su turiniu, nepriklausomai nuo to, ar juose yra skaičių, ar ne.
Taip pat žr:
- "Google" lentelės COUNT ir COUNTA - išsamus funkcijų vadovas su pavyzdžiais
SUMIF & COUNTIF
SUM, COUNT ir COUNTA apskaičiuoja visus įrašus, kuriuos jiems pateikiate, o SUMIF ir COUNTIF "Google Sheets" apdoroja tuos langelius, kurie atitinka tam tikrus reikalavimus. Formulės dalys bus tokios:
=COUNTIF(intervalas, kriterijus)- diapazonas skaičiuoti - būtina
- kriterijus svarstyti, ar reikia skaičiuoti - būtina
- diapazonas ieškoti su kriterijumi susijusių reikšmių - būtina
- kriterijus taikyti diapazonui - būtina
- sum_range - intervalas, iš kurio reikia sudėti įrašus, jei jis skiriasi nuo pirmojo intervalo - neprivaloma
Pavyzdžiui, galiu sužinoti, kiek užsakymų atsilieka nuo grafiko:
=COUNTIF(B2:B7, "late")
Arba galiu gauti tik bendrą kivių kiekį:
=SUMIF(A2:A6, "Kivi",B2:B6)
Taip pat žr:
- "Google" skaičiuoklė COUNTIF - suskaičiuokite, ar ląstelėse yra tam tikro teksto
- Skaičiuoti langelius pagal spalvą "Google Sheets
- Naudokite COUNTIF dublikatams "Google" lentelėse paryškinti
- SUMIF "Google" lentelėse - sąlygiškai sumuokite langelius skaičiuoklėse
- SUMIFS "Google" lapuose - sumuokite langelius su keliais kriterijais (AND / OR logika)
"Google Sheets" funkcija AVERAGE
Matematikoje vidurkis yra visų skaičių suma, padalyta iš jų skaičiaus. "Google Sheets" funkcija AVERAGE atlieka tą patį: ji įvertina visą diapazoną ir randa visų skaičių vidurkį, neatsižvelgdama į tekstą.
=AVERAGE(value1, [value2, ...])Galite įvesti kelias vertes ar (ir) intervalus, į kuriuos norite atsižvelgti.
Jei prekę skirtingose parduotuvėse galima įsigyti skirtingomis kainomis, galite suskaičiuoti vidutinę kainą:
= VIDURKIS(B2:B6)
"Google Sheets" MAX ir MIN funkcijos
Šių miniatiūrinių funkcijų pavadinimai kalba patys už save.
Naudokite "Google Sheets" funkciją MIN, kad grąžintumėte mažiausią skaičių iš intervalo:
=MIN(B2:B6)
Patarimas. Jei norite rasti mažiausią skaičių, į kurį neįtraukiami nuliai, įdėkite funkciją IF:
=MIN(IF($B$2:$B$60,$B$2:$B$6))
Naudokite "Google Sheets" funkciją MAX, kad grąžintumėte didžiausią skaičių iš diapazono:
=MAX(B2:B6)
Patarimas. Jei norite ignoruoti nulius ir čia? Ne problema. Tiesiog pridėkite dar vieną IF:
=MAX(IF($B$2:$B$60,$B$2:$B$6))
Lengvai išspaudžiame citrinos squeezy. :)
"Google Sheets" funkcija IF
Nors "Google Sheets" funkcija IF yra gana populiari ir dažnai naudojama, dėl tam tikrų priežasčių ji vis dar klaidina ir glumina naudotojus. Pagrindinė jos paskirtis - padėti nustatyti sąlygas ir atitinkamai grąžinti skirtingus rezultatus. Ji taip pat dažnai vadinama "Google Sheets" formule "IF/THEN".
=IF(loginė_išraiška, reikšmė_if_teisinga, reikšmė_if_neigiama)- loginė_išraiška yra pati sąlyga, turinti du galimus loginius rezultatus: TRUE arba FALSE.
- value_if_true yra bet kokia informacija, kurią norite grąžinti, jei sąlyga įvykdyta (TRUE).
- priešingu atveju, kai ji neįvykdyta (FALSE), value_if_false grąžinama.
Štai paprastas pavyzdys: vertinu atsiliepimų įvertinimus. Jei gautas skaičius yra mažesnis nei 5, noriu jį pažymėti kaip prasta . Bet jei įvertinimas yra didesnis nei 5, turiu matyti geras . Jei tai išversiu į skaičiuoklės kalbą, gausiu reikiamą formulę:
=IF(A6<5,"poor","good")
Taip pat žr:
- Išsami "Google Sheets" funkcija IF
IR, ARBA
Šios dvi funkcijos yra grynai loginės.
"Google" skaičiuoklės AND funkcija tikrina, ar visas jos vertes. yra logiškai teisingi, o "Google" lentelių ARBA funkcija - jei bet kuris priešingu atveju abi pateiktos sąlygos yra teisingos. Priešingu atveju bus grąžinama FALSE.
Tiesą sakant, neprisimenu, kad būčiau jas naudojęs atskirai. Tačiau abi jos naudojamos kitose funkcijose ir formulėse, ypač su "Google Sheets" funkcija IF.
Į savo sąlygą įtraukęs "Google Sheets" funkciją AND, galiu patikrinti įvertinimus dviejuose stulpeliuose. Jei abu skaičiai yra didesni arba lygūs 5, visą užklausą pažymiu kaip "gerą" arba "prastą":
=IF(AND(A2>=5,B2>=5),"good","poor")
Tačiau taip pat galiu pakeisti sąlygą ir pažymėti būseną geras jei bent vienas skaičius iš dviejų yra didesnis arba lygus 5. Padės "Google Sheets OR" funkcija:
=IF(OR(A2>=5,B2>=5),"good","poor")
CONCATENATE programoje "Google Sheets
Jei norite sujungti įrašus iš kelių langelių į vieną, neprarasdami jokių duomenų, naudokite "Google Sheets" funkciją CONCATENATE:
=CONCATENATE(string1, [string2, ...])Kad ir kokius simbolius, žodžius ar nuorodas į kitus langelius įrašytumėte į formulę, ji viską grąžins į vieną langelį:
=CONCATENATE(A2,B2)
Funkcija taip pat leidžia atskirti sujungtus įrašus pasirinktais simboliais, pvz., taip:
=CONCATENATE(A2,", ",B2)
Taip pat žr:
- Funkcijos CONCATENATE pavyzdžiai su formulėmis
"Google Sheets" TRIM funkcija
Naudodami TRIM funkciją galite greitai patikrinti, ar diapazone nėra papildomų tarpų:
=TRIM(tekstas)Įveskite patį tekstą arba nuorodą į ląstelę su tekstu. Funkcija jį išnagrinės ir ne tik ištrins visus pradinius ir galinius tarpus, bet ir sumažins jų skaičių tarp žodžių iki vieno:
DABAR & amp; DABAR
Jei dirbate su kasdienėmis ataskaitomis arba jei skaičiuoklėse reikia nurodyti šiandienos datą ir dabartinį laiką, galite naudotis funkcijomis TODAY ir NOW.
Jų pagalba į "Google" lenteles įterpsite šiandienos datos ir laiko formules ir jos pačios atsinaujins, kai tik prieisite prie dokumento. Tikrai negaliu įsivaizduoti paprastesnės funkcijos už šias dvi:
=TODAY()
bus rodoma šiandienos data.=NOW()
bus grąžinama ir šiandienos data, ir dabartinis laikas.
Taip pat žr:
- Laiko skaičiavimas "Google" lentelėse - atimkite, sumuokite ir ištraukite datos ir laiko vienetus
"Google Sheets" funkcija DATA
Jei ketinate dirbti su datomis elektroninėse lentelėse, "Google Sheets" funkciją DATA būtina išmokti.
Kurdami įvairias formules anksčiau ar vėliau pastebėsite, kad ne visos jos atpažįsta įvestas datas: 12/8/2019.
Be to, skaičiuoklės vietinė aplinka lemia datos formatą. Taigi formatas, prie kurio esate pripratę (pvz. 12/8/2019 JAV) gali būti neatpažįstami kitų naudotojų žiniatinkliuose (pvz., JK vietovės, kurioje datos atrodo kaip 8/12/2019 ).
Kad to išvengtumėte, labai rekomenduojama naudoti funkciją DATA. Ji bet kokią įvestą dieną, mėnesį ir metus konvertuoja į formatą, kurį "Google" visada supras:
=DATE(metai, mėnuo, diena)Pavyzdžiui, jei norėčiau iš draugo gimtadienio atimti 7 dienas, kad žinočiau, kada pradėti ruoštis, naudočiau tokią formulę:
=DATE(2019,9,17)-7
Arba galėčiau padaryti taip, kad funkcija DATA grąžintų penktą einamojo mėnesio ir metų dieną:
=DATA(METAI(ŠIANDIEN()),MĖNUO(ŠIANDIEN()),5)
Taip pat žr:
- Data ir laikas "Google" lapuose - įveskite, formatuokite ir konvertuokite datas ir laiką lape
- Funkcija DATEDIF "Google Sheets" - apskaičiuokite dienas, mėnesius ir metus tarp dviejų datų "Google Sheets
"Google" lapai VLOOKUP
Ir galiausiai, VLOOKUP funkcija. Ta pati funkcija, dėl kurios daugelis "Google Sheets" naudotojų patiria siaubą :) Tačiau tiesa yra ta, kad ją tereikia išnarplioti vieną kartą - ir nebeprisiminsite, kaip gyvenote be jos.
"Google Sheets" VLOOKUP nuskaito vieną lentelės stulpelį, ieškodamas nurodyto įrašo, ir ištraukia atitinkamą vertę iš kito tos pačios eilutės stulpelio:
=VLOOKUP(search_key, range, index, [is_sorted])- search_key yra vertė, kurios reikia ieškoti
- diapazonas yra lentelė, kurioje reikia ieškoti
- indeksas stulpelio, iš kurio bus traukiami susiję įrašai, numeris
- is_sorted neprivalomas ir naudojamas kaip užuomina, kad skenuojamas stulpelis yra surūšiuotas.
Turiu lentelę su vaisiais ir noriu sužinoti, kiek kainuoja apelsinai. Oranžinė pirmajame mano lentelės stulpelyje ir grąžinti atitinkamas kainas iš trečiojo stulpelio:
=VLOOKUP("Orange",A1:C6,3)
Taip pat žr:
- Išsamus vadovas apie VLOOKUP skaičiuoklėse su pavyzdžiais
- VLOOKUP klaidų gaudymas ir taisymas
Greitai pakeiskite kelias "Google Sheets" formules naudodami specialų įrankį
Taip pat turime įrankį, kuris padeda vienu metu keisti kelias "Google Sheets" formules pasirinktame intervale. Jis vadinamas Formulės. Parodysiu, kaip jis veikia.
Turiu nedidelę lentelę, kurioje, naudodamas SUMIF funkcijas, radau bendrą kiekvieno vaisiaus sumą:
Noriu padauginti visas sumas iš 3, kad galėčiau papildyti atsargas. Taigi pasirenku stulpelį su savo formulėmis ir atidarau papildinį.
Pastaba. Kadangi įrankis yra "Power Tools" dalis, pirmiausia turite jį įdiegti. Įrankį rasite pačiame lango apačioje:
Tada pasirenku parinktį Keisti visas pasirinktas formules , pridėti *3 formulės pavyzdžio pabaigoje ir spustelėkite Paleisti . Galite matyti, kaip atitinkamai keičiasi bendros sumos - viskas vienu metu:
Tikiuosi, kad šis straipsnis atsakė į kai kuriuos jūsų klausimus apie "Google Sheets" funkcijas. Jei turite omenyje kitas "Google Sheets" formules, kurios čia nebuvo aptartos, praneškite mums apie tai toliau pateiktose pastabose.