Uporabne funkcije Google Sheets za vsakdanjo uporabo

  • Deliti To
Michael Brown

Preglednice so odlična platforma za upravljanje podatkovnih tabel. Toda ali obstajajo preproste funkcije Google Sheets za vsakodnevne izračune? To preverite v nadaljevanju.

    Funkcija SUM v Google preglednicah

    Menim, da je najbolj zahtevana operacija v tabelah iskanje skupne vsote različnih vrednosti. Prva stvar, ki vam pride na misel, je seštevanje vseh zanimivih celic:

    =E2+E4+E8+E13

    Vendar bo ta formula postala zelo zamudna, če bo treba upoštevati preveč celic.

    Pravilen način dodajanja celic je uporaba posebne funkcije Google Sheets - SUM - ki samodejno našteje vse celice z uporabo vejic:

    =SUM(E2,E4,E8,E13)

    Če je območje sestavljeno iz sosednjih celic, preprosto navedite njegovo prvo in zadnjo celico, tudi če so nekje vmes prazne. Tako se boste izognili naštevanju vsake celice v formuli SUM v Google Sheets.

    Nasvet. Drugi način dodajanja vsote je, da izberete stolpec s številkami in izberete SUM v okviru Formule ikona:

    Rezultat bo vstavljen v celico tik pod izbranim območjem.

    Nasvet. Naša orodja za napajanje imajo funkcijo samodejne vsote. Z enim klikom bo vaša aktivna celica vrnila vsoto vrednosti iz celotnega zgornjega stolpca.

    Naj to nalogo še zapletem. Želim na primer sešteti številke iz različnih podatkovnih območij na več listih, A4:A8 s spletne strani List1 in . B4:B7 s spletne strani List2 In želim jih sešteti v eno samo celico:

    =SUM('List1'!A4:A8,'List2'!B4:B7)

    Kot lahko vidite, sem v formulo SUM v Google Sheets dodal še en list in dva različna razpona ločil z vejico.

    Odstotkovne formule

    Ljudje me pogosto sprašujejo, kako ugotoviti odstotek različnih vsot. To se običajno izračuna s formulo odstotka v Google Sheets, kot je ta:

    =odstotek/skupaj*100

    Enako velja tudi, kadar želite preveriti, kolikšen del skupnega števila predstavlja ta ali ona številka:

    =del/skupaj*100

    Nasvet. Mojstrski odstotek skupnega zneska, skupni znesek po odstotkih, njegovo povečanje & amp; zmanjšanje v tem učbeniku.

    V svoji tabeli, v kateri imam zapisane vse prodaje za zadnjih 10 dni, lahko izračunam odstotek vsake prodaje od celotne prodaje.

    Najprej grem v E12 in poiščem celotno prodajo:

    =SUM(E2:E11)

    Nato preverim, kolikšen del celotne prodaje prvega dne predstavlja prodaja v F2:

    =E2/$E$12

    Priporočam tudi nekaj prilagoditev:

    1. Obrnite E2 na absolutno referenco - $E$12 - da se prepričate, da ste prodajo za vsak dan razdelili z enakim zneskom.
    2. Za celice v stolpcu F uporabite obliko odstotnega števila.
    3. Kopirajte formulo iz F2 v vse spodnje celice - do F11.

    Nasvet. Če želite kopirati formulo, uporabite enega od načinov, ki sem jih omenil prej.

    Nasvet: Če želite preveriti pravilnost svojih izračunov, vnesite spodnjo številko v F12:

    =SUM(F2:F11 )

    Če se vrne 100 %, je vse v redu.

    Zakaj priporočam uporabo odstotne oblike?

    Po eni strani zato, da se izognete množenju vsakega rezultata s 100, če želite dobiti odstotke, po drugi strani pa zato, da se izognete deljenju rezultatov na 100, če jih želite uporabiti za nadaljnje matematične operacije, ki niso povezane z odstotki.

    To je tisto, kar mislim:

    V celicah C4, B10 in B15 uporabljam obliko števila v odstotkih. Vse formule v Google Sheets, ki se sklicujejo na te celice, so veliko lažje. V formulah v C10 in C15 mi ni treba deliti s 100 ali dodajati simbola odstotka (%).

    Enako ne moremo reči za C8, C9 in C14. Te dodatne prilagoditve moram izvesti, da dobim pravilen rezultat.

    Formule v polju

    Za delo s številnimi podatki v Google Sheets se praviloma uporabljajo vgnezdene funkcije in drugi bolj zapleteni izračuni. V ta namen so v Google Sheets na voljo tudi formule v obliki polja.

    Imam na primer preglednico prodaje po strankah. mlečna čokolada na . Smith da preverim, ali mu lahko naslednjič dam dodaten popust. Uporabim formulo za naslednje polje v E18:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Mlečna čokolada"),$E$2:$E$13,"")))

    Opomba: Če želite končati katero koli formulo za polje v Google Sheets, pritisnite kombinacijo tipk Ctrl+Shift+Enter in ne samo Enter.

    Tako sem dobil 259 dolarjev.

    Moja prva formula v polju E16 vrne največji nakup, ki ga je opravil Smith - 366 USD:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith"),$E$2:$E$13)))

    E17 prikazuje največ denarja, porabljenega za mlečno čokolado - 518 dolarjev:

    =ArrayFormula(MAX(IF(($C$2:$C$13="Mlečna čokolada"),$E$2:$E$13)))

    Zdaj bom vse vrednosti, uporabljene v formulah Google Sheets, nadomestil z referencami na celice:

    Ste opazili, kaj se je spremenilo?

    =ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18),$E$2:$E$13,"")))

    Tukaj je tisto, kar sem imel pred tem:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Mlečna čokolada"),$E$2:$E$13,"")))

    Tako lahko z žongliranjem z vrednostmi v celicah, na katere se sklicujete, hitro dobite različne rezultate na podlagi različnih pogojev, ne da bi spremenili samo formulo.

    Formule Google Sheets za vsakodnevno uporabo

    Oglejmo si še nekaj primerov funkcij in formul, ki so priročni za vsakodnevno uporabo.

    Primer 1

    Recimo, da so vaši podatki zapisani delno kot številke in delno kot besedilo: 300 evrov , skupaj - 400 dolarjev . Vendar morate izpisati samo številke.

    Poznam samo funkcijo za to:

    =REGEXEXTRACT(besedilo, regularni_izraz)

    Besedilo izloči z masko z regularnim izrazom.

    • besedilo - je lahko referenca na celico ali katero koli besedilo v dvojnih narekovajih.
    • regular_expression - tudi v dvojnih narekovajih. Z njim lahko ustvarite skoraj vse možne sheme besedila.

    Besedilo v mojem primeru je celica s podatki ( A2 ). In uporabim ta regularni izraz: [0-9]+

    To pomeni, da iščem katero koli količino ( + ) številk od 0 do 9 ( [0-9] ), ki so napisani drug za drugim:

    Če so v številkah ulomki, bo regularni izraz videti takole:

    "[0-9]*\.[0-9]+[0-9]+" za števila z dvema decimalnima mestoma

    "[0-9]*\.[0-9]+" za števila z enim decimalnim mestom

    Opomba: Google Sheets vidi izvlečene vrednosti kot besedilo. Pretvoriti jih morate v številke s funkcijo VALUE ali z našim orodjem Convert.

    Primer 2 - združevanje besedila s formulo

    Formule v besedilu pomagajo dobiti lepo urejeno vrstico z nekaj seštevki - številkami s kratkimi opisi.

    Take vrstice bom ustvaril v vrsticah 14 in 15. Za začetek združim celice v teh vrsticah s pomočjo Format> Združitev celic in nato preštejte vsoto za stolpec E:

    =SUM(E2:E13)

    Nato besedilo, ki bi ga rad imel kot opis, postavim v dvojne narekovaje in ga združim s formulo z ampersandom:

    ="Skupna prodaja čokolade: "&SUM(E2:E13)&" dolarjev"

    Če želim, da so moja števila decimalna, uporabim funkcijo TEXT in nastavim obliko: "#,##0"

    Drug način je uporaba funkcije CONCATENATE v Google Sheets, kot sem jo uporabil v A15:

    =CONCATENATE("Skupni popust za stranke: ",TEXT(SUM(F2:F13), "#.###")," dolarjev")

    Primer 3

    Kaj pa, če od nekod prenesete podatke in se vse številke prikažejo s presledki, kot npr. 8 544 namesto 8544 ? Google Sheets jih bo vrnil kot besedilo, saj veste.

    Tukaj je opisano, kako te vrednosti, zapisane kot besedilo, spremenite v "običajne številke":

    =VREDNOST(SUBSTITUT("8 544"," ",""))

    ali

    =VREDNOST(SUBSTITUTE(A2," ",""))

    kjer A2 vsebuje 8 544 .

    Funkcija SUBSTITUTE zamenja vse presledke v besedilu (preverite drugi argument - presledek je v dvojnih narekovajih) s "praznim nizom" (tretji argument). Nato funkcija VALUE pretvori besedilo v številke.

    Primer 4

    V preglednicah Google Sheets je nekaj funkcij, ki pomagajo pri urejanju besedila v preglednicah, na primer spreminjanje velikosti črk v velikost stavka. Če imate nekaj čudnega, kot je npr. sOURcE dAtA , lahko dobite Vir podatkov namesto tega:

    Naj vam to podrobno razložim. Vzamem prvi znak v celici:

    =LEFT(A1,1)

    in ga preklopite na velike črke:

    =UPPER(LEFT(A1,1))

    Nato vzamem preostalo besedilo:

    = DESNO (A1,LEN(A1)-1)

    in ga prisilite v pisanje z malimi črkami:

    =NIŽJE(DESNO(A1,LEN(A1)-1))

    Na koncu vse dele formule združim z ampersandom:

    =UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1))

    Nasvet: Z ustreznim orodjem iz naših orodij Power Tools lahko z enim klikom preklapljate med primeri.

    Seveda lahko Google Sheets ponudi še veliko več. Ne bojte se različnih zapletenih formul - samo poskusite in eksperimentirajte. Navsezadnje nam ti nabori orodij omogočajo reševanje številnih različnih nalog. Srečno! :)

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.