Hyödyllisiä Google Sheetsin toimintoja päivittäiseen käyttöön

  • Jaa Tämä
Michael Brown

Taulukkolaskentaohjelmat tarjoavat loistavan alustan datataulukoiden hallintaan. Mutta onko Google Sheetsissä helppoja toimintoja päivittäisiin laskutoimituksiin? Ota selvää alla olevasta.

    Google Sheetsin SUM-toiminto

    Taulukoissa eniten tarvittava operaatio on mielestäni eri arvojen kokonaissumman löytäminen. Ensimmäisenä tulee mieleen laskea yhteen jokainen yksittäinen kiinnostava solu:

    =E2+E4+E8+E13

    Tästä kaavasta tulee kuitenkin erittäin aikaa vievä, jos huomioon otettavia soluja on liian monta.

    Oikea tapa lisätä soluja on käyttää erityistä Google Sheetsin funktiota - SUM - joka listaa kaikki solut automaattisesti pilkkuja käyttäen:

    =SUMMA(E2,E4,E8,E13)

    Jos alue koostuu vierekkäisistä soluista, ilmoita sen ensimmäinen ja viimeinen solu, vaikka niiden välissä olisi tyhjiä soluja. Näin vältät jokaisen solun luetteloimisen Google Sheetsin SUM-kaavassa.

    Vinkki. Toinen tapa lisätä SUM on valita numerosarake ja valita SUMMA alla Kaavat kuvake:

    Tulos lisätään soluun oikealle valitun alueen alapuolelle.

    Vinkki: Tehotyökaluissamme on AutoSum-toiminto. Yksi napsautus - ja aktiivinen solu palauttaa koko yllä olevan sarakkeen arvojen summan.

    Haluan esimerkiksi lisätä numeroita eri tietoalueilta useilla arkeilla, A4:A8 osoitteesta Sheet1 ja B4:B7 osoitteesta Sheet2 Ja haluan laskea ne yhteen yhteen soluun:

    =SUM('Sheet1'!A4:A8,'Sheet2'!B4:B7)

    Kuten näet, lisäsin vain yhden lisäarkin Google Sheetsin SUM-kaavaan ja erotin kaksi eri aluetta toisistaan pilkulla.

    Prosenttikaavat

    Usein kuulen ihmisten kysyvän eri summien prosenttiosuuksien määrittämisestä. Tämä lasketaan yleensä Google Sheetsin prosenttikaavalla seuraavasti:

    =prosenttiosuus/kokonaismäärä*100

    Sama pätee myös silloin, kun haluat tarkistaa, mikä on tämän tai tuon numeron osuus kokonaisluvusta:

    =Part/Total*100

    Vinkki. Master prosenttiosuus yhteensä, yhteensä & määrä prosentteina, sen kasvu & lasku tässä opetusohjelmassa.

    Taulukossani, jossa pidän kirjaa kaikista myynneistä viimeisten 10 päivän ajalta, voin laskea kunkin myynnin prosenttiosuuden kokonaismyynnistä.

    Ensin menen kohtaan E12 ja etsin kokonaismyynnin:

    =SUM(E2:E11)

    Tarkistan sitten, mikä on ensimmäisen päivän myynnin osuus F2:n kokonaismyynnistä:

    =E2/$E$12

    Suosittelen tekemään myös muutamia muutoksia:

    1. Käännä E2 absoluuttiseen viittaukseen - $E$12 - varmistaaksesi, että jaat kunkin päivän myynnin samalla summalla.
    2. Sovelletaan prosenttilukumuotoa sarakkeen F soluihin.
    3. Kopioi kaava F2:sta kaikkiin alla oleviin soluihin - F11:een asti.

    Vihje. Kopioi kaava jollakin aiemmin mainituista tavoista.

    Vihje: Varmista, että laskelmasi ovat oikein, syöttämällä alla oleva yksi F12:een:

    =SUM(F2:F11 )

    Jos se palauttaa 100 % - kaikki on oikein.

    Miksi suosittelen prosenttimuotoa?

    Yhtäältä, jotta vältät jokaisen tuloksen kertomisen 100:lla, jos haluat saada prosentteja, ja toisaalta, jotta vältät tulosten jakamisen 100:lla, jos haluat käyttää niitä muihin matemaattisiin operaatioihin, joissa ei käytetä prosentteja.

    Tarkoitan seuraavaa:

    Käytän prosenttilukumuotoa soluissa C4, B10 ja B15. Kaikki Google Sheetsin kaavat, jotka viittaavat näihin soluihin, ovat paljon helpompia. Minun ei tarvitse jakaa luvulla 100 tai lisätä prosenttisymbolia (%) kaavoihin soluissa C10 ja C15.

    Samaa ei voi sanoa C8:sta, C9:stä ja C14:stä. Minun on tehtävä nämä lisäsäädöt saadakseni oikean tuloksen.

    Array-kaavat

    Kun Google Sheetsissä halutaan käsitellä suuria tietomääriä, käytetään pääsääntöisesti sisäkkäisiä funktioita ja muita monimutkaisempia laskutoimituksia. Google Sheetsissä on myös tätä tarkoitusta varten array-kaavoja.

    Minulla on esimerkiksi taulukko asiakaskohtaisista myynneistä. Haluaisin löytää maksimimyynnin, joka on maitosuklaa osoitteeseen Smith tarkistaakseni, voinko antaa hänelle lisäalennuksen seuraavalla kerralla. Käytän E18:ssa olevaa next array -kaavaa:

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

    Huomaa: Jos haluat lopettaa minkä tahansa Google Sheetsissä olevan matriisikaavan, paina Ctrl+Shift+Enter eikä pelkkää Enter-näppäintä.

    Tuloksena on 259 dollaria.

    E16:n ensimmäinen kaava palauttaa Smithin tekemän ostoksen enimmäismäärän, joka on 366 dollaria:

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

    E17 osoittaa, että maitosuklaaseen käytettiin enimmillään 518 dollaria:

    =ArrayFormula(MAX(IF(($C$2:$C$13="Maitosuklaa")),$E$2:$E$13))))

    Nyt aion korvata kaikki Google Sheetsin kaavoissa käytetyt arvot niiden soluviittauksilla:

    Oletko huomannut, mikä on muuttunut?

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

    Minulla oli tämä ennen:

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

    Juuri näin voit nopeasti saada erilaisia tuloksia eri ehdoilla muuttamatta itse kaavaa, kun viittaamiesi solujen arvojen kanssa jonglööraat.

    Google Sheetsin kaavat päivittäiseen käyttöön

    Tutustutaanpa vielä muutamaan muuhun päivittäiseen käyttöön sopivaan funktioon ja kaavaan.

    Esimerkki 1

    Oletetaan, että tiedot on kirjoitettu osittain numeroina ja osittain tekstinä: 300 euroa , yhteensä - 400 dollaria . Mutta sinun täytyy poimia vain numerot.

    Tiedän vain toiminnon sitä varten:

    =REGEXEXTRACT(text, regular_expression)

    Se hakee tekstin maskin avulla säännöllisellä lausekkeella.

    • teksti - se voi olla soluviittaus tai mikä tahansa teksti lainausmerkeissä.
    • regular_expression - tekstimaskisi. Myös lainausmerkeissä. Sen avulla voit luoda lähes minkä tahansa tekstikaavion.

    Teksti on minun tapauksessani solu, jossa on data ( A2 ). Ja käytän tätä säännöllistä lauseketta: [0-9]+

    Se tarkoittaa, että etsin mitä tahansa määrää ( + ) numeroista 0-9 ( [0-9] ), jotka on kirjoitettu yksi toisensa jälkeen:

    Jos numeroissa on murtolukuja, säännöllinen lauseke näyttää tältä:

    "[0-9]*\.[0-9]+[0-9]+" kahden desimaalin luvuille

    "[0-9]*\.[0-9]+" luvuille, joissa on yksi desimaali

    Huomautus: Google Sheets näkee poimitut arvot tekstinä. Ne on muunnettava numeroiksi VALUE-toiminnolla tai Muunna-työkalulla.

    Esimerkki 2 - tekstin yhdistäminen kaavalla

    Tekstin sisällä olevat kaavat auttavat saamaan siistin näköisen rivin, jossa on joitakin summia - numeroita ja niiden lyhyet kuvaukset.

    Luon tällaiset rivit riveille 14 ja 15. Aluksi yhdistän näiden rivien solut seuraavasti Format> Solujen yhdistäminen ja laske sitten sarakkeen E summa:

    =SUM(E2:E13)

    Sitten laitan tekstin, jonka haluan kuvaukseksi, kaksinkertaisiin lainausmerkkeihin ja yhdistän sen kaavan kanssa käyttämällä ykkösmerkkiä:

    ="Suklaan kokonaismyynti:"&SUM(E2:E13)&" dollareita"

    Jotta numerot olisivat desimaalilukuja, käytän TEXT-toimintoa ja määrittelen muodon: "#,##0"

    Toinen tapa on käyttää Google Sheetsin CONCATENATE-funktiota, kuten käytin A15:ssä:

    =CONCATENATE("Asiakkaiden kokonaisalennus: ",TEXT(SUM(F2:F13), "#.##")," dollaria")

    Esimerkki 3

    Entä jos lataat tiedot jostain ja kaikki numerot näkyvät välilyönneillä, kuten esim. 8 544 sen sijaan, että 8544 Google Sheets palauttaa nämä tekstinä.

    Näin muutat nämä tekstinä kirjoitetut arvot "normaaleiksi numeroiksi":

    =VALUE(SUBSTITUTE("8 544"," "," "))

    tai

    =VALUE(SUBSTITUTE(A2," ","")))

    jossa A2 sisältää 8 544 .

    Miten se toimii? SUBSTITUTE-funktio korvaa kaikki välilyönnit tekstissä (tarkista toinen argumentti - välilyönti on kaksoispisteiden sisällä) "tyhjällä merkkijonolla" (kolmas argumentti). Sitten VALUE muuntaa tekstin numeroiksi.

    Esimerkki 4

    Google Sheetsissä on joitakin toimintoja, jotka auttavat muokkaamaan tekstiä taulukoissa, esimerkiksi muuttamaan isoja ja pieniä kirjaimia lauseen isoiksi. Jos sinulla on jotain outoa, kuten soURcE dAtA , voit saada Lähdetiedot sen sijaan:

    Selitän sen yksityiskohtaisesti. Otan solun ensimmäisen merkin:

    =LEFT(A1,1)

    ja vaihda se isoihin kirjaimiin:

    =UPPER(LEFT(A1,1))

    Sitten otan loput tekstistä:

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

    ja pakota se pieniin kirjaimiin:

    =LOWER(RIGHT(A1,LEN(A1)-1))

    Lopuksi yhdistän kaikki kaavan osat yhteen amperandalla:

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

    Vinkki: Voit vaihtaa tapausten välillä yhdellä napsautuksella Power Tools -työkalujemme vastaavalla apuohjelmalla.

    Google Sheetsillä on tietysti paljon muutakin tarjottavaa. Älä pelkää erilaisia monimutkaisia kaavoja - kokeile ja kokeile. Loppujen lopuksi nämä työkalut antavat meille mahdollisuuden ratkaista monia erilaisia tehtäviä. Onnea matkaan! :)

    Michael Brown on omistautunut teknologian harrastaja, jolla on intohimo yksinkertaistaa monimutkaisia ​​prosesseja ohjelmistotyökalujen avulla. Yli vuosikymmenen kokemuksella teknologia-alalta hän on hionut taitojaan Microsoft Excelissä ja Outlookissa sekä Google Sheetsissä ja Docsissa. Michaelin blogi on omistettu jakamaan tietojaan ja asiantuntemustaan ​​muiden kanssa, ja se tarjoaa helposti seurattavia vinkkejä ja opetusohjelmia tuottavuuden ja tehokkuuden parantamiseksi. Olitpa kokenut ammattilainen tai aloittelija, Michaelin blogi tarjoaa arvokkaita oivalluksia ja käytännön neuvoja, joiden avulla saat kaiken irti näistä tärkeistä ohjelmistotyökaluista.