Zasadniczo funkcja INDEX może być używana do wyszukiwania i zwracania określonej wartości lub znajdowania odwołania do komórki do położenia tej wartości w arkuszu.
W programie Excel dostępne są dwie formy funkcji INDEX: Formularz Array i Formularz referencyjny.
01 z 02Funkcja INDEX programu Excel - Forma tablicy
Główna różnica między dwiema formami funkcji to:
- formularz Array zwraca wartość danych zlokalizowaną w punkcie przecięcia określonego wiersza i kolumny danych;
- Formularz referencyjny zwraca odwołanie do komórki punktu przecięcia określonej kolumny i wiersza.
Funkcja INDEX programu Excel - Forma tablicy
Tablica jest ogólnie uważana za grupę sąsiadujących komórek w arkuszu roboczym. Na powyższym obrazie tablica byłaby blokiem komórek od A2 do C4.
W tym przykładzie tablica formularza funkcji INDEX umieszczona w komórce C2 zwraca wartość danych - Widget - znalezioną w punkcie przecięcia w rzędzie 3 i kolumnie 2.
Funkcja INDEX (Array Form) Składnia i argumenty
Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy, separatory przecinkowe i argumenty.
Składnia funkcji INDEX jest następująca:
= INDEKS (tablica, numer wiersza, nr_kolumny)
Szyk - Odwołania do komórek dla zakresu komórek, które mają być wyszukiwane przez funkcję dla pożądanych informacji
Wiersz_num (opcjonalne) - Numer wiersza w tablicy, z którego ma zostać zwrócona wartość. Jeśli ten argument zostanie pominięty, wymagany jest numer kolumny.
Column_num (opcjonalne) - Numer kolumny w tablicy, z której ma zostać zwrócona wartość. Jeśli ten argument zostanie pominięty, liczba wierszy jest wymagana.
- Dla obu Wiersz_num i Column_num argumenty, można wprowadzić rzeczywiste numery wierszy i kolumn lub odwołania do lokalizacji komórki w arkuszu kalkulacyjnym.
Funkcja INDEKS (Forma tablicy) Przykład
Jak wspomniano, przykład na powyższym obrazie używa znaku Szyk formularz funkcji INDEX, aby zwrócić termin Widget z listy zasobów.
Poniższe informacje dotyczą kroków używanych do wprowadzenia funkcji INDEX do komórki B8 arkusza roboczego.
Kroki wykorzystują odwołania do komórek dla Wiersz_num i Column_num argumenty, zamiast bezpośrednio wprowadzać te liczby.
Wejście do funkcji INDEKS
Opcje wprowadzania funkcji i jej argumenty obejmują:
- Wpisanie pełnej funkcji: = INDEX (A2: C4, B6, B7) do komórki B8
- Wybór funkcji i jej argumentów za pomocą okna dialogowego funkcji INDEX
Chociaż możliwe jest ręczne wpisanie pełnej funkcji, wielu osobom łatwiej jest użyć okna dialogowego do wprowadzenia argumentów funkcji.
Poniższe kroki wykorzystują okno dialogowe do wprowadzenia argumentów funkcji.
Otwieranie okna dialogowego
Ponieważ istnieją dwie formy funkcji - każda z własnym zbiorem argumentów - każda forma wymaga osobnego okna dialogowego.
W rezultacie istnieje dodatkowy krok w otwieraniu okna dialogowego funkcji INDEX nieobecnego w większości innych funkcji programu Excel. Ten krok polega na wybraniu Szyk formularz lub Odniesienie zestaw argumentów.
Poniżej przedstawiono kroki używane do wprowadzenia funkcji INDEX i argumentów do komórki B8 przy użyciu okna dialogowego funkcji.
- Kliknij komórkę B8 w arkuszu roboczym - tutaj będzie umiejscowiona funkcja
- Kliknij na Formuły kartę menu wstążki
- Wybierać Wyszukiwanie i odniesienie z wstążki, aby otworzyć rozwijaną listę funkcji
- Kliknij INDEKS na liście, aby wywołać Wybierz Argumenty okno dialogowe - które pozwala wybrać między Szyk i Odniesienie formy funkcji
- Kliknij na array, row_num, column_num opcja
- Kliknij OK, aby otworzyć funkcję INDEKS - okno dialogowe Forma tablicowa
Wprowadzanie argumentów funkcji
- W oknie dialogowym kliknij ikonę Szyk linia
- Podświetl komórki od A2 do C4 w arkuszu, aby wprowadzić zakres w oknie dialogowym
- Kliknij na Wiersz_num linia w oknie dialogowym
- Kliknij komórkę B6, aby wprowadzić odwołanie do komórki w oknie dialogowym
- Kliknij na Column_num linia w oknie dialogowym
- Kliknij komórkę B7, aby wprowadzić odwołanie do komórki w oknie dialogowym
- Kliknij OK, aby zakończyć działanie i zamknąć okno dialogowe
- Słowo Gizmo pojawia się w komórce B8, ponieważ jest to termin w komórce przecinającej trzeci rząd i drugą kolumnę spisu części
- Po kliknięciu komórki B8 pełna funkcja = INDEX (A2: C4, B6, B7) pojawia się na pasku formuły nad arkuszem
Indeks Funkcja Wartości błędów
Typowe wartości błędów związane z funkcją INDEKS - Formularz tablicy to:
#WARTOŚĆ! - Występuje, jeśli albo Wiersz_num , Column_num argumenty nie są liczbami.
#REF! - Występuje, jeśli:
- The Wiersz_num Argument jest większy niż liczba wierszy w wybranym zakresie;
- The Col_num Argument jest większy niż liczba kolumn w wybranym zakresie.
Zalety okna dialogowego
Zaletą korzystania z okna dialogowego do wprowadzania danych dla argumentów funkcji jest:
- Okno dialogowe zajmuje się składnią funkcji - ułatwiając wprowadzanie argumentów funkcji pojedynczo bez konieczności wprowadzania znaku równości, nawiasów lub przecinków, które działają jako separatory między argumentami.
- Odwołania do komórek, takie jak B6 lub B7, można wprowadzić w oknie dialogowym za pomocą polecenia wskazywania, które polega na kliknięciu wybranych komórek za pomocą myszy, zamiast wpisywania ich. Nie tylko ułatwia wskazywanie, ale także pomaga zmniejszyć liczbę błędów w formułach spowodowanych przez niepoprawne odwołania do komórek.
Funkcja INDEX programu Excel - formularz referencyjny
Funkcja INDEX programu Excel - formularz referencyjny
Formularz referencyjny funkcji zwraca wartość danych komórki znajdującej się w punkcie przecięcia określonego wiersza i kolumny danych.
Tablica referencyjna może składać się z wielu nie sąsiadujących zakresów, jak pokazano na powyższym obrazku.
Funkcja INDEKS (formularz referencyjny) Składnia i argumenty
Składnia i argumenty funkcji INDEX Formularz referencyjny to:
= INDEKS (odwołanie, nr_wiersza, nr_kolumny, numer_przycisku)
Odniesienie - (wymagane) odwołania do komórek dla zakresu komórek, które mają być wyszukiwane przez funkcję dla pożądanej informacji.
- jeśli dla tego argumentu wprowadzono wiele nie sąsiadujących zakresów, zakresy muszą być otoczone oddzielnym zestawem nawiasów okrągłych, jak pokazano w formule INDEX: = INDEX ((A1: A5, C1: E1, C4: D5), B7 , B8) zrobione z powyższego obrazu
Wiersz_num - numer wiersza w tablicy, z którego ma zostać zwrócona wartość.
- opcjonalnie dla singla wiersz odniesienia zakresy
- wymagane dla pojedynczej kolumny i wielokrotności wiersz odniesienia zakresy
Column_num - numer kolumny w tablicy, z której ma zostać zwrócona wartość.
- opcjonalnie dla pojedynczej kolumny Odniesienie zakresy
- wymagane dla pojedynczego wiersza i wielu kolumn Odniesienie zakresy
Uwaga: Dla obu Wiersz_num i Column_num argumenty, można wprowadzić rzeczywiste numery wierszy i kolumn lub odwołania do lokalizacji komórki w arkuszu kalkulacyjnym.
Area_num (opcjonalnie) - jeśli Odniesienie argument zawiera wiele nie sąsiadujących zakresów, argument ten wybiera zakres komórek, z których dane mają być zwracane. Jeśli zostanie pominięty, funkcja użyje pierwszego zakresu wymienionego w Odniesienie argument.
- Pierwszy zakres wprowadzony w Odniesienie argument jest ponumerowany 1;
- drugi to 2;
- trzeci to 3 i tak dalej.
Funkcja INDEKS (formularz referencyjny) Przykład
Przykład na powyższym obrazku korzysta z Odniesienie formularz funkcji INDEKSU, aby przywrócić miesiąc lipiec z obszaru 2 wściekłości A1 do E1.
Poniższe informacje obejmują kroki używane do wprowadzenia funkcji INDEX do komórki B10 arkusza roboczego.
Kroki wykorzystują odwołania do komórek dla Nr_wiersza, nr_kolumny i nr_siezy argumenty, zamiast bezpośrednio wprowadzać te liczby.
Wejście do funkcji INDEKS
Opcje wprowadzania funkcji i jej argumenty obejmują:
- Wpisanie pełnej funkcji: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) do komórki B10
- Wybór funkcji i jej argumentów za pomocą okna dialogowego funkcji INDEX
Chociaż możliwe jest ręczne wpisanie pełnej funkcji, wielu osobom łatwiej jest użyć okna dialogowego do wprowadzenia argumentów funkcji.
Poniższe kroki wykorzystują okno dialogowe do wprowadzenia argumentów funkcji.
Otwieranie okna dialogowego
Ponieważ istnieją dwie formy funkcji - każda z własnym zbiorem argumentów - każda forma wymaga osobnego okna dialogowego.
W rezultacie istnieje dodatkowy krok w otwieraniu okna dialogowego funkcji INDEX nieobecnego w większości innych funkcji programu Excel. Ten krok polega na wybraniu Szyk formularz lub Odniesienie zestaw argumentów.
Poniżej przedstawiono kroki używane do wprowadzenia funkcji INDEX i argumentów do komórki B10 przy użyciu okna dialogowego funkcji.
- Kliknij komórkę B8 w arkuszu roboczym - tutaj będzie umiejscowiona funkcja
- Kliknij na Formuły kartę menu wstążki
- Wybierać Wyszukiwanie i odniesienie z wstążki, aby otworzyć rozwijaną listę funkcji
- Kliknij INDEKS na liście, aby wywołać Wybierz Argumenty okno dialogowe - które pozwala wybrać między Szyk i Odniesienie formy funkcji
- Kliknij na reference, numer_wiersza, numer_kolumny, numer_strony opcja
- Kliknij OK, aby otworzyć funkcję INDEX - okno dialogowe Formularz referencyjny
Wprowadzanie argumentów funkcji
- W oknie dialogowym kliknij ikonę Odniesienie linia
- Wprowadź otwarty nawias okrągły " ( "w tym wierszu w oknie dialogowym
- Zaznacz komórki A1 do A5 w arkuszu, aby wprowadzić zakres po otwartym nawiasem
- Wpisz przecinek, który będzie działał jako separator między pierwszym i drugim zakresem
- Zaznacz komórki od C1 do E1 w arkuszu, aby wprowadzić zakres po przecinku
- Wpisz drugi przecinek, który będzie działał jako separator między drugim i trzecim zakresem
- Zaznacz komórki C4 do D5 w arkuszu, aby wprowadzić zakres po przecinku
- Wprowadź nawias zamykający " ) "po trzecim zakresie, aby zakończyć Odniesienie argument
- Kliknij na Wiersz_num linia w oknie dialogowym
- Kliknij komórkę B7, aby wprowadzić odwołanie do komórki w oknie dialogowym
- Kliknij na Column_num linia w oknie dialogowym
- Kliknij komórkę B8, aby wprowadzić odwołanie do komórki w oknie dialogowym
- Kliknij na Area_num linia w oknie dialogowym
- Kliknij komórkę B9, aby wprowadzić odwołanie do komórki w oknie dialogowym
- Kliknij OK, aby zakończyć działanie i zamknąć okno dialogowe
- The miesiąc lipiec pojawia się w komórce B10, ponieważ jest to miesiąc w komórce przecinającej pierwszy wiersz i drugą kolumnę drugiego obszaru (zakres C1 do 1)
- Po kliknięciu komórki B8 pełna funkcja = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) pojawia się na pasku formuły nad arkuszem
Indeks Funkcja Wartości błędów
Typowe wartości błędów powiązane z funkcją INDEX - Formularz referencyjny to:
#WARTOŚĆ! - Występuje, jeśli albo Wiersz_num , Column_num, lub Area_num argumenty nie są liczbami.
#REF! - Występuje, jeśli:
- The Wiersz_num Argument jest większy niż liczba wierszy w wybranym zakresie;
- The Col_num Argument jest większy niż liczba kolumn w wybranym zakresie.
- The Area_num Argument jest większy niż liczba obszarów w wybranym zakresie.