Noderīgas Google Sheets funkcijas ikdienas lietošanai

  • Dalīties Ar Šo
Michael Brown

Izklājlapas ir lieliska platforma datu tabulu pārvaldīšanai. Bet vai ir kādas vienkāršas Google Sheets funkcijas ikdienas aprēķiniem? Uzziniet tālāk.

    Google lapas SUM funkcija

    Manuprāt, visnepieciešamākā darbība tabulās ir atrast dažādu vērtību kopējo summu. Pirmais, kas nāk prātā, ir saskaitīt katru interesējošo šūnu:

    =E2+E4+E8+E13

    Taču šī formula kļūs ļoti laikietilpīga, ja būs pārāk daudz šūnu, kas jāņem vērā.

    Pareizais veids, kā pievienot šūnas, ir izmantot īpašo Google Sheets funkciju SUM, kas automātiski izveido sarakstu ar visām šūnām, izmantojot komatus:

    =SUM(E2,E4,E8,E13)

    Ja diapazons sastāv no blakus esošām šūnām, vienkārši norādiet tā pirmo un pēdējo šūnu, pat ja kaut kur starp tām ir tukšas šūnas. Tādējādi izvairīsieties no katras šūnas uzskaitīšanas Google Sheets SUM formulā.

    Padoms. Vēl viens veids, kā pievienot SUM, ir atlasīt kolonnu ar cipariem un izvēlēties SUM saskaņā ar Formulas ikona:

    Rezultāts tiks ievietots šūnā tieši zem atlasītā diapazona.

    Padoms. Mūsu Power Tools ir AutoSum funkcija. Viens klikšķis - un jūsu aktīvā šūna atgriezīs vērtību summu no visas augšējās kolonnas.

    Ļaujiet man sarežģīt uzdevumu. Es gribu pievienot skaitļus no dažādiem datu diapazoniem vairākās lapās, piemēram, A4:A8 no Lapa1 un B4:B7 no 2 lapa . Un es vēlos tos apkopot vienā šūnā:

    =SUM("Lapa1"!A4:A8, "Lapa2"!B4:B7)

    Kā redzat, es vienkārši pievienoju vēl vienu lapu Google lapu SUM formulā un atdalīju divus dažādus diapazonus ar komatu.

    Procentu formulas

    Bieži vien cilvēki man jautā par dažādu kopsummu procentuālās daļas noteikšanu. To parasti aprēķina, izmantojot Google Sheets procentu formulu, piemēram, šādi:

    =procentuālā daļa/kopējais*100

    Tas pats darbojas arī tad, ja nepieciešams pārbaudīt, kādu daļu no kopsummas veido šis vai šis skaitlis:

    =daļa/kopskaits*100

    Padoms. Master procentuālā daļa no kopsummas, kopējais & amp; summa procentos, tās pieaugums & amp; samazinājums šajā pamācībā.

    Tabulā, kurā es reģistrēju visus pārdošanas apjomus par pēdējām 10 dienām, es varu aprēķināt katra pārdošanas apjoma procentuālo daļu no kopējā pārdošanas apjoma.

    Vispirms es dodos uz E12 un atrodu kopējo pārdošanas apjomu:

    =SUM(E2:E11)

    Pēc tam es pārbaudu, kādu daļu no kopsummas F2 veido pirmās dienas pārdošanas apjomi:

    =E2/$E$12

    Es iesaku veikt arī dažus pielāgojumus:

    1. Pagrieziens E2 uz absolūtu atsauci - $E$12 - lai pārliecinātos, ka katras dienas pārdošanas apjoms ir vienāds.
    2. Piemērojiet procentuālā skaitļa formātu F slejas šūnām.
    3. Nokopējiet formulu no F2 uz visām zemāk esošajām šūnām - līdz F11.

    Padoms. Lai kopētu formulu, izmantojiet kādu no iepriekš minētajiem veidiem.

    Padoms. Lai pārliecinātos, ka aprēķini ir pareizi, F12 ievadiet tālāk norādīto:

    =SUM(F2:F11 )

    Ja tā atgriežas 100% - viss ir pareizi.

    Kāpēc es iesaku izmantot procentu formātu?

    No vienas puses, lai izvairītos no katra rezultāta reizināšanas ar 100, ja vēlaties iegūt procentus. No otras puses, lai izvairītos no rezultātu dalīšanas ar 100, ja vēlaties tos izmantot citām matemātiskām darbībām, kas nav procentu skaitīšana.

    Lūk, par ko es runāju:

    C4, B10 un B15 šūnās es izmantoju procentu skaitļa formātu. Visas Google Sheets formulas, kas atsaucas uz šīm šūnām, ir daudz vienkāršākas. C10 un C15 šūnās man nav jādala ar 100 vai jāpievieno procentu simbols (%).

    To pašu nevar teikt par C8, C9 un C14. Lai iegūtu pareizo rezultātu, man jāveic šīs papildu korekcijas.

    Masu formulas

    Lai strādātu ar lielu datu apjomu Google tabulās, parasti tiek izmantotas ieliktās funkcijas un citi sarežģītāki aprēķini. Šim nolūkam Google tabulās ir pieejamas arī masīvu formulas.

    Piemēram, man ir tabula ar pārdošanas apjomiem katram klientam. Mani interesē, kā atrast maksimālo pārdošanas apjomu no piena šokolāde uz Smith lai pārbaudītu, vai nākamreiz es varu viņam piešķirt papildu atlaidi. Es izmantoju nākamā masīva formulu E18:

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

    Piezīme. Lai Google tabulās pabeigtu jebkuru masīva formulu, nospiediet kombināciju Ctrl+Shift+Enter, nevis vienkārši Enter.

    Rezultātā esmu saņēmis 259 ASV dolārus.

    Mana pirmā masīva formula E16 pozīcijā atgriež maksimālo Smita veikto pirkumu - 366 $:

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

    E17 ir norādīta maksimālā summa, kas iztērēta par piena šokolādi - 518 USD:

    =ArrayFormula(MAX(IF(($C$2:$C$13="Piena šokolāde"),$E$2:$E$13)))

    Tagad es aizstāsim visas Google Sheets formulās izmantotās vērtības ar to šūnu atsaucēm:

    Vai esat pamanījuši, kas ir mainījies?

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

    Lūk, kas man bija pirms tam:

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

    Tieši tāpat, žonglējot ar vērtībām šūnās, uz kurām atsaucaties, varat ātri iegūt dažādus rezultātus, pamatojoties uz dažādiem nosacījumiem, nemainot pašu formulu.

    Google Sheets formulas ikdienas lietošanai

    Apskatīsim vēl dažus funkciju un formulu piemērus, kas noderēs ikdienas lietošanai.

    1. piemērs

    Pieņemsim, ka dati ir daļēji ierakstīti kā skaitļi un daļēji kā teksts: 300 eiro , kopā - 400 dolāru . Bet jums ir nepieciešams izvilkt tikai skaitļus.

    Es zinu tikai funkciju, lai to izdarītu:

    =REGEXEXTRACT(text, regular_expression)

    Tas izvelk tekstu pēc maskas ar regulāru izteiksmi.

    • teksts - tā var būt šūnas atsauce vai jebkurš teksts dubultās pēdiņās.
    • regular_expression - teksta masku. Arī dubultās pēdiņās. Tas ļauj izveidot gandrīz jebkuru iespējamo teksta shēmu.

    Teksts manā gadījumā ir šūna ar datiem ( A2 ). Un es izmantoju šo regulāro izteiksmi: [0-9]+

    Tas nozīmē, ka es meklēju jebkuru daudzumu ( + ) skaitļu no 0 līdz 9 ( [0-9] ), kas rakstīti viens pēc otra:

    Ja skaitļos ir frakcijas, regulārā izteiksme izskatīsies šādi:

    "[0-9]*\.[0-9]+[0-9]+" skaitļiem ar diviem cipariem aiz komata

    "[0-9]*\.[0-9]+" skaitļiem ar vienu zīmi aiz komata

    Piezīme. Google Sheets redz iegūtās vērtības kā tekstu. Tās jāpārvērš skaitļos, izmantojot funkciju VALUE vai mūsu rīku Convert.

    2. piemērs - teksta apvienošana ar formulu

    Formulas tekstā palīdz iegūt glīti izskatīgu rindu ar kopsummām - skaitļiem ar to īsiem aprakstiem.

    Šādas rindas izveidoju 14. un 15. rindā. Sākumā šajās rindās es apvienoju šūnas, izmantojot Formāts> Apvienot šūnas un pēc tam saskaitiet E slejas summu:

    =SUM(E2:E13)

    Pēc tam es ievietotu tekstu, ko vēlos izmantot kā aprakstu, dubultās pēdiņās un apvienoju to ar formulu, izmantojot ampersandu:

    ="Kopējais šokolādes pārdošanas apjoms: "&SUM(E2:E13)&" dolāru"

    Lai padarītu savus skaitļus ar decimāldaļām, es izmantoju funkciju TEXT un iestatīju formātu: "#,##0"

    Cits veids ir izmantot Google Sheets funkciju CONCATENATE, kā es to izmantoju A15 sadaļā:

    =CONCATENATE("Kopējā atlaide klientiem: ",TEXT(SUM(F2:F13), "#.###")," dolāru")

    3. piemērs

    Ko darīt, ja augšupielādējat datus no kādas vietas un visi skaitļi parādās ar atstarpēm, piemēram. 8 544 nevis 8544 ? Google tabulas tos atgriezīs kā tekstu, jūs zināt.

    Lūk, kā šīs vērtības, kas rakstītas kā teksts, pārvērst "parastos skaitļos":

    =VĒRTĪBA(AIZVIETOT("8 544"," ",""))

    vai

    =VĒRTĪBA(AIZVIETOT(A2," ",""))

    kur A2 ir 8 544 .

    Kā tas darbojas? Funkcija SUBSTITUTE aizstāj visas atstarpes tekstā (pārbaudiet otro argumentu - atstarpes ir dubultiekaitēs) ar "tukšu virkni" (trešais arguments). Pēc tam funkcija VALUE pārvērš tekstu skaitļos.

    4. piemērs

    Ir dažas Google Sheets funkcijas, kas palīdz manipulēt ar tekstu jūsu izklājlapās, piemēram, mainīt gadījumu uz teikuma gadījumu. Ja jums ir kaut kas dīvains, piemēram. sOURcE dAtA , jūs varat saņemt Avota dati tā vietā:

    Ļaujiet man to paskaidrot sīkāk. Es ņemu pirmo rakstzīmi šūnā:

    =LEFT(A1,1)

    un pārslēdziet to uz lielajiem burtiem:

    =UPPER(LEFT(A1,1))

    Tad es ņemu atlikušo tekstu:

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

    un piespiediet to rakstīt ar mazajiem burtiem:

    = ZEMĀKS(PA LABI(A1,LEN(A1)-1))

    Visbeidzot, es apvienoju visas formulas daļas ar ampersandu:

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

    Padoms. Jūs varat pārslēgties starp gadījumiem ar vienu klikšķi, izmantojot attiecīgo utilītu no mūsu Power Tools.

    Protams, Google Sheets var piedāvāt vēl daudz ko citu. Nebaidieties no dažādām sarežģītām formulām - vienkārši izmēģiniet un eksperimentējiet. Galu galā šie rīku komplekti ļauj mums atrisināt daudzus un dažādus uzdevumus. Veiksmes! :)

    Maikls Brauns ir īpašs tehnoloģiju entuziasts, kura aizraušanās ir sarežģītu procesu vienkāršošana, izmantojot programmatūras rīkus. Ar vairāk nekā desmit gadu pieredzi tehnoloģiju nozarē viņš ir pilnveidojis savas prasmes programmās Microsoft Excel un Outlook, kā arī Google izklājlapās un dokumentos. Maikla emuārs ir veltīts tam, lai dalītos savās zināšanās un pieredzē ar citiem, sniedzot viegli izpildāmus padomus un pamācības produktivitātes un efektivitātes uzlabošanai. Neatkarīgi no tā, vai esat pieredzējis profesionālis vai iesācējs, Maikla emuārs piedāvā vērtīgas atziņas un praktiskus padomus, kā maksimāli izmantot šos būtiskos programmatūras rīkus.