Kasutusvõimalused ja funktsioonide näited Excelis ja Google'i arvutustabelites

Sisukord:

Kasutusvõimalused ja funktsioonide näited Excelis ja Google'i arvutustabelites
Kasutusvõimalused ja funktsioonide näited Excelis ja Google'i arvutustabelites
Anonim

Funktsioon on Exceli ja Google'i arvutustabelite eelseadistatud valem, mis on ette nähtud konkreetsete arvutuste tegemiseks lahtris, kus see asub.

Selles artiklis olev teave kehtib Excel 2019, Excel 2016, Excel 2013 ja Google'i arvutustabelite kohta.

Funktsiooni süntaks ja argumendid

Funktsiooni süntaks viitab funktsiooni paigutusele ja sisaldab funktsiooni nime, sulud, komaeraldajaid ja argumente. Nagu kõik valemid, algavad funktsioonid võrdusmärgiga (=), millele järgneb funktsiooni nimi ja selle argumendid:

  • Funktsiooni nimi ütleb Excelile, milliseid arvutusi teha.
  • Argumendid sisalduvad sulgudes või ümarsulgudes ja ütlevad funktsioonile, milliseid andmeid nendes arvutustes kasutada.
Image
Image

Näiteks on Excelis ja Google'i arvutustabelites üks enimkasutatavaid funktsioone funktsioon SUM:

=SUMMA (D1: D6)

Selles näites:

  • Nimi käsib Excelil valitud lahtrites olevad andmed kokku liita.
  • Argument (D1:D6) lisab lahtrivahemiku D1 sisu lahtrisse D6.

Pesastusfunktsioonid valemites

Exceli sisseehitatud funktsioonide kasulikkust saab laiendada, paigutades ühe või mitu funktsiooni valemis teise funktsiooni sisse. Pesastusfunktsioonide mõju võimaldab ühes töölehe lahtris teha mitu arvutust.

Image
Image

Selleks toimib pesastatud funktsioon ühe peamise või äärepoolseima funktsiooni argumendina. Näiteks järgmises valemis on funktsioon SUM pesastatud funktsiooni ROUND sees.

=RING(SUMMA (D1: D6), 2)

Pesastatud funktsioonide hindamisel käivitab Excel esm alt sügavaima või sisemise funktsiooni ja seejärel töötab väljapoole. Selle tulemusena on ül altoodud valem nüüd järgmine:

  • Leidke väärtuste summa lahtrites D1 kuni D6.
  • Ümarda see tulemus kahe kümnendkohani.

Alates versioonist Excel 2007 on lubatud kuni 64 pesastatud funktsioonide taset. Varasemates versioonides oli pesastatud funktsioonide seitse taset lubatud.

Tööleht vs. kohandatud funktsioonid

Excelis ja Google'i arvutustabelites on kahte tüüpi funktsioone:

  • Töölehe funktsioonid
  • Kohandatud või kasutaja määratud funktsioonid

Töölehe funktsioonid on programmi sisse ehitatud, näiteks ülalpool käsitletud funktsioonid SUM ja ROUND. Kohandatud funktsioonid on seevastu funktsioonid, mille on kirjutanud või määratlenud kasutaja.

Excelis kirjutatakse kohandatud funktsioonid sisseehitatud programmeerimiskeeles: Visual Basic for Applications või lühendatult VBA. Funktsioonid luuakse Visual Basicu redaktoriga, mis on installitud Exceliga.

Image
Image

Google'i arvutustabelite kohandatud funktsioonid on kirjutatud Apps Script, mis on JavaScripti vorm, ja luuakse skriptiredaktoriga, mis asub jaotises Toolsmenüü.

Kohandatud funktsioonid aktsepteerivad tavaliselt, kuid mitte alati, mingil kujul andmesisendit ja tagastavad tulemuse lahtris, kus see asub.

Allpool on näide kasutaja määratud funktsioonist, mis arvutab VBA koodis kirjutatud ostja allahindlusi. Algsed kasutaja määratud funktsioonid ehk UDFs on avaldatud Microsofti veebisaidil:

Funktsioon Allahindlus(kogus, hind)

Kui kogus >=100, siis

Allahindlus=kogushind0,1

Muu

Allahindlus=0

End If

Allahindlus=Rakendus. Round(allahindlus, 2)Lõpetamisfunktsioon

Piirangud

Excelis saavad kasutaja määratud funktsioonid väärtusi tagastada ainult nendele lahtritele, kus need asuvad. Nad ei saa käivitada käske, mis muudavad Exceli töökeskkonda, nagu näiteks lahtri sisu või vormingu muutmine.

Microsofti teadmistebaasis on kasutaja määratud funktsioonide jaoks loetletud järgmised piirangud:

  • Töölehe lahtrite lisamine, kustutamine või vormindamine.
  • Teises lahtris olevate andmete väärtuse muutmine.
  • Töövihikusse lehtede teisaldamine, ümbernimetamine, kustutamine või lisamine.
  • Keskkonna valikute, näiteks arvutusrežiimi või ekraanivaadete muutmine.
  • Atribuutide määramine või enamiku meetodite käivitamine.

Kasutaja määratud funktsioonid vs makrod Excelis

Kuigi Google'i arvutustabelid neid praegu ei toeta, on Excelis makrod salvestatud sammude jada, mis automatiseerivad korduvaid töölehe ülesandeid. Näited ülesannetest, mida saab automatiseerida, hõlmavad andmete vormindamist või kopeerimis- ja kleepimistoiminguid.

Image
Image

Kuigi mõlemad kasutavad Microsofti VBA programmeerimiskeelt, erinevad need kahest aspektist:

  1. UDF-id teostavad arvutusi, makrod aga toiminguid. Nagu eespool mainitud, ei saa UDF-id sooritada toiminguid, mis mõjutavad programmi keskkonda, samas kui makrod saavad seda teha.
    1. Visual Basicu redaktori aknas saab neid kahte eristada, kuna:

      UDF-id algavad lausega Function ja lõpevad lausega End Function.

    2. Makrod algavad lausega Sub ja lõpevad lausega End Sub.

Soovitan: