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 parametrwierszlubkolumnajest nieprawidłowy lub nie jest liczbą całkowitą.#NUM!: Błąd ten pojawia się, gdy parametrarea_numjest nieprawidłowy lub nie jest liczbą całkowitą.