Co to jest i do czego służy INDEX?
Funkcja INDEX w Google Sheets zwraca wartość z określonej komórki w zakresie danych. Pozwala na wyciągnięcie konkretnej wartości z tabeli lub zakresu, wykorzystując numer wiersza i kolumny. Jest to funkcja pomocna w odnajdywaniu specyficznych danych w arkuszu.
Składnia INDEX
Składnia funkcji INDEX jest następująca:
INDEX(zakres, wiersz, kolumna)
zakres
: Zakres komórek, z którego chcesz pobrać wartość. Może to być pojedyncza komórka, wiersz, kolumna lub cały arkusz.wiersz
: Numer wiersza w zakresie, z którego chcesz pobrać wartość.kolumna
: Numer kolumny w zakresie, z którego chcesz pobrać wartość.
Funkcja INDEX może zawierać również parametr [area_num]
, który określa, który zakres danych ma być użyty w przypadku, gdy zakres zawiera wiele zakresów.
Dane wejściowe INDEX
zakres
: Odwołanie do komórki lub zakresu komórek, z którego chcesz pobrać wartość. Może być to odwołanie bezwzględne, względne lub mieszane.wiersz
: Liczba całkowita określająca numer wiersza w zakresie. Jeśli nie zostanie podana, domyślnie zostanie użyty numer wiersza bieżącej komórki.kolumna
: Liczba całkowita określająca numer kolumny w zakresie. Jeśli nie zostanie podana, domyślnie zostanie użyty numer kolumny bieżącej komórki.[area_num]
: (Opcjonalne) Liczba całkowita określająca numer zakresu danych. Jeśli zakres zawiera wiele zakresów, ten parametr pozwala wybrać konkretny zakres.
Przykłady zastosowania INDEX
A | B | C | D | |
---|---|---|---|---|
1 | Jan Kowalski | Warszawa | 123456789 | jan.kowalski@example.com |
2 | Anna Nowak | Kraków | 987654321 | anna.nowak@example.com |
3 | Piotr Wiśniewski | Gdańsk | 147258369 | piotr.wisniewski@example.com |
Aby uzyskać imię i nazwisko osoby z drugiego wiersza w przykładowej tabeli, należy użyć następującej formuły:
=INDEX(A1:D3, 2, 1)
Aby uzyskać adres e-mail osoby z trzeciego wiersza w przykładowej tabeli, należy użyć następującej formuły:
=INDEX(A1:D3, 3, 4)
Najczęściej pojawiające się błędy INDEX, oraz co mogą znaczyć?
Najczęstsze błędy, które mogą się pojawić podczas używania funkcji INDEX to:
#REF!
: Błąd ten pojawia się, gdy zakres danych jest nieprawidłowy lub nie istnieje.#VALUE!
: Błąd ten pojawia się, gdy parametrwiersz
lubkolumna
jest nieprawidłowy lub nie jest liczbą całkowitą.#NUM!
: Błąd ten pojawia się, gdy parametrarea_num
jest nieprawidłowy lub nie jest liczbą całkowitą.