Како се 'Аргумент' користи у функцији или формули

Аргументи су вредности које функције користе за извођење прорачуна. У програмима за рад са таблицама , као што су Екцел и Гоогле листови, функције су само уграђене формуле које извршавају постављене калкулације и већина ових функција захтева унос података који ће бити унети корисници или други извор како би вратили резултат.

Функција синтакса

Синтакса функције се односи на изглед функције и укључује име функције, заграде, сепараторе за зарез и његове аргументе.

Аргументи су увек окружени загради, а појединачни аргументи су раздвојени заповијима.

Једноставан пример, приказан на слици изнад, је СУМ функција - која се може користити за сума или укупних дужих колона или редова бројева. Синтакса за ову функцију је:

СУМ (број1, број2, ... број255)

Аргументи за ову функцију су: број1, број2, ... број255

Број аргумената

Број аргумената који захтева функција варира са функцијом. Функција СУМ може имати до 255 аргумената, али само један је потребан - аргумент број 1 - остатак су необавезни.

Функција ОФФСЕТ, у међувремену, има три потребна аргумента и два додатна.

Друге функције, као што су НОВ и ТОДАИ функције, немају аргументе, али извлаче своје податке - серијски број или датум - из системског сата рачунара. Иако без ових аргумената не захтевају ове функције, заграде, које су део синтаксе функције, и даље морају бити укључене приликом уноса функције.

Врсте података из аргумената

Као и број аргумената, типови података који се могу унети за аргумент ће се разликовати у зависности од функције.

У случају функције СУМ, као што је приказано на слици изнад, аргументи морају садржавати податке о броју - али ови подаци могу бити:

Друге врсте података које се могу користити за аргументе укључују:

Нестинг Фунцтионс

Уобичајено је да се једна функција уноси као аргумент за другу функцију. Ова операција је позната као функција нестајања и ради се како би се прошириле могућности програма у извођењу сложених прорачуна.

На примјер, није неуобичајено да функције ИФ буду угњежене унутар унутар друге, као што је приказано у наставку.

= ИФ (А1> 50, ИФ (А2 <100, А1 * 10, А1 * 25)

У овом примеру, друга или угнежена ИФ функција се користи као аргумент Валуе_иф_труе прве ИФ функције и користи се за тестирање на други услов - ако су подаци у ћелији А2 мањи од 100.

Пошто је Екцел 2007, у формулама је дозвољено 64 нивоа гнежења. Прије тога, подржано је само седам нивоа гнезда.

Проналажење аргумената функције

Два начина проналажења аргумената за појединачне функције су:

Дијалог кутије Екцел функције

Огромна већина функција у Екцел-у има дијалошки оквир - као што је приказано за функцију СУМ на горњој слици - која садржи потребне и опционе аргументе за функцију.

Отварање дијалога функције функције може се извршити помоћу:

Траке са алаткама: Унос имена функције

Још један начин да сазнате аргументе функције у Екцел-у и Гоогле Спреадсхеет-има је да:

  1. Кликните на ћелију,
  2. Унесите знак једнакости - да обавестите програм да се уноси формула;
  3. Унесите назив функције - док укуцате, имена свих функција почевши од тог слова појављују се у додирном алату испод активне ћелије;
  4. Унесите отворени загради - наведена је функција и њени аргументи у алатки.

У Екцелу, прозор са алаткама окружује опционе аргументе са квадратним заградама ([]). Сви други наведени аргументи су обавезни.

У Гоогле Спреадсхеет-у, прозор са алатима не разликује се између тражених и опционалних аргумената. Уместо тога, он садржи пример, као и резиме употребе функције и опис сваког аргумента.