Argumenty to wartości używane przez funkcje do wykonywania obliczeń. W programach do obsługi arkuszy kalkulacyjnych, takich jak Excel i Arkusze Google, funkcje są po prostu wbudowanymi formułami, które wykonują obliczenia zestawów, a większość z tych funkcji wymaga wprowadzenia danych przez użytkownika lub inne źródło w celu zwrócenia wyniku.
Składnia funkcji
Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy, separatory przecinków i jej argumenty.
Argumenty są zawsze otoczone nawiasami, a poszczególne argumenty są oddzielone przecinkami.
Prostym przykładem, pokazanym na powyższym obrazku, jest funkcja SUMA, której można użyć do sumowania lub sumowania długich kolumn lub wierszy liczb. Składnia tej funkcji to:
SUM (liczba1, liczba2, … liczba255)
Argumenty tej funkcji to:
Numer1, Numer2, … Numer255
Liczba argumentów
Liczba argumentów wymaganych przez funkcję różni się w zależności od funkcji. Funkcja SUMA może mieć maksymalnie 255 argumentów, ale wymagany jest tylko jeden - argument Numer1. Pozostałe są opcjonalne.
Funkcja PRZESUNIĘCIE ma trzy wymagane argumenty i dwa opcjonalne.
Inne funkcje, takie jak funkcje TERAZ i DZIŚ, nie mają argumentów, ale pobierają swoje dane - numer seryjny lub datę - z zegara systemowego komputera. Mimo że żadne argumenty nie są wymagane przez te funkcje, nawiasy, które są częścią składni funkcji, nadal muszą być uwzględnione podczas wprowadzania funkcji.
Typy danych w argumentach
Podobnie jak liczba argumentów, typy danych, które można wprowadzić dla argumentu, będą się różnić w zależności od funkcji.
W przypadku funkcji SUMA, jak pokazano na powyższym obrazku, argumenty muszą zawierać dane liczbowe, ale te dane mogą być:
- rzeczywiste sumowane dane - argument Number1 na powyższym obrazku
- odwołanie do pojedynczej komórki do lokalizacji danych liczbowych w arkuszu - argument Numer2
- tablica lub zakres odwołań do komórek - argument Numer 3
Inne typy danych, które mogą być użyte jako argumenty to:
- dane tekstowe
- Wartości logiczne
- wartości błędów
- inne funkcje
Funkcje zagnieżdżania
Często zdarza się, że jedna funkcja jest wprowadzana jako argument dla innej funkcji. Operacja ta nazywana jest funkcjami zagnieżdżania i ma na celu rozszerzenie możliwości programu w zakresie wykonywania złożonych obliczeń.
Na przykład nie jest niczym niezwykłym, że funkcje JEŻELI są zagnieżdżone jedna w drugiej, jak pokazano poniżej.
=JEŻELI(A1 > 50, JEŻELI(A2 < 100, A110, A125)
W tym przykładzie druga lub zagnieżdżona funkcja JEŻELI jest używana jako argument Wartość_jeżeli_prawda pierwszej funkcji JEŻELI i jest używana do testowania drugiego warunku, jeśli dane w komórce A2 są mniejsze niż 100.
Od programu Excel 2007 w formułach dozwolone są 64 poziomy zagnieżdżania. Wcześniej obsługiwanych było tylko siedem poziomów zagnieżdżania.
Znajdowanie argumentów funkcji
Dwa sposoby znajdowania wymagań dotyczących argumentów dla poszczególnych funkcji to:
- Otwórz okno dialogowe funkcji w programie Excel
- Okna podpowiedzi w programie Excel i Arkuszach Google
Okna dialogowe funkcji programu Excel
Zdecydowana większość funkcji w programie Excel ma okno dialogowe, jak pokazano dla funkcji SUMA na powyższym obrazku, które zawiera listę wymaganych i opcjonalnych argumentów funkcji.
Otwarcie okna dialogowego funkcji można wykonać przez:
- znajdowanie i klikanie nazwy funkcji pod zakładką Formuła na wstążce;
- kliknięcie opcji Wstaw funkcję znajdującej się obok paska formuły, jak pokazano na powyższym obrazku.
Podpowiedzi: Wpisywanie nazwy funkcji
Innym sposobem na znalezienie argumentów funkcji w programie Excel i Arkuszach Google jest:
- Wybierz komórkę.
-
Wprowadź znak równości, aby powiadomić program o wprowadzaniu formuły.
-
Wprowadź nazwę funkcji.
Podczas pisania nazwy wszystkich funkcji zaczynających się od tej litery pojawiają się w podpowiedzi poniżej aktywnej komórki.
-
Wprowadź otwarty nawias - określona funkcja i jej argumenty zostaną wyświetlone w podpowiedzi.
W programie Excel okno podpowiedzi otacza opcjonalne argumenty w nawiasach kwadratowych (). Wszystkie inne wymienione argumenty są wymagane.
W Arkuszach Google okno podpowiedzi nie rozróżnia argumentów wymaganych i opcjonalnych. Zamiast tego zawiera przykład oraz podsumowanie użycia funkcji i opis każdego argumentu.