Hoe 'n 'Argument' in 'n funksie of formule gebruik word

Argumente is die waardes wat funksioneer om berekeninge uit te voer. In sigbladprogramme soos Excel en Google Sheets, funksies is slegs ingeboude formules wat stelberekeninge uitvoer en die meeste van hierdie funksies vereis dat data ingevoer moet word, hetsy deur die gebruiker of 'n ander bron, om 'n resultaat te lewer.

Funksiesintaxis

'N Funksie se sintaksis verwys na die uitleg van die funksie en sluit die funksie se naam, hakies, komma-skeidings en sy argumente in.

Die argumente word altyd omring deur hakies en individuele argumente word geskei deur kommas.

'N Eenvoudige voorbeeld, wat in die prent hierbo gewys word, is die SUM funksie - wat gebruik kan word om som of totale lang kolomme of rye getalle op te som. Die sintaksis vir hierdie funksie is:

SUM (Nommer1, Nommer2, ... Nommer255)

Die argumente vir hierdie funksie is: Nommer1, Nommer2, ... Nommer255

Aantal argumente

Die aantal argumente wat 'n funksie vereis, wissel van die funksie. Die SUM funksie kan tot 255 argumente hê, maar slegs een is nodig - die Number1 argument - die res is opsioneel.

Die OFFSET funksie het intussen drie vereiste argumente en twee opsies.

Ander funksies, soos die NOU en TODAY funksies, het geen argumente nie, maar teken hul data - die reeksnommer of datum - uit die rekenaar se stelselklok. Alhoewel daar geen argumente benodig word deur hierdie funksies nie, moet die hakies wat deel uitmaak van die funksie se sintaksis by die inskrywing van die funksie ingesluit word.

Soorte data in argumente

Soos die aantal argumente, kan die tipe data wat vir 'n argument ingevoer word, wissel afhangende van die funksie.

In die geval van die SUM-funksie, soos getoon in die bostaande beeld, moet die argumente getaldata bevat - maar hierdie data kan wees:

Ander tipes data wat vir argumente gebruik kan word, sluit in:

Nestende funksies

Dit is algemeen dat een funksie ingevoer word as die argument vir 'n ander funksie. Hierdie operasie staan ​​bekend as nesfunksies en dit word gedoen om die vermoëns van die program uit te brei in die uitvoering van komplekse berekeninge.

Byvoorbeeld, dit is nie ongewoon dat IF-funksies een binne die ander genesteer word nie, soos hieronder aangedui.

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

In hierdie voorbeeld word die tweede of geneste IF-funksie gebruik as die Value_if_true- argument van die eerste IF-funksie en word gebruik om vir 'n tweede voorwaarde te toets - as die data in sel A2 minder as 100 is.

Sedert Excel 2007 word 64 vlakke van nes in formules toegelaat. Voor dit is slegs sewe vlakke van neswerk ondersteun.

Bevinding van 'n funksie

Twee maniere om die argumentvereistes vir individuele funksies te vind is:

Excel funksies dialoogkassies

Die oorgrote meerderheid van funksies in Excel het 'n dialoogkassie - soos aangetoon vir die SUM-funksie in die prent hierbo - wat die vereiste en opsionele argumente vir die funksie bevat.

Die opening van 'n funksie se dialoog kan gedoen word deur:

Gereedskapstipes: Die naam van 'n funksie tik

'N Ander manier om 'n funksie se argumente uit te vind in Excel en Google Spreadsheets is om:

  1. Klik op 'n sel,
  2. Voer die gelyktydige teken in - om die program in kennis te stel dat 'n formule ingevoer word;
  3. Voer die funksie se naam in - soos jy tik, verskyn die name van alle funksies wat met daardie letter begin, in 'n gereedskapstip onder die aktiewe sel;
  4. Voer 'n oop hakies in - die gespesifiseerde funksie en sy argumente word in die gereedskaptip gelys.

In Excel, die tooltip venster omskep opsionele argumente met vierkantige hakies ([]). Alle ander argumente wat gelys word, word vereis.

In Google Spreadsheets onderskei die Tooltip-venster nie tussen vereiste en opsionele argumente nie. In plaas daarvan sluit dit 'n voorbeeld sowel as 'n opsomming van die funksie se gebruik en 'n beskrywing van elke argument in.