Kaip "argumentas" naudojamas funkcijoje ar formulėje

Argumentai yra vertės, kurias naudoja skaičiavimai. Skaičiuoklių programose, tokiose kaip "Excel" ir "Google" skaičiuoklės, funkcijos yra tik įmontuotos formulės, kurios atlieka nustatytus skaičiavimus, o daugumai šių funkcijų reikalaujama, kad duomenys būtų įvesti vartotojo ar kito šaltinio, siekiant grąžinti rezultatą.

Funkcijos sintaksė

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustą, kablelių skirtukus ir jo argumentus.

Argumentai visada apsuptyje yra skliaustuose, o atskiri argumentai atskiriami kableliais.

Paprastas pavyzdys, parodytas paveikslėlyje aukščiau, yra SUM funkcija, kuri gali būti naudojama sumoms ar ilgalaikiams stulpelius ar skaičių eilutes. Šios funkcijos sintaksė yra:

SUM (numeris1, skaičius2, ... numeris255)

Šios funkcijos argumentai yra: Number1, Number2, ... Number255

Argumentų skaičius

Argumentų, kuriuos reikalauja funkcija, skaičius priklauso nuo funkcijos. Funkcija SUM gali turėti iki 255 argumentų, tačiau reikia tik vieno - argumento Number1 - likusi dalis yra neprivaloma.

Tuo tarpu OFFSET funkcija turi tris reikalingus argumentus ir du pasirenkamus.

Kitos funkcijos, pvz., " NOW" ir " TODAY" funkcijos, neturi jokių argumentų, tačiau jų kompiuterio sistemos laikrodyje parodo jų duomenis - serijos numerį arba datą. Nors šios funkcijos nereikalauja jokių argumentų, skliausteliai, kurie yra funkcijos sintaksės dalis, vis tiek turi būti įtraukti įvedant funkciją.

Argumentų duomenų tipai

Kaip argumentų skaičius, duomenų tipai, kuriuos galima įvesti argumentui, skirsis priklausomai nuo funkcijos.

SUM funkcijos atveju, kaip parodyta paveikslėlyje aukščiau, argumentuose turi būti numerių duomenys, tačiau šie duomenys gali būti:

Kiti duomenų tipai, kuriuos galima naudoti argumentams, yra šie:

Nesting Functions

Paprastai viena funkcija turi būti įrašyta kaip argumentas kitai funkcijai. Ši operacija vadinama " lizdų" funkcijomis, ir tai daroma siekiant išplėsti programos galimybes atliekant sudėtingus skaičiavimus.

Pavyzdžiui, nėra neįprasta, kad IF funkcijos būtų dedamos viena į kitą, kaip parodyta žemiau.

= IF (A1> 50, IF (A2 <100, A1 * 10, A1 * 25)

Šiame pavyzdyje antroji arba įdėta IF funkcija naudojama kaip pirmosios IF funkcijos Value_if_true argumentas ir naudojama antrosios būsenos išbandymui - jei ląstelių A2 duomenys yra mažesni nei 100.

Nuo "Excel 2007" formulėse leidžiama 64 lizdų lygiai. Prieš tai buvo palaikyti tik septyni lizdų lygiai.

Funkcijos argumentų paieška

Du argumentai, skirti individualiems funkcijoms rasti, yra šie:

"Excel" funkcijų dialogo langeliai

Didžioji dauguma "Excel" funkcijų turi dialogo langą - kaip parodyta funkcijai SUM aukščiau esančiame paveikslėlyje - yra nurodyti būtini ir pasirenkami funkcijos argumentai.

Funkcijos dialogo lango atidarymą gali atlikti:

Patarimai: funkcijos pavadinimo įvedimas

Kitas būdas sužinoti funkcijos argumentus "Excel" ir "Google Spreadsheets" yra:

  1. Spustelėkite langelį
  2. Įveskite vienodą ženklą - pranešti programai, kad formulė yra įvedama;
  3. Įveskite funkcijos pavadinimą - kai įvedate, visų funkcijų pavadinimai, prasidedantys šia raide, rodomi patarimu po aktyvia ląstele;
  4. Įveskite atvirą skliaustą - nurodyta funkcija ir jos argumentai yra išvardytos įnašu.

"Excel", įrankių juostos langas supa neprivalomus argumentus su kvadratinėmis skliaustuose ([]). Visi kiti išvardyti argumentai privalomi.

"Google Spreadsheets" įrankių juostos lange neatsižvelgiama į reikiamus ir neprivalomus argumentus. Vietoj to pateikiamas pavyzdys, taip pat funkcijos naudojimo santrauka ir kiekvieno argumento aprašymas.