Корисни функции на Google Sheets за секојдневна употреба

  • Споделете Го Ова
Michael Brown

Табелите нудат одлична платформа за управување со табели со податоци. Но, дали има некои лесни функции на Google Sheets за дневни пресметки? Дознајте подолу.

    Функција SUM на листови на Google

    Верувам дека најпотребната операција во табелите е да се најде вкупниот збир на различни вредности. Првото нешто што ми паѓа на ум е да ја додадеме секоја клетка од интерес:

    =E2+E4+E8+E13

    Но оваа формула ќе одзема многу време ако има премногу ќелии што треба да се земат предвид.

    Правичниот начин за додавање ќелии е да се користи специјална функција на листови на Google – SUM – што ги наведува сите ќелии автоматски со помош на запирки:

    =SUM(E2,E4,E8,E13)

    Ако опсегот се состои од соседни ќелии , едноставно наведете ги неговите први и последни ќелии, дури и ако има празни некаде помеѓу. Така, ќе избегнете да ја набројувате секоја ќелија во формулата SUM на листовите на Google.

    Совет. Друг начин за додавање SUM е да ја изберете колоната со броеви и да изберете SUM под иконата Формули :

    Резултатот ќе да се вметне во ќелија веднаш под избраниот опсег.

    Совет. Нашите Електрични алатки имаат функција AutoSum. Еден клик - и вашата активна ќелија ќе го врати збирот на вредности од целата колона погоре.

    Дозволете ми да ја искомплицирам задачата. Сакам да додадам броеви од различни опсези на податоци на повеќе листови, на пример, A4:A8 од Лист 1 и B4:B7 од Лист 2 . И сакам да ги сумирам воедна ќелија:

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

    Како што можете да видите, само што додадов уште еден лист во формулата SUM на листовите на Google и одвоив два различни опсези со запирка.

    Формули за проценти

    Често слушам како луѓето прашуваат за пронаоѓање на процентот на различни збирки. Ова обично се пресметува со процентуалната формула на Google Sheets вака:

    =Процент/Вкупно*100

    Истото функционира секогаш кога треба да проверите кој дел претставува овој или оној број од вкупниот број:

    =Дел /Вкупно*100

    Совет. Господар процент од вкупниот, вкупниот & засилувач; износ по проценти, неговото зголемување & засилувач; се намали во овој туторијал.

    Во мојата табела каде што водам евиденција за сите продажби за изминатите 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 до 9 ( [0-9] ) напишани еден по друг:

    Ако броевите имаат дропки, регуларниот израз ќе изгледа вака:

    "[0-9]*\.[0-9]+[0-9]+" заброеви со две децимални места

    "[0-9]*\.[0-9]+" за броеви со едно децимално место

    Забелешка. Google Sheets ги гледа извлечените вредности како текст. Треба да ги претворите во броеви со функцијата VALUE или со нашата алатка Конвертирај.

    Пример 2 – спојување текст со формула

    Формулите во текстот помагаат да се добие уредно изглед на ред со некои збирови – броеви со нивните кратки описи.

    Ќе креирам такви редови во редовите 14 и 15. За почеток, ги спојувам ќелиите во тие редови преку Форматирање > Спој ги ќелиите и потоа брои го збирот за колоната Е:

    =SUM(E2:E13)

    Потоа го ставам текстот што би сакал да го имам како опис за удвојување на наводници и го комбинирам со формулата користејќи амперсанд:

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

    За да ги направам моите броеви децимали, ја користам функцијата TEXT и го поставувам форматот: "#,## 0"

    Друг начин е да ја користите функцијата CONCATENATE на листови на Google, како што користев во A15:

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

    Пример 3

    Што ако ги поставувате податоците од некаде и сите броеви се појавуваат со празни места, како 8 544 наместо 8544 ? Google Sheets ќе ги врати како текст, знаете.

    Еве како да ги претворите овие вредности напишани како текст во „нормални броеви“:

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

    или

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

    каде што А2 содржи 8 544 .

    Како функционира? Функцијата SUBSTITUTE ги заменува сите празни места во текстот (проверете го вториот аргумент - има простор во двојните наводници) со „празнаниза" (третиот аргумент). Потоа, 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))

    Совет. Може да се префрлате помеѓу куќишта со еден клик со соодветната алатка од нашите Power Tools.

    Се разбира, има многу повеќе Google Sheets да понуди. не плашете се од различни сложени формули - само обидете се и експериментирајте. На крајот на краиштата, овие алатки ни овозможуваат да решиме многу различни задачи. Среќно! :)

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.