Օգտակար Google Sheets գործառույթներ ամենօրյա օգտագործման համար

  • Կիսվել Սա
Michael Brown

Աղյուսակները հիանալի հարթակ են առաջարկում տվյալների աղյուսակները կառավարելու համար: Բայց կա՞ն արդյոք Google Sheets-ի հեշտ գործառույթներ ամենօրյա հաշվարկների համար: Իմացեք ստորև:

    Google Sheets SUM ֆունկցիան

    Կարծում եմ, որ աղյուսակներում ամենապահանջված գործողությունը տարբեր արժեքների ընդհանուր գումարը գտնելն է: Առաջին բանը, որ գալիս է մտքում, դա յուրաքանչյուր հետաքրքրող բջիջ ավելացնելն է.

    =E2+E4+E8+E13

    Բայց այս բանաձևը չափազանց ժամանակատար կդառնա, եթե հաշվի առնելու համար չափազանց շատ բջիջներ կան:

    Բջիջներ ավելացնելու ճիշտ ձևը Google Sheets-ի հատուկ ֆունկցիայի՝ SUM-ի օգտագործումն է, որն ավտոմատ կերպով ցուցակագրում է բոլոր բջիջները ստորակետերի միջոցով.

    =SUM(E2,E4,E8,E13)

    Եթե ընդգրկույթը բաղկացած է հարակից բջիջներից: , պարզապես նշեք դրա առաջին և վերջին բջիջները, նույնիսկ եթե դրանց միջև ինչ-որ տեղ դատարկ բջիջներ կան: Այսպիսով, դուք կխուսափեք Google Sheets SUM բանաձևի յուրաքանչյուր բջիջ թվարկելուց:

    Խորհուրդ. SUM ավելացնելու մեկ այլ եղանակ է ընտրել սյունակը թվերով և ընտրել SUM Formulas պատկերակի տակ:

    Արդյունքը կլինի տեղադրվի ընտրված միջակայքից անմիջապես ներքեւ գտնվող բջիջում:

    Հուշում. Մեր Power Tools-ն ունի AutoSum ֆունկցիա: Մեկ սեղմումով – և ձեր ակտիվ բջիջը կվերադարձնի վերը նշված ամբողջ սյունակի արժեքների գումարը:

    Թույլ տվեք բարդացնել խնդիրը: Ես ուզում եմ թվեր ավելացնել տվյալների տարբեր տիրույթներից մի քանի թերթերի վրա, օրինակ՝ A4:A8 Sheet1 -ից և B4:B7 Sheet2<2-ից:>. Եվ ես ուզում եմ դրանք ամփոփելմեկ բջիջ՝

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

    Ինչպես տեսնում եք, ես պարզապես ավելացրի ևս մեկ թերթ Google Sheets SUM բանաձևում և բաժանեցի երկու տարբեր տիրույթներ ստորակետով:

    Տոկոսային բանաձևեր

    Ես հաճախ եմ լսում, որ մարդիկ հարցնում են տարբեր ընդհանուրների տոկոսը գտնելու մասին: Սա սովորաբար հաշվարկվում է Google Sheets-ի տոկոսային բանաձևով հետևյալ կերպ.

    =Տոկոս/Ընդամենը*100

    Նույնը գործում է նաև, երբ անհրաժեշտ է ստուգել, ​​թե այս կամ այն ​​թիվը ինչ մասն է ներկայացնում ընդհանուրից.

    =Մաս /Ընդամենը*100

    Հուշում. Վարպետ տոկոսը ընդհանուր, ընդհանուր & AMP; գումարը տոկոսով, դրա աճը & AMP; նվազում է այս ձեռնարկում:

    Իմ աղյուսակում, որտեղ ես գրանցում եմ բոլոր վաճառքները վերջին 10 օրվա ընթացքում, ես կարող եմ հաշվարկել յուրաքանչյուր վաճառքի տոկոսը ընդհանուր վաճառքից:

    Նախ, ես գնում եմ դեպի E12 և գտնել ընդհանուր վաճառքները.

    =SUM(E2:E11)

    Այնուհետև ես ստուգում եմ, թե առաջին օրվա վաճառքի որ մասն է կազմում F2-ի ընդհանուր ծավալը.

    =E2/$E$12

    Ես խորհուրդ եմ տալիս նաև մի քանի ճշգրտումներ կատարել.

    1. Անցեք E2 բացարձակ հղումին – $E$12 – համոզվելու համար, որ բաժանում եք յուրաքանչյուր օրվա վաճառքը: նույն ընդհանուրով:
    2. Կիրառեք տոկոսային թվի ձևաչափը F սյունակի բջիջներին:
    3. Պատճենեք բանաձևը F2-ից ստորև բոլոր բջիջներում՝ մինչև F11:

    Հուշում. Բանաձևը պատճենելու համար օգտագործեք նախկինում նշածս եղանակներից մեկը:

    Հուշում. Համոզվելու համար, որ ձեր հաշվարկները ճիշտ են, մուտքագրեք ստորև նշվածը F12-ում.

    =SUM(F2:F11 )

    Եթե այն վերադարձնում է 100% –ամեն ինչ ճիշտ է:

    Ինչու՞ եմ խորհուրդ տալիս օգտագործել տոկոսային ձևաչափը:

    Դե, մի կողմից, խուսափելու համար յուրաքանչյուր արդյունքը 100-ով բազմապատկելուց, եթե ցանկանում եք ստանալ տոկոսներով։ Մյուս կողմից՝ արդյունքները 100-ի բաժանելուց խուսափելու համար, եթե ցանկանում եք դրանք օգտագործել հետագա ոչ տոկոսային մաթեմատիկական գործողությունների համար:

    Ահա, թե ինչ նկատի ունեմ.

    Ես օգտագործում եմ տոկոսային թվի ձևաչափը C4, B10 և B15 բջիջներում: Բոլոր Google Sheets բանաձևերը, որոնք հղում են անում այս բջիջներին, շատ ավելի հեշտ են: Ես չպետք է բաժանեմ 100-ի կամ ավելացնեմ տոկոսի նշանը (%) C10-ի և C15-ի բանաձևերին:

    Նույնը չի կարելի ասել C8-ի, C9-ի և C14-ի մասին: Ես պետք է այս լրացուցիչ ճշգրտումները կատարեմ՝ ճիշտ արդյունք ստանալու համար:

    Զանգվածի բանաձևերը

    Google Աղյուսակներում տվյալների բեռների հետ աշխատելու համար որպես կանոն օգտագործվում են ներկառուցված գործառույթներ և այլ ավելի բարդ հաշվարկներ: Զանգվածի բանաձևերը կան նաև Google Sheets-ում այդ նպատակով:

    Օրինակ, ես ունեմ վաճառքի աղյուսակ յուրաքանչյուր հաճախորդի համար: Ինձ հետաքրքրում է կաթնային շոկոլադի առավելագույն վաճառքը Սմիթին , որպեսզի ստուգեմ, արդյոք հաջորդ անգամ կարող եմ նրան լրացուցիչ զեղչ տալ: Ես օգտագործում եմ հաջորդ զանգվածի բանաձևը E18-ում.

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

    Նշում. Google Sheets-ում զանգվածի ցանկացած բանաձև ավարտելու համար սեղմեք Ctrl+Shift+Enter, քան պարզապես Enter:

    Արդյունքում ես ստացել եմ $259:

    Իմ առաջին զանգվածի բանաձևը E16-ում վերադարձնում է Սմիթի կողմից կատարված առավելագույն գնումը՝ $366:

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

    E17 ցույց է տալիս առավելագույնըԿաթնային շոկոլադի համար ծախսված գումար – $518:

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

    Այժմ ես պատրաստվում եմ փոխարինել Google Sheets-ի բանաձևերում օգտագործվող բոլոր արժեքները իրենց բջջային հղումներով.

    Նկատե՞լ եք, թե ինչ է փոխվել:

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

    Ահա այն, ինչ ես ունեի նախկինում.

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

    Հենց այդպես, ձեռնածություն բջիջների արժեքներով, որոնց հղում եք անում, դուք կարող եք արագ ստանալ տարբեր արդյունքներ՝ հիմնված տարբեր պայմանների վրա՝ առանց բանաձևը փոխելու:

    Google Sheets բանաձևեր ամենօրյա օգտագործման համար

    Եկեք տեսնենք ևս մի քանի գործառույթ և բանաձևերի օրինակներ, որոնք հարմար են ամենօրյա օգտագործման համար:

    Օրինակ 1

    Ենթադրենք, ձեր տվյալները գրված են մասամբ թվերով և մասամբ տեքստով. 300 եվրո , ընդհանուր – 400 դոլար ։ Բայց դուք պետք է միայն թվեր հանեք:

    Ես դրա համար միայն մի ֆունկցիա գիտեմ.

    =REGEXEXTRACT(տեքստ, կանոնավոր_արտահայտում)

    Այն տեքստը դիմակով քաշում է կանոնավոր արտահայտությամբ:

    • տեքստ – դա կարող է լինել բջջային հղում կամ կրկնակի չակերտներով ցանկացած տեքստ:
    • կանոնավոր_արտահայտում – ձեր տեքստային դիմակը: Նաև կրկնակի չակերտներով։ Այն թույլ է տալիս ստեղծել գրեթե ցանկացած հնարավոր տեքստային սխեման:

    Տեքստը իմ դեպքում տվյալների հետ բջիջ է ( A2 ): Եվ ես օգտագործում եմ այս կանոնավոր արտահայտությունը. ( [0-9] ) գրված մեկը մյուսի հետևից.

    Եթե թվերն ունեն կոտորակներ, ապա կանոնավոր արտահայտությունը կունենա հետևյալ տեսքը. 0> "[0-9]*\.[0-9]+[0-9]+" համարերկու տասնորդական թվերով թվեր

    "[0-9]*\.[0-9]+" մեկ տասնորդական տեղ ունեցող թվերի համար

    Նշում. Google Sheets-ը արդյունահանված արժեքները տեսնում է որպես տեքստ: Դուք պետք է դրանք վերածեք թվերի VALUE ֆունկցիայի կամ մեր Convert գործիքի միջոցով:

    Օրինակ 2 – միացնել տեքստը բանաձևով

    Տեքստի մեջ եղած բանաձևերը օգնում են ստանալ կոկիկ տեսք ունեցող տող որոշ գումարներով: – թվերն իրենց կարճ նկարագրությամբ:

    Ես պատրաստվում եմ ստեղծել այդպիսի տողեր 14-րդ և 15-րդ տողերում: Սկսելու համար ես միացնում եմ այդ տողերի բջիջները Format > Միավորել բջիջները և այնուհետև հաշվել E սյունակի գումարը:

    =SUM(E2:E13)

    Այնուհետև ես դնում եմ այն ​​տեքստը, որը ես կցանկանայի ունենալ որպես նկարագրություն՝ կրկնապատկելու չակերտները և միավորել այն բանաձևի հետ: օգտագործելով ամպերսանդ՝

    ="Total chocolate sales: "&SUM(E2:E13)&" dollars"

    Իմ թվերը տասնորդական դարձնելու համար ես օգտագործում եմ TEXT ֆունկցիան և սահմանում ձևաչափը՝ "#,##: 0"

    Մեկ այլ եղանակ է օգտագործել Google Sheets CONCATENATE ֆունկցիան, ինչպես ես օգտագործել եմ A15-ում.

    =CONCATENATE("Total discount for customers: ",TEXT(SUM(F2:F13),"#.##")," dollars")

    Օրինակ 3

    Իսկ եթե Դուք վերբեռնում եք տվյալները ինչ-որ տեղից և բոլոր թվերը հայտնվում են բացատներով, օրինակ 8 544 8544 -ի փոխարեն: Google Աղյուսակները դրանք կվերադարձնեն որպես տեքստ, գիտեք:

    Ահա թե ինչպես կարելի է այս արժեքները որպես տեքստ վերածել «սովորական թվերի».

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

    կամ

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

    որտեղ A2-ը պարունակում է 8 544 :

    Ինչպե՞ս է այն աշխատում: SUBSTITUTE ֆունկցիան փոխարինում է տեքստի բոլոր բացատները (ստուգեք երկրորդ արգումենտը. կրկնակի չակերտներում տեղ կա) «դատարկ»string" (երրորդ արգումենտը): Այնուհետև VALUE-ը տեքստը վերածում է թվերի:

    Օրինակ 4

    Կան Google Sheets-ի որոշ գործառույթներ, որոնք օգնում են ձեր աղյուսակներում տեքստը մանիպուլացնել, օրինակ՝ փոխել մեծատառը: նախադասության դեպքում: Եթե ունեք տարօրինակ բան, ինչպիսին է SOURcE dAtA -ը, փոխարենը կարող եք ստանալ Աղբյուրի տվյալներ .

    Թույլ տվեք բացատրել Ես վերցնում եմ բջիջի առաջին նիշը.

    =LEFT(A1,1)

    և փոխում եմ այն ​​մեծատառի վրա.

    =UPPER(LEFT(A1,1))

    Այնուհետև վերցնում եմ մնացած տեքստը.

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

    և ստիպեք այն փոքրատառով ձևակերպել.

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

    Վերջում, ես բանաձեւի բոլոր մասերը միացնում եմ ամպերսանդով :

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

    Հուշում: Դուք կարող եք մեկ սեղմումով անցնել պատյանների միջև մեր Էլեկտրական գործիքների համապատասխան օգտակար հավելվածի միջոցով:

    Իհարկե, Google Sheets-ը շատ ավելին է առաջարկում: Մի՛: Մի վախեցեք տարբեր բարդ բանաձևերից, պարզապես փորձեք և փորձեք: Ի վերջո, այս գործիքների հավաքածուները թույլ են տալիս լուծել շատ տարբեր խնդիրներ: Հաջողություն: :)

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: