Как се използва "аргумент" във функция или формула

Аргументите са стойностите, които функциите използват за извършване на изчисления. В програмите за електронни таблици като Excel и Google Sheets функциите са само вградени формули, които извършват зададени изчисления и повечето от тези функции изискват данни да бъдат въведени от потребителя или друг източник, за да се върне резултат.

Синтаксис на функциите

Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобата, сепараторите на запетаи и нейните аргументи.

Аргументите винаги са заобиколени от скоби, а отделни аргументи са разделени със запетаи.

Един прост пример, показан на изображението по-горе, е функцията SUM - която може да се използва за сумиране или общо дълги колони или редове числа. Синтаксисът за тази функция е:

SUM (Брой1, Брой2, ... Брой255)

Аргументите за тази функция са: Number1, Number2, ... Number255

Брой аргументи

Броят на аргументите, които дадена функция изисква, варира в зависимост от функцията. Функцията SUM може да съдържа до 255 аргумента, но само една - аргументът Number1 - останалите са незадължителни.

Функцията OFFSET междувременно има три необходими аргумента и два незадължителни аргумента.

Други функции, като функциите NOW и TODAY , нямат аргументи, но извличат данните си - серийният номер или датата - от системния часовник на компютъра. Въпреки че тези функции не изискват никакви аргументи, скобите, които са част от синтаксиса на функцията, трябва да продължат да се включват при въвеждане на функцията.

Видове данни в аргументи

Подобно на броя аргументи, видовете данни, които могат да бъдат въведени за даден аргумент, ще варират в зависимост от функцията.

В случай на функцията SUM, както е показано на изображението по-горе, аргументите трябва да съдържат числови данни - но тези данни могат да бъдат:

Други типове данни, които могат да се използват за аргументи, включват:

Функции за вмъкване

Обикновено една функция се въвежда като аргумент за друга функция. Тази операция е известна като функции за гнездене и се прави, за да се разширят възможностите на програмата при извършване на сложни изчисления.

Например, не е необичайно IF функциите да бъдат вложени едно в друго, както е показано по-долу.

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

В този пример втората или вложена IF функция се използва като аргумент Value_if_true на първата IF функция и се използва за тестване на второ условие - ако данните в клетка А2 са по-малки от 100.

От Excel 2007, 64 нива на гнездене са разрешени във формулите. Преди това само седем нива на гнездене бяха подкрепени.

Намиране на аргументи на функцията

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

Диалогови кутии за функцията Excel

По-голямата част от функциите в Excel имат диалогов прозорец - както е показано за функцията SUM в изображението по-горе - който изброява задължителните и незадължителните аргументи за функцията.

Отварянето на диалоговия прозорец на функцията може да се извърши чрез:

Инструменти: Въвеждане на име на функцията

Друг начин да разберете аргументите на функцията в Excel и в Google Spreadsheets е да:

  1. Кликнете върху клетка,
  2. Въведете знака за равенство - за да уведомите програмата, че се въвежда формула;
  3. Въведете името на функцията - докато пишете, имената на всички функции, започващи с тази буква, се показват в подсказка под активната клетка;
  4. Въведете отворена скоба - посочената функция и нейните аргументи са изброени в подсказката.

В Excel екранът на инструмента заобикаля опционалните аргументи с квадратни скоби ([]). Всички останали изброени аргументи са задължителни.

В електронните таблици в Google прозорецът за подсказка не прави разлика между задължителните и незадължителните аргументи. Вместо това тя включва пример, както и обобщение на използването на функцията и описание на всеки аргумент.