Funkcja "INDEX" w Excelu: opis, zastosowanie i przykłady

W tej chwili Excel jest drugim po Wordie. Umożliwia łatwe przeprowadzanie najbardziej zróżnicowanych obliczeń ekonomicznych i statystycznych w dużej ilości danych. W tym celu zapewnia dużą liczbę wbudowanych funkcji, w tym pomocniczych. Niektóre z nich są zdolne do wykonywania działań, w tym przez macierze danych. Należą do nich funkcja "INDEX". W Excelu jest używany zarówno osobno, jak i "MATCH", co zostanie omówione poniżej.


Opis

Funkcja "INDEX" w Excelu zwraca wartość (odniesienie do wartości) zawartości komórki określonej przez numery wierszy i kolumny kolumn nazwanego zakresu. Jego składnia jest prosta i wygląda następująco: INDEX (tablica, numer linii, numer kolumny). Ta funkcja może również działać z pojedynczą linią lub pojedynczą kolumną. W takim przypadku po podaniu tablicy jednowymiarowej wyświetlany jest jeden numer. Reprezentuje numer wiersza, jeśli tablica reprezentuje kolumnę i odwrotnie. Funkcja "INDEX" w programie Excel czasami wydaje wartość "#REF!". Najczęściej ma to miejsce, gdy komórka znajdująca się na przecięciu określonego wiersza i kolumny znajduje się poza określonym zakresem.

Przykłady zastosowania

Rozważ kilka przypadków użycia funkcji INDEX w praktyce. Na przykład istnieje tablica składająca się z 4 kolumn i 4 rzędów (patrz tabela). Jeśli wpiszesz w tabeli komórek poza zakresem A1: E5, wyrażenie «= INDEX (B2: E523)» (bez cudzysłowów) i naciśnij «Enter», a następnieodpowiedź zostanie podana w znaczeniu "begonia".











A

C



D



PL



1



N /N



1



, 2



3



4



2



1



maku



Rose



jaśmin



stokrotki



3



2



, chryzantema



narcyz



, begonii



Hydrangea


,
4



3

(116 )
tulipan



fiolet







5



4






141) aster



, piwonii



, lilii



, goździk

W przypadku Aby dowiedzieć się, ilu uczniów z grupy 2 otrzymało ocenę "niezadowalający", należy wpisać wyrażenie w odpowiedniej komórce: INDEX (C2: C5 1).





, A



, B



C
(171 )

, D



PL



1



N /N



Grupa 1



, Grupa 2



, Grupa 3



Grupa 4



2



"niezadowalające"



5
,
,
,
4



2


,
4



3 (230 )


"zadowalający"



12



10


(245 ) 25

"dobry"







260)
7

(2 64) 265 8 266 267 268 269 8 270 270 277 272 273 10 274 ​​275 276 277 5 278 279 )

"doskonała"



1



3



5
, (295 )

4

, funkcja "dopasowanie" Excel

,

Dwa przykłady podane powyżej, nie będzie działać z dużej ilości danych. Fakt, że korzystanie z „Indeks” w programie Excel zawiera numer wiersza wejściowego i kolumna nie jest sam stół, a zbiór danych. Jest to dość trudne, jeśli chodzi o dużą liczbę przedmiotów. Jeszcze jedna funkcja programu Excel może pomóc w rozwiązaniu problemu. Rozważmy przypadek, gdy tablica składa się z pojedynczej linii.





, A



, B



C
(319 )

, D



1



produktów



2



, warzywa



, warzywa



, przyprawy



(350 )


3



, pomidory



, gruszki



sól






,
4



, ogórek



jabłek



, papryka







5


(397 ), papryka



, pomarańczowy



, imbir







6



Morcote



, banany



cynamonowy




(w zakresie 431) wartości w tym przypadku, B3, B6. Wybierz komórkę w innej linii, na przykład D1. Podaj nazwę owocu w nim pozycja, w której znaleźć, w tym przypadku, „pomarańcze”. W komórce (E1), w którym mają być zapisane liczby odpowiedniego rzędu, wchodzi «= MATCH (D1; B3: B6, 0) (. Patrz tabela).” W rezultacie pojawia się numer 3. Jest to liczba wzakres B3: B6 w wyrażeniu "pomarańcze".



C







)


, D



PL



1















, pomarańczowy



3



2



, warzywa



, warzywa















3



pomidory











527)

,
4



, ziemniaków



jabłek










(5 50)



5



, marchew



, pomarańczowy















6



, papryka



, banany













Ostatnie 0 oznacza, że ​​musisz znaleźć dokładne dopasowanie z wartością D1.

Jak znaleźć wartości tekstowe, które spełniają żadnych kryteriów

w formie przedstawionej powyżej, funkcja „MATCH” zwraca pojedynczą wartość (pierwszy, tj overhead). Ale co zrobić, jeśli na liście jest powtórzenie. W takim przypadku formuły tablicowe pomagają. Aby z nich skorzystać, musisz wybrać cały zakres danych i użyć skrótu klawiaturowego "Ctrl + Shift + Enter". Jednak jego rozważanie nie jest przedmiotem tego artykułu.

