Satura rādītājs
Šodien es iepazīstināšu ar Google Sheets formulām. Sākšu ar elementiem, no kuriem tās sastāv, atgādināšu, kā tās tiek aprēķinātas, un pastāstīšu par atšķirībām starp vienkāršām un sarežģītām formulām.
Lūk, kas jums jāzina:
Google Sheets formulu būtība
Vispirms - lai izveidotu formulu, ir nepieciešamas loģiskās izteiksmes un funkcijas.
Funkcija ir matemātiska izteiksme; katrai ir savs nosaukums.
Lai Google Sheets zinātu, ka gatavojaties ievadīt formulu, nevis skaitli vai tekstu, sāciet ievadīt vienādības zīmi (=) interesējošā šūnā. Pēc tam ievadiet funkcijas nosaukumu un pārējo formulas daļu.
Padoms. Pilnu sarakstu ar visām Google tabulās pieejamajām funkcijām varat aplūkot šeit.
Jūsu formula var saturēt:
- atsauces uz šūnām
- nosaukti datu diapazoni
- skaitliskās un teksta konstantes
- operatori
- citas funkcijas
Šūnu atsauču veidi
Katrai funkcijai ir nepieciešami dati, ar kuriem strādāt, un, lai norādītu šos datus, tiek izmantotas šūnu atsauces.
Lai atsauktos uz šūnu, tiek izmantots burtu un ciparu kods - burti kolonnām un cipari rindām. Piemēram, A1 ir pirmā šūna slejā A .
Ir 3 Google tabulas šūnu atsauču veidi:
- Radinieks: A1
- Absolūts: $A$1
- Jaukti (puse relatīvā un puse absolūtā): $A1 vai A$1
Atsauces tipu maina dolāra zīme ($).
Pēc pārvietošanas relatīvās atsauces uz šūnām mainās atkarībā no mērķa šūnas. Piemēram, B1 ir šūna =A1 . Nokopējiet to uz C2, un tas kļūs par =B2 Tā kā tas tika nokopēts par 1 kolonnu pa labi un par 1 rindu zemāk, visas koordinātas ir palielinātas par 1.
Ja formulām ir absolūtās atsauces, tās pēc kopēšanas nemainīsies. Tās vienmēr norāda vienu un to pašu šūnu, pat ja tabulā tiek pievienotas jaunas rindas un kolonnas vai pati šūna tiek pārvietota citur.
Sākotnējā formula B1 | =A1 | =A$1 | =$A1 | =$A$1 |
Formula, kas nokopēta uz C2 | =B2 | =B$1 | =$A2 | =$A$1 |
Tāpēc, lai novērstu atsauču maiņu, ja tās tiek kopētas vai pārvietotas, izmantojiet absolūtās atsauces.
Lai ātri pārslēgtos starp relatīvajiem un absolūtajiem skaitļiem, vienkārši izceliet jebkuru šūnas atsauci un nospiediet F4 uz tastatūras.
Sākumā jūsu relatīvā atsauce - A1 - mainīsies uz absolūto - $A$1 . Vēlreiz nospiediet F4, un jūs saņemsiet jauktu atsauci - A$1 . Nākamajā pogas nospiešanas reizē redzēsiet. $A1 . cits atgriezīs visu sākotnējā stāvoklī - A1 . Un tā tālāk.
Padoms. Lai mainītu visas atsauces uzreiz, izceliet visu formulu un nospiediet F4.
Datu diapazoni
Google Sheets izmanto ne tikai atsevišķu šūnu atsauces, bet arī blakus esošu šūnu grupas - diapazonus. Tos ierobežo augšējā kreisā un apakšējā labā šūna. Piemēram, A1:B5 signālus, lai izmantotu visas turpmāk oranžā krāsā iezīmētās šūnas:
Konstantes Google Sheets formulās
Pastāvīgās vērtības Google tabulās ir vērtības, kuras nevar aprēķināt un vienmēr paliek nemainīgas. Visbiežāk tās ir skaitļi un teksts, piemēram. 250 (numurs), 03/08/2019 (datums), Peļņa (teksts). Tās visas ir konstantes, un mēs tās varam mainīt, izmantojot dažādus operatorus un funkcijas.
Piemēram, formulā var būt tikai konstantas vērtības un operatori:
=30+5*3
Vai arī to var izmantot, lai aprēķinātu jaunu vērtību, pamatojoties uz citas šūnas datiem:
=A2+500
Tomēr dažkārt konstantes ir jāmaina manuāli. Visvienkāršākais veids, kā to izdarīt, ir ievietot katru vērtību atsevišķā šūnā un atsaukties uz tām formulās. Tad izmaiņas ir jāveic tikai vienā šūnā, nevis visās formulās.
Tātad, ja ievietojat 500 līdz B2, norādiet to ar formulu:
=A2+B2
Lai iegūtu 700 tā vietā vienkārši mainiet skaitli B2, un rezultāts tiks pārrēķināts.
Google Sheets formulu operatori
Izklājlapās tiek izmantoti dažādi operatori, lai iepriekš iestatītu aprēķinu veidu un secību. Tie iedalāmi 4 grupās:
- aritmētiskie operatori
- salīdzināšanas operatori
- konkatenācijas operatori
- atsauces operatori
Aritmētiskie operatori
Kā norāda nosaukums, tās tiek izmantotas, lai veiktu matemātiskus aprēķinus, piemēram, saskaitīšanu, atņemšanu, reizināšanu un dalīšanu. Rezultātā mēs iegūstam skaitļus.
Aritmētiskais operators | Operācija | Piemērs |
+ (plus zīme) | Papildinājums | =5+5 |
- (mīnusa zīme) | Atņemšana Negatīvs skaitlis | =5-5 =-5 |
* (zvaigznīte) | Reizināšana | =5*5 |
/ (slīpsvītra) | Nodaļa | =5/5 |
% (procenta zīme) | Procenti | 50% |
^ (caret zīme) | Eksponenti | =5^2 |
Salīdzināšanas operatori
Salīdzināšanas operatori tiek izmantoti, lai salīdzinātu divas vērtības un atgrieztu loģisku izteiksmi: TRUE vai FALSE.
Salīdzināšanas operators | Salīdzināšanas nosacījums | Formulas piemērs |
= | Vienāds ar | =A1=B1 |
> | Vairāk nekā | =A1>B1 |
< | Mazāk nekā | =A1 |
>= | Vairāk par vai vienāds ar | =A1>=B1 |
<= | Mazāk par vai vienāds ar | =A1<=B1 |
Nav vienāds ar | =A1B1 |
Teksta savienošanas operatori
Ampersandu (&) izmanto, lai savienotu (konkatenētu) vairākas teksta virknes vienā. Ievadiet tālāk norādīto tekstu vienā no Google Sheets šūnām, un tiks atgriezts Gaisa kuģi :
="Gaisa"& "kuģis"
Vai, ielieciet Uzvārds uz A1 un Nosaukums B1 un iegūstiet Uzvārds, vārds tekstu ar šādu tekstu:
=A1&", "&B1
Formulas operatori
Šie operatori tiek izmantoti, lai veidotu Google tabulas formulas un norādītu datu diapazonus:
Formulas operators | Rīcība | Formulas piemērs |
: (divstūris) | Veido atsauci uz visām šūnām starp pirmo un pēdējo minēto šūnu (ieskaitot). | B5:B15 |
, (komats) | Apvienošanas operators. Apvieno vairākas atsauces vienā. | =SUM(B5:B15,D5:D15) |
Visiem operatoriem ir atšķirīga prioritāte (prioritāte), kas nosaka formulas aprēķinu secību un visbiežāk ietekmē iegūtās vērtības.
Aprēķinu secība un operatoru prioritāte
Katrā Google Sheets formulā vērtības tiek apstrādātas noteiktā secībā: no kreisās puses uz labo, pamatojoties uz operatoru prioritāti. Vienādas prioritātes operatori, piemēram, reizināšana un dalīšana, tiek aprēķināti to parādīšanās secībā (no kreisās uz labo).
Operatoru prioritāte | Apraksts |
: (divstūris) (telpa) , (komats) | Diapazona operators |
- | Minusa zīme |
% | Procentuālā daļa |
^ | Eksponentizācija |
* un / | Daudzināšana un dalīšana |
+ un - | Saskaitīšana un atņemšana |
& amp;amp; | Vairāku teksta virkņu savienošana vienā virknē |
= >= | Salīdzinājums |
Kā izmantot iekavas, lai mainītu aprēķinu secību
Lai mainītu aprēķinu secību formulā, iekavās ielieciet to daļu, kurai vajadzētu būt pirmajai. Aplūkosim, kā tas darbojas.
Pieņemsim, ka mums ir standarta formula:
=5+4*3
Tā kā reizināšana ir vadošā, bet saskaitīšana seko, formula dos šādu rezultātu 17 .
Ja mēs pievienojam iekavas, spēle mainās:
=(5+4)*3
Formula vispirms saskaita skaitļus, pēc tam tos reizina ar 3 un atgriež. 27 .
Nākamajā piemērā iekavās norādītas šādas norādes:
=(A2+25)/SUM(D2:D4)
- aprēķina A2 vērtību un pievieno to 25.
- atrast D2, D3 un D4 vērtību summu.
- dalīt pirmo skaitli ar vērtību summu
Es ceru, ka jums nebūs grūti tos apiet, jo mēs jau no mazotnes mācāmies aprēķinu secību, un visa aritmētika ap mums tiek veikta šādā veidā :).
Nosaukti diapazoni pakalpojumā Google tabulas
Vai zinājāt, ka varat marķēt atsevišķas šūnas un veselus datu diapazonus? Tas padara lielu datu kopu apstrādi ātru un vienkāršu. Turklāt jūs daudz ātrāk orientēsieties Google Sheets formulās.
Pieņemsim, ka jums ir aile, kurā aprēķināt kopējo pārdošanas apjomu katram produktam un klientam. Nosauciet šādu diapazonu. Kopā_pārdošana un izmantot to formulās.
Es ticu, ka jūs piekritīsiet, ka formula
=SUM(Kopā_pārdošana)
ir daudz skaidrāks un vieglāk lasāms nekā
=SUM($E$2:$E$13)
Piezīme. Nosauktos diapazonus nevar izveidot no nesaderīgām šūnām.
Lai noteiktu savu diapazonu, veiciet šādas darbības:
- Izceliet blakus esošās šūnas.
- Dodieties uz Dati> Nosauktie diapazoni lapas izvēlnē. Labajā pusē tiks parādīts atbilstošs logs.
- Iestatiet diapazona nosaukumu un noklikšķiniet uz Paveikts .
Padoms. Tas ļauj arī pārbaudīt, rediģēt un dzēst visus izveidotos diapazonus:
Pareiza nosaukuma izvēle datu diapazonam
Nosauktie diapazoni padara jūsu Google Sheets formulas draudzīgākas, skaidrākas un saprotamākas. Taču ir neliels noteikumu kopums, kas jāievēro, apzīmējot diapazonus. Nosaukums:
- Var saturēt tikai burtus, ciparus, pasvītrojumus (_).
- Nedrīkst sākt ar skaitli vai vārdiem "patiess" vai "nepatiess".
- Nedrīkst būt atstarpes ( ) vai citas interpunkcijas zīmes.
- Jābūt 1-250 rakstzīmju garam.
- Nevajadzētu saskanēt ar pašu diapazonu. Ja mēģināt diapazonu nosaukt kā A1:B2 , var rasties kļūdas.
Ja kaut kas nav kārtībā, piemēram, nosaukumā izmantojat atstarpi. Kopējais pārdošanas apjoms , uzreiz tiks pieļauta kļūda. Pareizais nosaukums būtu Kopāpārdošana vai Kopā_pārdošana .
Piezīme. Google Sheets nosauktie diapazoni ir līdzīgi absolūtajām atsaucēm uz šūnām. Ja tabulā pievienojat rindas un kolonnas. Kopā_pārdošana Pārvietojiet diapazonu uz jebkuru lapas vietu, un tas nemainīs rezultātus.
Google Sheets formulu veidi
Formulas var būt vienkāršas un sarežģītas.
Vienkāršās formulas satur konstantes, atsauces uz tās pašas lapas šūnām un operatorus. Parasti tā ir vai nu viena funkcija, vai operators, un aprēķinu secība ir ļoti vienkārša un vienkārša - no kreisās puses uz labo:
=SUM(A1:A10)
=A1+B1
Tiklīdz parādās papildu funkcijas un operatori vai aprēķinu secība kļūst nedaudz sarežģītāka, formula kļūst sarežģīta.
Sarežģītās formulas var ietvert atsauces uz šūnām, vairākas funkcijas, konstantes, operatorus un nosauktus diapazonus. To garums var būt pārlieku liels. Ātri "atšifrēt" tās var tikai to autors (bet parasti tikai tad, ja tas ir izveidots ne vairāk kā pirms nedēļas).
Kā viegli lasīt sarežģītas formulas
Lai formulas izskatītos saprotamas, ir kāds triks.
Varat izmantot tik daudz atstarpju un rindu pārrāvumu, cik vien nepieciešams. Tas neietekmēs rezultātu un visu sakārtos ērtākajā veidā.
Lai formulā ievietotu pārrāvuma līniju, nospiediet taustiņu kombināciju Alt+Enter. Lai redzētu visu formulu, izvērsiet vienumu Formulas josla :
Bez šīm papildu atstarpēm un pārrāvuma līnijām formula izskatītos šādi:
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18), $E$2:$E$13,""))))
Vai piekrītat, ka pirmais veids ir labāks?
Nākamreiz es padziļināti aplūkosim Google Sheets formulu veidošanu un rediģēšanu, un mēs nedaudz vairāk praktizēsimies. Ja jums ir kādi jautājumi, lūdzu, atstājiet tos komentāros zemāk.