Как да създавате и редактирате формули в Google Sheets

  • Споделя Това
Michael Brown

След като прочетете тази статия, ще можете да създавате и редактирате свои собствени прости формули в Google Sheets. Тук ще намерите примери за вложени функции и няколко съвета как бързо да копирате формула в други клетки.

    Как да създавате и редактирате формули в Google Sheets

    За да създадете формула, щракнете върху клетката, която ви интересува, и въведете знак за равенство (=).

    Ако формулата ви започва с функция, въведете първата(ите) й буква(и). Google ще предложи списък с всички подходящи функции, които започват със същата(ите) буква(и).

    Съвет. Пълен списък на всички функции на Google Sheets ще намерите тук.

    Освен това в електронните таблици е вградена незабавна помощ за формулите. След като въведете име на функция, ще видите краткото ѝ описание, аргументите, които изисква, и тяхното предназначение.

    Съвет. За да скриете само резюме на функцията, натиснете F1 на клавиатурата. За да изключите всички подсказки за формулата, натиснете Shift+F1 . Използвайте същите бързи клавиши, за да възстановите подсказките.

    Препратка към други клетки във формулите на Google Sheets

    Ако въведете формула и видите сива квадратна скоба като на следващата снимка (нарича се метрична тетрацема според Unicode), това означава, че системата ви приканва да въведете диапазон от данни:

    Изберете диапазона с мишката, със стрелките на клавиатурата или го въведете ръчно. Аргументите ще бъдат разделени със запетаи:

    =SUM(E2,E4,E8,E13)

    Съвет: За да изберете диапазона с клавиатурата, използвайте стрелките, за да прескочите до най-горната лява клетка на диапазона, натиснете и задръжте Shift , и преминете към най-долната дясна клетка. Целият диапазон ще бъде маркиран и ще се появи във вашата формула като препратка.

    Съвет. За да изберете несъседни диапазони, задръжте натиснат Ctrl, докато ги избирате с мишката.

    Референтни данни от други листове

    Формулите в Google Sheets могат да изчисляват данни не само от същия лист, в който са създадени, но и от други листове. Да речем, че искате да умножите A4 от Лист1 от D6 от Лист2 :

    =Лист1!A4*Лист2!D6

    Забележка: Възклицателният знак отделя името на листа от името на клетката.

    За да направите препратка към диапазони от данни от няколко листа, просто ги избройте, като използвате запетаи:

    =SUM(Лист1!E2:E13,Лист2!B1:B5)

    Съвет. Ако името на листа съдържа интервали, оградете цялото име с единични кавички:

    ="Лист 1"!A4*"Лист 2"!D6

    Редактиране на препратки в съществуващи формули

    Така е създадена вашата формула.

    За да я редактирате, щракнете двукратно върху клетката или щракнете върху нея веднъж и натиснете F2 . Всички елементи на формулата ще бъдат оцветени в различни цветове в зависимост от вида на стойността.

    Използвайте стрелките на клавиатурата, за да отидете до референцията, която искате да промените. След като стигнете до нея, натиснете F2 . Референцията на диапазона (или клетката) ще стане подчертана. Това е сигнал да зададете нова референция, като използвате един от начините, описани по-рано.

    Натиснете отново F2, за да замените координатите. След това отново работете със стрелките, за да преместите курсора към следващия диапазон, или натиснете Enter, за да излезете от режим на редактиране и да запазите промените.

    Вложени функции

    Всички функции използват аргументи за изчисления. Как работят те?

    Пример 1

    Стойностите, записани директно във формулата, се използват като аргументи:

    =SUM(40,50,55,20,10,88)

    Пример 2

    Препратките към клетки и диапазоните от данни също могат да бъдат аргументи:

    =SUM(A1,A2,B1,D2,D3)

    =SUM(A1:A10)

    Но какво става, ако стойностите, към които се позовавате, все още не са изчислени, тъй като зависят от други формули на Google Sheets? Не можете ли да ги включите директно в основната си функция, вместо да ги препращате към клетките?

    Да, можете!

    Пример 3

    Други функции могат да се използват като аргументи - те се наричат вложени функции. Разгледайте тази снимка на екрана:

    B19 изчислява средната сума на продажбата, след което B20 я закръгля и връща резултата.

    В B17 обаче е показан алтернативен начин за получаване на същия резултат с вложена функция:

    =ROUND(AVERAGE(Total_Sales),-1)

    Просто заменете референцията на клетката с това, което се намира директно в тази клетка: Средна стойност(Total_Sales) . Сега първо се изчислява средната сума на продажбата, след което резултатът се закръгля.

    По този начин не е необходимо да използвате две клетки и изчисленията ви са компактни.

    Как да накарате Google Sheets да показва всички формули

    По подразбиране клетките в Google Sheets връщат резултатите от изчисленията. Можете да видите формулите само когато ги редактирате. Но ако трябва бързо да проверите всички формули, има един "режим на преглед", който ще ви помогне.

    За да накарате Google да показва всички формули и функции, използвани в дадена електронна таблица, отидете на Преглед> Показване на формулите в менюто.

    Съвет. За да видите резултатите обратно, просто изберете същата операция. Можете да превключвате между тези изгледи, като използвате бързата клавишна комбинация Ctrl+'.

    Спомняте ли си предишната ми снимка? Ето как изглежда тя с всички формули:

    Съвет: Този режим е изключително полезен, когато искате бързо да проверите как са изчислени стойностите и кои от тях са въведени "на ръка".

    Копиране на формула върху цяла колона

    Имам таблица, в която записвам всички продажби. Планирам да добавя колона за изчисляване на данък от 5% от всяка продажба. Започвам с формула в F2:

    =E2*0.05

    За да запълните всички клетки с формулата, ще използвате един от следните начини.

    Забележка: За да копирате правилно формулата в други клетки, уверете се, че използвате правилно абсолютните и относителните препратки към клетките.

    Вариант 1

    Направете клетката с формулата активна и задръжте курсора върху долния ѝ десен ъгъл (където се появява малко квадратче). Щракнете с левия бутон на мишката и издърпайте формулата толкова редове надолу, колкото е необходимо:

    Формулата ще бъде копирана върху цялата колона със съответните промени.

    Съвет. Ако таблицата ви вече е пълна с данни, има много по-бърз начин. Просто щракнете два пъти върху малкия квадрат в долния десен ъгъл на клетката и цялата колона ще се запълни автоматично с формулите:

    Вариант 2

    Направете необходимата клетка активна. След това натиснете и задръжте Shift и използвайте стрелките на клавиатурата, за да отидете до последната клетка от обхвата. След като изберете, освободете Shift и натиснете Ctrl+D . Това автоматично ще копира формулата.

    Съвет: За да запълните реда вдясно от клетката, използвайте вместо това бързата клавишна комбинация Ctrl+R.

    Вариант 3

    Копирайте необходимата формула в клипборда ( Ctrl+C ). Изберете диапазона, който искате да запълните, и натиснете Ctrl+V .

    Вариант 4 - запълване на цяла колона с формулата

    Ако изходната клетка се намира в първия ред, изберете цялата колона, като щракнете върху заглавието ѝ, и натиснете Ctrl+D .

    Ако изходната клетка не е първата, изберете я и я копирайте в клипборда ( Ctrl+C ). След това натиснете Ctrl+Shift+↓ (стрелка надолу) - това ще маркира цялата колона. Вмъкнете формулата с Ctrl+V .

    Забележка: Ако трябва да запълните реда, използвайте Ctrl+Shift+→ (стрелка надясно).

    Ако знаете други полезни съвети за управление на формулите в Google Sheets, можете да ги споделите в коментарите по-долу.

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.