„Indeksu” i „dopasowania” w programie Excel: Przykłady

Wyobraź sobie, że masz do wyboru z dość dużym ciele tylko niektórych danych. Rozważmy dla uproszczenia w przypadku małej liczby elementów. Na przykład masz raport na tematsukces kilku grup studenckich i ich ocena. Załóżmy na przykład, że chcesz liczbę studentów, którzy otrzymali ocenę "niezadowalający" w komórce H2.





, A



, B



C
(620 )

, D



PL



F



G



H



j



1



N /N



gr. 1



gr. 2



gr. 3



gr.



gr. 2



gr. 4



2



"niezadowalające"



5

(697 )
3



1



2







"uderzenia"











3
(728 )

"uderzenia"



14



10



14 (





)






,
4



"dobre"
,
,

8



, 9



10



8



















5



"doskonała"


,
4



6



5



3


(830 )













, to lepiej jest stosować zarówno funkcje . Aby dowiedzieć się, co musisz wprowadzić w H2, najpierw przyjrzyjmy się najprostszemu wyrażeniu, które można wykorzystać do tego celu. W szczególności pożądaną wartość można uzyskać, pisząc do komórki "= INDEX (A2: E5; 1; 2)". Tutajużyliśmy opcji z poprzednich przykładów, gdy numer wiersza i numer kolumny zostały obliczone ręcznie. Naszym celem jest jednak zautomatyzowanie tego procesu. Aby to zrobić, zamiast dwóch i jednostek, które wskazują na żądany wiersz i kolumnę, w tablicy wpisz odpowiednie funkcje "MECZ", wydając te liczby. Należy pamiętać, że szukamy wyrażenia "ud", znajdującego się w komórce G2 i "gr. 2 "od H2. Ponadto, potrzeba dokładnego dopasowania, w taki sposób, drugi, trzeci argument w obu przypadkach oznaczać 0. Następnie zamiast 1 we wzorze indeks (A2: E5, 1, 2), powinien rejestrować: match (G2, A2, A5, 0) , a zamiast 2 - MATCH (H2; A2: E2; 0). Po podstawieniu końce indeks (A2: E5; modelowej (G2 a2 A5; 0) MATCH (H2, O2: E2, 0)). W rezultacie, naciskając "Enter", mamy "10" w tej komórce.

Jak przedłużyć formuł dla zakresu

Jak wiadomo, „INDEX” w programie Excel mogą być „rozciągnięta” na zasięgu. W powyższym przykładzie są to wszystkie 4 komórki z H2: J3. W związku z tym należy dowiedzieć się, jak to zrobić, aby "pociągając" tę formułę w prawo i w dół, uzyskać odpowiednie wartości.
Główna trudność polega na tym, że tablica A2: E5 ma adres względny. Aby to naprawić, musisz przekonwertować go na wartość absolutną. W tym celu tablica jest zapisywana jako $ A 2: $ E 5. To samo należy zrobić dla obu funkcji wbudowanych, czyli powinny one wyglądać MATCH ($ G $ 2, $ A $ 2: $ A $ 5, 0) i MATCH ($ H $ 2, $ 2: $ E 2; 0). Ostateczna forma o wzorze: indeks ($ A $ 2: $ e $ 5, MATCH ($ G $ 2 $ A $ 2: 5 $, 0), dobierać ($ H $ 2 $ 2 A $: $ E $ 2; 0)). Wynik będzie tabeli pokazano poniżej





, A



, B



C



D



PL



F



G



H (




898) gr. 1



gr. 2



gr. 3



gr. 4











gramów. 2



gr. 4



2



"niezadowalające"



5

(941 )
3



1



2







"uderzenia"



10



12



3



"uderzenia"



14



10



14



12







"doskonała"



, 6



, 3



, 4



"dobre"
(1016 )

, 8



, 9



10



, 8
,


(1035 ) (1.036) (1.037) (1.038) (1.039) (1.040) (1.041) (1.042) (1.043) (1.044) (1.045) (1.046) (1.047) (1.048) (1.049)
, 5
,


"doskonała"



, 4



, 6



5



3 (1.071) (1.072) (1.073) (1.074) (1.075) (1.076) (1.077) (1.078) (1.079) (1.080) (1.081) (1.082)





Dla prawidłowego wyniku powinny zagwarantować, że wartości tekstowe zanotowano dokładnie, w tym opechatkov i nie zawierają spacji. W przeciwnym razie program nie traktuje ich jako identycznych.
Teraz wiesz, jak działa funkcja "INDEKS" w programie Excel. Przykłady jego udział w „dopasowaniu” jak wiesz, i można z nich korzystać poprawnie rozwiązać wiele problemów praktycznych.

Powiązane publikacje