Hasznos Google Sheets funkciók napi használatra

  • Ossza Meg Ezt
Michael Brown

A táblázatkezelők nagyszerű platformot kínálnak az adattáblák kezeléséhez. De vannak-e egyszerű Google Sheets funkciók a napi számításokhoz? Az alábbiakban megtudhatja.

    Google Sheets SUM funkció

    Úgy gondolom, hogy a táblázatokban a leginkább szükséges művelet a különböző értékek teljes összegének megtalálása. Az első dolog, ami eszünkbe jut, hogy minden egyes érdekes cellát össze kell adni:

    =E2+E4+E8+E13

    Ez a képlet azonban rendkívül időigényes lesz, ha túl sok cellát kell figyelembe venni.

    A cellák hozzáadásának megfelelő módja a Google Sheets speciális funkciójának - SUM - használata, amely az összes cellát automatikusan felsorolja vesszőkkel:

    =SUM(E2,E4,E8,E13)

    Ha a tartomány szomszédos cellákból áll, egyszerűen adja meg az első és az utolsó cellát, még akkor is, ha valahol közöttük üres cellák vannak. Így elkerülheti, hogy a Google Sheets SUM formula minden egyes celláját felsorolja.

    Tipp. A SUM hozzáadásának másik módja, ha kijelöljük a számokat tartalmazó oszlopot, és a SUM a Képletek ikon:

    Az eredmény a kijelölt tartomány alatti cellába kerül beillesztésre.

    Tipp: A Power Tools szolgáltatásunk rendelkezik egy AutoSum funkcióval. Egyetlen kattintás - és az aktív cella visszaadja a fenti oszlop értékeinek összegét.

    Hadd bonyolítsam a feladatot. Például több lapon különböző adattartományokból származó számokat szeretnék összeadni, A4:A8 a címről Sheet1 és B4:B7 a címről Sheet2 És szeretném őket egyetlen cellában összegezni:

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

    Mint látható, csak egy újabb lapot adtam hozzá a Google Sheets SUM képletéhez, és két különböző tartományt elválasztottam egy vesszővel.

    Százalékos képletek

    Gyakran hallom, hogy az emberek a különböző összegek százalékos arányának megtalálását kérdezik. Ezt általában a Google Sheets százalékos képletével számítják ki, így:

    =százalék/összesség*100

    Ugyanez működik akkor is, ha ellenőrizni szeretné, hogy ez vagy az a szám mekkora hányadot képvisel a teljes összegből:

    =rész/összesség*100

    Tipp. Mester százalékos aránya egy teljes, teljes & összeg százalékos, a növekedés & csökkenés ebben a bemutatóban.

    A táblázatomban, ahol az elmúlt 10 nap összes eladását nyilvántartom, ki tudom számítani az egyes eladások százalékos arányát az összes eladásból.

    Először az E12-be megyek, és megkeresem a teljes forgalmat:

    =SUM(E2:E11)

    Ezután ellenőrzöm, hogy az első napi eladások mekkora részét teszik ki az F2-ben szereplő teljes összegnek:

    =E2/$E$12

    Javaslom, hogy néhány kiigazítást is végezzünk:

    1. Turn E2 abszolút hivatkozásra - $E$12 - hogy az egyes napi eladásokat ugyanannyival ossza el.
    2. Alkalmazza a százalékos számformátumot az F oszlop celláira.
    3. Másolja a képletet az F2-ből az összes alábbi cellába - az F11-ig.

    Tipp: A képlet másolásához használja a korábban említett módszerek egyikét.

    Tipp: Hogy megbizonyosodjon a számítások helyességéről, adja meg az alábbiakat az F12-re:

    =SUM(F2:F11 )

    Ha 100%-ot ad vissza - minden rendben van.

    Miért javaslom a százalékos formátum használatát?

    Nos, egyrészt azért, hogy ne kelljen minden eredményt megszorozni 100-zal, ha százalékokat szeretnél kapni. Másrészt azért, hogy ne kelljen az eredményeket 100-ra osztani, ha további, nem százalékos matematikai műveletekhez szeretnéd felhasználni.

    Erre gondolok:

    A C4, B10 és B15 cellákban a százalékos számformátumot használom. Minden olyan Google Sheets-képlet, amely ezekre a cellákra hivatkozik, sokkal egyszerűbb. Nem kell osztanom 100-zal vagy hozzáadni a százalék szimbólumot (%) a C10 és C15 cellákban lévő képletekhez.

    Ugyanez nem mondható el a C8, C9 és C14 esetében. Ezeket az extra beállításokat el kell végeznem, hogy a helyes eredményt kapjam.

    Array képletek

    A Google Sheetsben a rengeteg adattal való munkához általában egymásba ágyazott függvényeket és más bonyolultabb számításokat használnak. A Google Sheetsben erre a célra ott vannak a tömbképletek is.

    Például, van egy táblázatom az ügyfélenkénti eladásokról. Kíváncsi vagyok, hogy a maximális eladás tejcsokoládé a címre. Smith hogy ellenőrizzem, adhatok-e neki legközelebb extra kedvezményt. Az E18-ban a következő tömb képletét használom:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Tejcsokoládé")),$E$2:$E$13,""))))

    Megjegyzés: A Google Sheetsben bármely tömbképlet befejezéséhez nyomja le a Ctrl+Shift+Enter billentyűkombinációt, nem pedig egyszerűen az Entert.

    Ennek eredményeként 259 dollárt kaptam.

    Az E16-ban található első tömbképletem a Smith által végrehajtott maximális vásárlást adja vissza - $366:

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

    Az E17 mutatja a tejcsokoládéra költött maximális összeget - 518 dollár:

    =ArrayFormula(MAX(IF(($C$2:$C$13="Tejcsokoládé")),$E$2:$E$13))))

    Most a Google Sheets képletekben használt összes értéket a cellahivatkozásokkal fogom helyettesíteni:

    Észrevetted, hogy mi változott?

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

    Itt van, ami korábban volt:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Tejcsokoládé")),$E$2:$E$13,""))))

    Csak így, a hivatkozott cellák értékeivel zsonglőrködve gyorsan különböző eredményeket kaphat különböző feltételek alapján anélkül, hogy magát a képletet megváltoztatná.

    Google Sheets képletek napi használatra

    Nézzünk még néhány, a mindennapi használatban jól használható függvényt és képletet.

    Példa 1

    Tegyük fel, hogy az adatok részben számokként, részben szövegként vannak leírva: 300 euró , összesen - 400 dollár De csak számokat kell kinyernie.

    Tudok egy funkciót erre:

    =REGEXEXTRACT(text, regular_expression)

    A szöveget egy reguláris kifejezéssel való maszkolással húzza ki.

    • szöveg - lehet cellahivatkozás vagy bármilyen szöveg idézőjelben.
    • regular_expression - A szövegmaszk. Szintén idézőjelben. Ezzel szinte bármilyen szövegsémát létrehozhat.

    A szöveg az én esetemben egy cella egy adattal ( A2 ). És ezt a reguláris kifejezést használom: [0-9]+

    Ez azt jelenti, hogy bármilyen mennyiséget keresek ( + ) 0 és 9 közötti számok ( [0-9] ) egymás után írták:

    Ha a számokban törtek vannak, a reguláris kifejezés így fog kinézni:

    "[0-9]*\.[0-9]+[0-9]+" két tizedesjegyű számok esetén

    "[0-9]*\.[0-9]+" egy tizedesjegyű számok esetén

    Megjegyzés: A Google Sheets a kivont értékeket szövegként látja, ezért azokat a VALUE funkcióval vagy a Convert eszközzel számokká kell alakítania.

    Példa 2 - szöveg összekapcsolása egy képlettel

    A szövegben található képletek segítenek abban, hogy egy szépen kinéző sort kapjunk néhány összeggel - számokkal és azok rövid leírásával.

    Ilyen sorokat hozok létre a 14. és 15. sorban. Először is, a sorok celláit összevonom a következő módon Format> Cellák egyesítése majd számolja meg az E oszlop összegét:

    =SUM(E2:E13)

    Ezután a szöveget, amit leírásként szeretnék, idézőjelbe teszem, és egy erősítőjel segítségével kombinálom a képlettel:

    ="Teljes csokoládéeladás: "&SUM(E2:E13)&" dollár"

    Ahhoz, hogy a számokat tizedesjegyekké alakítsam, a TEXT funkciót használom, és beállítom a formátumot: "#,##0"

    Egy másik lehetőség a Google Sheets CONCATENATE funkciójának használata, ahogyan azt az A15-ben használtam:

    =CONCATENATE("Összes kedvezmény az ügyfelek számára: ",TEXT(SUM(F2:F13), "#.##")," dollár")

    Példa 3

    Mi van akkor, ha valahonnan feltöltöd az adatokat, és minden szám szóközzel jelenik meg, például 8 544 ahelyett, hogy 8544 ? A Google Sheets ezeket szövegként adja vissza, tudja.

    Íme, hogyan alakíthatod át ezeket a szövegként írt értékeket "normál számokká":

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

    vagy

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

    ahol az A2 tartalmazza 8 544 .

    Hogyan működik? A SUBSTITUTE függvény a szövegben lévő összes szóközt (ellenőrizze a második argumentumot - a dupla idézőjelek között van szóköz) egy "üres karakterlánccal" (a harmadik argumentum) helyettesíti. Ezután a VALUE a szöveget számokká alakítja.

    Példa 4

    Van néhány Google Sheets függvény, amelyek segítenek a szöveg manipulálásában a táblázatokban, például a nagybetűket mondatbetűre változtatni. Ha valami furcsa, mint például a soURcE dAtA , akkor kaphat Forrásadatok helyette:

    Hadd magyarázzam el ezt részletesen. Egy cella első karakterét veszem:

    =LEFT(A1,1)

    és állítsa át nagybetűsre:

    =UPPER(LEFT(A1,1))

    Aztán veszem a maradék szöveget:

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

    és kényszerítse kisbetűs írásra:

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

    Végül a képlet minden darabját egy erősítőjellel hozom össze:

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

    Tipp: A Power Tools megfelelő segédprogramjával egy kattintással válthat az esetek között.

    Természetesen a Google Sheets még sok mindent kínál. Ne féljünk a különböző összetett képletektől - csak próbáljuk ki és kísérletezzünk. Végül is ezek az eszközkészletek sokféle feladat megoldását teszik lehetővé. Sok sikert! :)

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.