Edukien taula
Kalkulu-orriek plataforma bikaina eskaintzen dute datu-taulak kudeatzeko. Baina ba al dago Google Sheets-en funtzio errazik eguneroko kalkuluetarako? Ezagutu behean.
Google Sheets SUM funtzioa
Tauletan gehien eskatzen den eragiketa balio ezberdinen batura osoa aurkitzea dela uste dut. Burura datorkigun lehenengo gauza interesgarri diren gelaxka guztiak gehitzea da:
=E2+E4+E8+E13
Baina formula honek denbora asko hartuko du kontuan gelaxka gehiegi baldin badaude.
Gelaxkak gehitzeko modu egokia Google Sheets-en funtzio berezi bat erabiltzea da - SUM - gelaxka guztiak automatikoki komak erabiliz zerrendatzen dituena:
=SUM(E2,E4,E8,E13)
Barrutia ondoko gelaxkez osatuta badago. , adierazi besterik ez dago bere lehen eta azken gelaxkak tartean hutsik dauden arren. Horrela, Google Sheets SUM formulako gelaxka guztiak enumeratzea saihestuko duzu.
Aholkua. SUM gehitzeko beste modu bat zenbakidun zutabea hautatzea da eta SUM hautatzea Formulak ikonoaren azpian:
Emaitza izango da. hautatutako barrutiaren azpian dagoen gelaxka batean txertatuko da.
Aholkua. Gure Power Tools AutoSum funtzioa du. Klik bat - eta zure gelaxka aktiboak goiko zutabe osoaren balioen batura itzuliko du.
Utzidazu zeregina zaildu. Datu-barruti ezberdinetako zenbakiak gehitu nahi ditut hainbat orritan, adibidez, A4:A8 Sheet1 -tik eta B4:B7 -tik Sheet2 >. Eta horiek laburbildu nahi ditutGelaxka bakar bat:
=SUM('Sheet1'!A4:A8,'Sheet2'!B4:B7)
Ikusten duzun bezala, orri bat gehiago gehitu dut Google Sheets SUM formulan eta bi barruti ezberdin bereiztu koma batez.
Ehuneko formulak
Askotan entzuten dut jendeari galdetzen diotela guztizko desberdinen ehunekoa aurkitzeko. Hau Google Sheets-en ehunekoaren formulak honela kalkulatzen du normalean:
=Ehunekoa/Guztira*100Berdin funtzionatzen du zenbaki honek edo horrek guztirako zer zati adierazten duen egiaztatu behar duzun bakoitzean:
=Zatia /Guztira*100Aholkua. Guztira, guztira eta amp; zenbatekoa ehunekotan, bere gehikuntza & jaitsiera tutorial honetan.
Azken 10 egunetako salmenta guztien erregistroak gordetzen ditudan nire taulan, salmenta bakoitzaren ehunekoa kalkula dezaket salmenta osoetatik.
Lehenik eta behin, joaten naiz. E12ra eta aurkitu guztizko salmentak:
=SUM(E2:E11)
Ondoren, lehenengo eguneko salmentek zenbateko zatia osatzen duten F2-n guztizko salmentak egiaztatzen dut:
=E2/$E$12
Doikuntza batzuk ere egitea gomendatzen dut:
- Biratu E2 erreferentzia absolutu batera – $E$12 – eguneko salmenta banatzen duzula ziurtatzeko. guztira berdinaren arabera.
- Aplikatu ehuneko zenbaki-formatua F zutabeko gelaxketan.
- Kopiatu formula F2tik beheko gelaxka guztietara – F11ra arte.
Aholkua. Formula kopiatzeko, erabili lehen aipatu dudan moduetako bat.
Aholkua. Zure kalkuluak zuzenak direla ziurtatzeko, sartu beheko hau F12-n:
=SUM(F2:F11
)
% 100 itzultzen badu -dena zuzena da.
Zergatik gomendatzen dut ehuneko formatua erabiltzea?
Ba, alde batetik, emaitza bakoitza 100ez biderkatzea saihesteko, lortu nahi baduzu. ehunekoak. Bestetik, emaitzak 100era zatitzea saihesteko, ehunekoa ez den beste eragiketa matematiko bat egiteko erabili nahi badituzu.
Hona esan nahi dudana:
C4, B10 eta B15 gelaxketan ehuneko zenbaki formatua erabiltzen dut. Gelaxka hauei erreferentzia egiten dieten Google Sheets formula guztiak askoz errazagoak dira. Ez dut 100ez zatitu beharrik edo ehuneko ikurra (%) C10 eta C15eko formulei gehitu beharrik.
Ezin da gauza bera esan C8, C9 eta C14 buruz. Doikuntza gehigarri hauek egin behar ditut emaitza zuzena lortzeko.
Matrizearen formulak
Google Sheets-en datu asko lantzeko, habiaraturiko funtzioak eta beste kalkulu konplikatuago batzuk erabiltzen dira normalean. Array formulak Google Sheets-en daude horretarako ere.
Adibidez, bezero bakoitzeko salmenten taula bat daukat. Jakin-mina daukat esnezko txokolatea -ri Smith -ri gehienezko salmenta aurkitzeko, hurrengoan deskontu gehigarririk egin diezaiokedan egiaztatzeko. Hurrengo array formula erabiltzen dut E18-n:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))
Oharra. Google Sheets-en edozein matrize-formula amaitzeko, sakatu Ctrl+Maius+Sartu, Sartu besterik gabe.
Ondorioz, 259 $ lortu ditut.
E16ko nire lehen array-formulak Smith-ek egindako gehienezko erosketa itzultzen du: 366 $:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith"),$E$2:$E$13)))
E17 erakusten du gehienezEsne txokolaterako gastatutako dirua - 518 $:
=ArrayFormula(MAX(IF(($C$2:$C$13="Milk Chocolate"),$E$2:$E$13)))
Orain, Google Sheets-en formuletan erabiltzen diren balio guztiak gelaxken erreferentziekin ordezkatuko ditut:
Konturatu al zara zer aldatu den?
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18),$E$2:$E$13,"")))
Hona lehen nuena:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))
Horrela, malabareak Erreferentzia dituzun gelaxketako balioekin, baldintza desberdinetan oinarritutako emaitza desberdinak azkar lor ditzakezu formula bera aldatu gabe.
Eguneroko erabilerarako Google Sheets formulak
Ikus ditzagun funtzio gehiago eta formula adibideak eguneroko erabilerarako erabilgarriak.
1.adibidea
Demagun zure datuak zati batean zenbaki gisa eta neurri batean testu gisa idatzita daudela: 300 euro , guztira – 400 dolar . Baina zenbakiak bakarrik atera behar dituzu.
Horretarako funtzio bat besterik ez dut ezagutzen:
=REGEXEXTRACT(testua, adierazpen_erregularra)Adierazpen erregular batekin testua maskaraka ateratzen du.
- testua : gelaxka-erreferentzia izan daiteke edo komatxo bikoitz artean dagoen edozein testu.
- esamolde_erregularra - zure testu-maskara. Komatxo bikoitz artean ere. Ia edozein testu-eskema sortzeko aukera ematen dizu.
Nire kasuan testua datu bat duen gelaxka bat da ( A2 ). Eta esamolde erregular hau erabiltzen dut: [0-9]+
Esan nahi du 0tik 9rako zenbakien edozein kantitate ( + ) bilatzen ari naizela. ( [0-9] ) bata bestearen atzetik idatzita:
Zenbakiek zatikiak baditu, adierazpen erregularrak honela izango du:
"[0-9]*\.[0-9]+[0-9]+"
-rakobi zifra hamartardun zenbakiak
"[0-9]*\.[0-9]+"
zifra hamartarra duten zenbakientzat
Oharra. Google Sheets-ek ateratako balioak testu gisa ikusten ditu. Zenbaki bihurtu behar dituzu BALIOA funtzioarekin edo gure Bihurtu tresnarekin.
2. adibidea: testua formula batekin kateatu
Testuaren barneko formulek guztizko batzuekin errenkada txukun bat lortzen laguntzen dute. – zenbakiak beren deskribapen laburrekin.
14. eta 15. lerroetan halako errenkadak sortuko ditut. Hasteko, errenkada horietako gelaxkak batu egiten ditut Formatua > Batu gelaxkak eta zenbatu E zutabearen batura:
=SUM(E2:E13)
Ondoren, deskribapen gisa eduki nahi dudan testua komatxo bikoitzetan jarri eta formularekin konbinatu dut. ampersand bat erabiliz:
="Total chocolate sales: "&SUM(E2:E13)&" dollars"
Nire zenbakiak hamartar egiteko, TEXT funtzioa erabiltzen dut eta formatua ezartzen dut: "#,## 0"
Beste modu bat Google Sheets CONCATENATE funtzioa erabiltzea da, A15ean erabili nuen bezala:
=CONCATENATE("Total discount for customers: ",TEXT(SUM(F2:F13),"#.##")," dollars")
3.adibidea
Zer gertatuko balitz? datuak nonbaitetik kargatzen dituzu eta zenbaki guztiak zuriuneekin agertzen dira, 8 544 bezalako 8544 ordez? Google Sheets-ek testu gisa itzuliko ditu, badakizu.
Hona hemen testu gisa idatzitako balio hauek "zenbaki arrunt" bihurtzeko:
=VALUE(SUBSTITUTE("8 544"," ",""))
edo
=VALUE(SUBSTITUTE(A2," ",""))
non A2 8 544 daukan.
Nola funtzionatzen du? ORDEZKO funtzioak testuko zuriune guztiak ordezkatzen ditu (markatu bigarren argumentua – komatxo bikoitzetan tartea dago) "hutsik"katea" (hirugarren argumentua). Ondoren, VALUEk testua zenbaki bihurtzen du.
4. adibidea
Zure kalkulu-orrietako testua manipulatzen laguntzen duten Google Sheets-en funtzio batzuk daude, adibidez, maiuskulak eta minuskulak aldatzen. esaldiaren kasurako. Iturburu-datuak bezalako zerbait arraroa baduzu, Iturburu-datuak lor ditzakezu horren ordez:
Utzidazu azaltzen hori zehatz-mehatz. Gelaxka bateko lehen karakterea hartzen dut:
=LEFT(A1,1)
eta maiuskulaz aldatzen dut:
=UPPER(LEFT(A1,1))
Ondoren, hartzen dut gainerako testua:
=RIGHT(A1,LEN(A1)-1)
eta minuskulaz behartu:
=LOWER(RIGHT(A1,LEN(A1)-1))
Azkenik, formularen zati guztiak ampersand batekin biltzen ditut :
=UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1))
Aholkua. Klik batean kasu batetik bestera alda dezakezu gure tresna elektrikoetako dagokion utilitatearekin.
Noski, Google Sheets-ek askoz gehiago eskaintzen du. Ez izan formula konplexu ezberdinen beldur; saiatu eta esperimentatu besterik ez. Azken finean, tresna-multzo hauek hainbat zeregin ebazteko aukera ematen digute. Zorte on! :)