Tartalomjegyzék
Ma a Google Sheets képleteit fogom bemutatni. Kezdem az elemeikkel, amikből állnak, emlékeztetlek, hogyan számítják ki őket, és különbséget teszek a sima és az összetett képletek között.
A következőket kell tudnia:
A Google Sheets képletek lényege
Először is, a képlet felépítéséhez logikai kifejezésekre és függvényekre van szükség.
A függvény egy matematikai kifejezés; mindegyiknek saját neve van.
Ahhoz, hogy a Google Sheets tudja, hogy szám vagy szöveg helyett képletet kíván beírni, kezdje el az egyenlőségjel (=) beírását a kívánt cellába. Ezután írja be a függvény nevét és a képlet többi részét.
Tipp: A Google Sheetsben elérhető összes funkció teljes listáját itt tekintheti meg.
A tápszer tartalmazhat:
- cellahivatkozások
- megnevezett adattartományok
- numerikus és szöveges konstansok
- üzemeltetők
- egyéb funkciók
A cellahivatkozások típusai
Minden egyes funkciónak szüksége van adatokra, amelyekkel dolgozni kell, és a cellahivatkozásokat az adatok megjelölésére használják.
Egy cellára való hivatkozáshoz alfanumerikus kódot használunk - betűket az oszlopokhoz és számokat a sorokhoz. Például, A1 az oszlop első cellája A .
A Google Sheets cellahivatkozásoknak 3 típusa van:
- Rokon: A1
- Abszolút: $A$1
- Vegyes (félig relatív, félig abszolút): $A1 vagy A$1
A dollárjel ($) változtatja meg a hivatkozás típusát.
A mozgatás után a relatív cellahivatkozások a célcellának megfelelően változnak. Például a B1 tartalmazza a következőt =A1 . Másolja a C2-re, és a következőre változik =B2 Mivel 1 oszloppal jobbra és 1 sorral lejjebb másolták, az összes koordináta 1-gyel nőtt.
Ha a képletek abszolút hivatkozásokkal rendelkeznek, akkor a másolás után nem változnak, mindig ugyanazt a cellát jelölik, még akkor is, ha új sorok és oszlopok kerülnek a táblázatba, vagy maga a cella máshová kerül.
Eredeti képlet B1-ben | =A1 | =A$1 | =$A1 | =$A$1 |
A C2-be másolt képlet | =B2 | =B$1 | =$A2 | =$A$1 |
Így, hogy a másolás vagy áthelyezés esetén ne változzanak a hivatkozások, használjon abszolút hivatkozásokat.
A rokonok és az abszolút értékek közötti gyors váltáshoz csak jelölje ki bármelyik cellahivatkozást, és nyomja meg az F4 billentyűt a billentyűzeten.
Először is, a relatív referenciád - A1 - abszolútra változik - $A$1 . Nyomja meg még egyszer az F4-et, és kap egy vegyes hivatkozást - A$1 A következő gombnyomásra a következő gombot látja. $A1 Egy másik mindent visszaállít az eredeti állapotába... A1 És így tovább.
Tipp: Ha egyszerre szeretné megváltoztatni az összes hivatkozást, jelölje ki az egész képletet, és nyomja meg az F4 billentyűt.
Adattartományok
A Google Sheets nem csak egyetlen cellára való hivatkozást használ, hanem szomszédos cellák csoportjait is - tartományokat. Ezeket a bal felső és a jobb alsó cellák korlátozzák. Például, A1:B5 jeleket, hogy az összes narancssárgával kiemelt cellát használja:
Állandók a Google Sheets képletekben
A Google Sheetsben az állandó értékek azok, amelyeket nem lehet kiszámítani, és mindig ugyanazok maradnak. Leggyakrabban számok és szövegek, pl. 250 (szám), 03/08/2019 (dátum), Profit (szöveg) Ezek mind állandók, és különböző operátorok és függvények segítségével módosíthatjuk őket.
A képlet például csak konstans értékeket és operátorokat tartalmazhat:
=30+5*3
Vagy egy másik cella adatai alapján új érték kiszámítására is használható:
=A2+500
Néha azonban manuálisan kell módosítania a konstansokat. Ennek legegyszerűbb módja pedig az, ha minden egyes értéket külön cellába helyez, és a képletekben hivatkozik rájuk. Ekkor csak egyetlen cellában kell elvégeznie a változtatásokat, nem pedig az összes képletben.
Tehát, ha a 500 B2-re, hivatkozzon rá a képlettel:
=A2+B2
Ahhoz, hogy 700 ehelyett egyszerűen változtassa meg a B2-ben szereplő számot, és az eredményt újraszámolja.
Operátorok a Google Sheets képletekhez
A táblázatokban különböző operátorokat használnak a számítások típusának és sorrendjének előre meghatározására. 4 csoportba sorolhatók:
- aritmetikai operátorok
- összehasonlító operátorok
- összekapcsolási operátorok
- referenciaoperátorok
Aritmetikai operátorok
Ahogy a neve is mutatja, ezeket olyan matematikai számítások elvégzésére használják, mint az összeadás, kivonás, szorzás és osztás. Ennek eredményeképpen számokat kapunk.
Aritmetikai operátor | Művelet | Példa |
+ (plusz jel) | Hozzáadás | =5+5 |
- (mínusz jel) | Kivonás Negatív szám | =5-5 =-5 |
* (csillag) | Szorzás | =5*5 |
/ (slash) | Részleg | =5/5 |
% (százalékos jel) | Percents | 50% |
^ (caret jel) | Exponensek | =5^2 |
Összehasonlító operátorok
Az összehasonlító operátorok két érték összehasonlítására szolgálnak, és egy logikai kifejezést adnak vissza: TRUE vagy FALSE.
Összehasonlító operátor | Összehasonlítási feltétel | Képlet példa |
= | Egyenlő a | =A1=B1 |
> | Több mint | =A1>B1 |
< | Kevesebb, mint | =A1 |
>= | Több vagy egyenlő | =A1>=B1 |
<= | Kisebb vagy egyenlő, mint | =A1<=B1 |
Nem egyenlő | =A1B1 |
Szövegösszekötő operátorok
Az erősítőjel (&) több szöveges karakterlánc összekapcsolására (összekapcsolására) szolgál. Írja be az alábbiakat a Google Sheets egyik cellájába, és a következő eredményt kapja vissza Repülőgépek :
="Air"& "craft"
Vagy, tegyük fel Vezetéknév A1-re és Név a B1-re, és megkapja a Vezetéknév, név a következő szöveggel:
=A1&", "&B1
Képlet operátorok
Ezeket az operátorokat a Google Sheets képletek létrehozására és adattartományok kijelölésére használják:
Képlet operátor | Akció | Képlet példa |
: (kettőspont) | Tartomány operátor: Hivatkozást hoz létre az összes cellára az első és az utolsó említett cellák között (és azokkal együtt). | B5:B15 |
, (vessző) | Unió operátor. Több hivatkozást egyesít egybe. | =SUM(B5:B15,D5:D15) |
Minden operátornak különböző prioritása (precedencia) van, amely meghatározza a képlet számításainak sorrendjét, és leggyakrabban a kapott értékeket befolyásolja.
A számítások sorrendje és az operátorok elsőbbsége
A Google Sheets minden képlete bizonyos sorrendben kezeli az értékeket: balról jobbra az operátorok elsőbbsége alapján. Az azonos prioritású operátorok, például a szorzás és az osztás, a megjelenésük sorrendjében (balról jobbra) kerülnek kiszámításra.
Operátorok elsőbbsége | Leírás |
: (kettőspont) (space) , (vessző) | Távolság-kezelő |
- | Mínusz jel |
% | Százalékos arány |
^ | Kiterjesztés |
* és / | Szorzás és osztás |
+ és - | Összeadás és kivonás |
& | Több szöveges karakterlánc egy szöveggé történő összekapcsolása |
= >= | Összehasonlítás |
Hogyan használhat zárójeleket a számítások sorrendjének megváltoztatásához?
A képleten belüli számítások sorrendjének megváltoztatásához zárójelbe tesszük azt a részt, amelyiknek elsőnek kell jönnie. Lássuk, hogyan működik.
Tegyük fel, hogy van egy szabványos képletünk:
=5+4*3
Mivel a szorzás vezet, és az összeadás követi, a képlet a következő eredményt adja vissza 17 .
Ha zárójeleket adunk hozzá, a játék megváltozik:
=(5+4)*3
A képlet először összeadja a számokat, majd megszorozza őket 3-mal, és a következő eredményt adja vissza 27 .
A következő példában a zárójelek a következőket diktálják:
=(A2+25)/ÖSSZEG(D2:D4)
- számítsa ki az A2 értékét, és adja hozzá a 25-höz
- a D2, D3 és D4 értékek összegének meghatározása
- ossza el az első számot az értékek összegével
Remélem, nem lesz nehéz ezeket megkerülni, hiszen a számítások sorrendjét már egészen kicsi korunktól kezdve tanuljuk, és minden számtani feladatot így végeznek körülöttünk :).
Nevezett tartományok a Google Sheetsben
Tudta, hogy különálló cellákat és teljes adattartományokat is felcímkézhet? Ezáltal a nagy adathalmazok feldolgozása gyors és egyszerű lesz. Emellett sokkal gyorsabban eligazodik a Google Sheets képleteiben.
Tegyük fel, hogy van egy olyan oszlop, amelyben az összes eladást termékenként és vásárlónként kiszámítja. Nevezzen meg egy ilyen tartományt. Összes_eladás és használja a képletekben.
Azt hiszem, egyetért azzal, hogy a képlet
=SUM(Összes eladás)
sokkal világosabb és könnyebben olvasható, mint a
=SUM($E$2:$E$13)
Megjegyzés: Nem hozhat létre nevesített tartományokat nem szomszédos cellákból.
A tartomány azonosításához tegye a következőket:
- Jelölje ki a szomszédos cellákat.
- Menjen a Adatok> Megnevezett tartományok A megfelelő ablaktábla megjelenik a jobb oldalon.
- Adja meg a tartomány nevét, és kattintson a Kész .
Tipp: Ezzel is ellenőrizheti, szerkesztheti és törölheti az összes létrehozott tartományt:
Az adattartomány helyes nevének kiválasztása
A megnevezett tartományok barátságosabbá, egyértelműbbé és érthetőbbé teszik a Google Sheets képleteit. De van egy kis szabályrendszer, amelyet a tartományok megnevezésénél be kell tartani. A név:
- Csak betűket, számokat és aláhúzásokat (_) tartalmazhat.
- Nem kezdődhet számmal vagy "igaz" vagy "hamis" szavakkal.
- Nem tartalmazhat szóközöket ( ) vagy más írásjeleket.
- 1-250 karakter hosszúnak kell lennie.
- Nem szabad, hogy megegyezzen magával a tartománynal. Ha megpróbálja a tartományt úgy elnevezni, hogy A1:B2 , a hibák előfordulhatnak.
Ha valami rosszul sül el, például szóközt használ a nevében Teljes értékesítés , azonnal hibát fog kapni. A helyes név az lenne, hogy TotalSales vagy Összes_eladás .
Megjegyzés: A Google Sheets nevesített tartományai hasonlóak az abszolút cellahivatkozásokhoz. Ha sorokat és oszlopokat adunk a táblázathoz, akkor a Összes_eladás A tartomány nem változik. Ha a tartományt a lap bármelyik pontjára áthelyezi, az eredmények nem változnak.
A Google Sheets képletek típusai
A képletek lehetnek egyszerűek és összetettek.
Az egyszerű képletek konstansokat, az ugyanazon a lapon lévő cellákra való hivatkozásokat és operátorokat tartalmaznak. Rendszerint vagy egy függvényről vagy egy operátorról van szó, és a számítások sorrendje nagyon egyszerű és egyértelmű - balról jobbra:
=SUM(A1:A10)
=A1+B1
Amint további függvények és operátorok jelennek meg, vagy a számítások sorrendje kicsit bonyolultabbá válik, a képlet összetetté válik.
Az összetett formulák tartalmazhatnak cellahivatkozásokat, több függvényt, állandókat, operátorokat és nevesített tartományokat. Hosszuk nyomasztó lehet. Csak a szerzőjük tudja őket gyorsan "megfejteni" (de általában csak akkor, ha legfeljebb egy hete készült).
Hogyan olvassuk könnyedén az összetett képleteket
Van egy trükk, amivel érthetővé teheted a képleteidet.
Annyi szóközt és sortörést használhatsz, amennyire csak szükséged van. Ez nem rontja az eredményt, és mindent a legkényelmesebb módon rendez el.
Ha szünetsort szeretne tenni a képletbe, nyomja le az Alt+Enter billentyűkombinációt. Ha a teljes képletet szeretné látni, bontsa ki a Képlet sáv :
Az extra szóközök és törésvonalak nélkül a képlet így nézne ki:
=ArrayFormula(MAX(IF(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18), $E$2:$E$13,"")))))
Egyetértesz azzal, hogy az első út jobb?
Legközelebb mélyebben beleásom magam a Google Sheets képletek létrehozásába és szerkesztésébe, és egy kicsit többet fogunk gyakorolni. Ha bármilyen kérdésed van, kérlek, hagyd meg az alábbi megjegyzésekben.