Znajdowanie danych w tabeli lub zakresie komórek przy użyciu wbudowanych funkcji programu Excel

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Podsumowanie

W tym artykule opisano krok po kroku, jak znaleźć dane w tabeli (lub zakresie komórek) przy użyciu różnych wbudowanych funkcji w programie Microsoft Excel. Możesz użyć różnych formuł, aby uzyskać ten sam wynik.

Tworzenie arkusza przykładowego

W tym artykule użyto przykładowego arkusza do zilustrowania wbudowanych funkcji programu Excel. Uwzględnij przykład odwołania do nazwy z kolumny A i zwracającej wiek tej osoby z kolumny C. Aby utworzyć ten arkusz, wprowadź następujące dane w pustym arkuszu programu Excel.

W komórce E2 wpisz wartość, którą chcesz znaleźć. Możesz wpisać formułę w pustej komórce w tym samym arkuszu.

A

B

C

D

E

1

Imię

Działu

Wiek

Znajdź wartość

2

Henry

501

28

Maria

3

Opcji

201

1,19

4

Maria

101

22

5

Larry

301

art

Definicje terminów

W tym artykule zastosowano następujące warunki w celu opisania wbudowanych funkcji programu Excel:

Termin

Definicja

Przykład

Tabela tablicowa

Cała tabela odnośników

A2: C5

Odniesienie

Wartość, którą należy znaleźć w pierwszej kolumnie tablicy.

E2

Przeszukiwana_tab
-lub-
Argumencie

Zakres komórek zawierający możliwe wartości odnośników.

A2: A5

Nr_kolumny

Numer kolumny w tablicy, dla którego ma zostać zwrócona pasująca wartość.

3 (trzecia kolumna w tablicy)

Result_Array
-lub-
Result_Vector

Zakres zawierający tylko jedno wiersza lub kolumnę. Musi być taki sam jak rozmiar przeszukiwana_tab lub przeszukiwany_wektor.

C2: C5

Parametru

Wartość logiczna (prawda lub FAŁSZ). Jeśli tą wartością jest PRAWDA bądź argument został pominięty, zwracane jest przybliżone dopasowanie. Jeśli wartością jest FAŁSZ, zostanie wyświetlona dokładna zgodność.

FAŁSZ

Top_cell

Odwołanie, od którego należy oprzeć przesunięcie. Top_Cell musi odwoływać się do komórki lub zakresu sąsiadujących komórek. W przeciwnym razie funkcja przesunięcie zwraca #VALUE! #ADR!.

Offset_Col

Jest to liczba kolumn w lewo lub w prawo, na które ma się odnosić lewa górna komórka wyniku. Na przykład "5" jako argument Offset_Col określa, że lewa górna komórka odwołania zawiera pięć kolumn na prawo od odwołania. Offset_Col może być dodatni (co oznacza prawo od odwołania do wartości początkowej) lub ujemny (co oznacza pozostałą część odwołania początkowego).

Funkcje

ODNOŚNIK ()

Funkcja Wyszukaj znajduje wartość w pojedynczym wierszu lub kolumnie i dopasowuje ją do wartości na tej samej pozycji w innym wierszu lub kolumnie.

Poniżej przedstawiono przykład składni formuły wyszukiwania:

   = ODNOŚNIK (szukana_wartość; przeszukiwany_wektor; Result_Vector)


Poniższa formuła wyszukuje wiek Marii w arkuszu przykładowym:

   = ODNOŚNIK (E2; A2: A5; C2: C5)

W formule jest używana wartość "Mary" w komórce E2, a w wektorze wyszukiwania (kolumnie A) znajduje się "Maria". Następnie formuła dopasowuje wartość w tym samym wierszu w wektorze wynikowym (w kolumnie C). Ponieważ "Mary" znajduje się w wierszu 4, funkcja Wyszukaj zwraca wartość z wiersza 4 w kolumnie C (22).

Uwaga: Funkcja Wyszukaj wymaga posortowania tabeli.

Aby uzyskać więcej informacji o funkcji Wyszukaj , kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
 

Jak korzystać z funkcji Wyszukaj w programie Excel

Wyszukaj. pionowo ()

Funkcja Wyszukaj . pionowo lub wyszukiwanie w pionie jest używana, gdy dane są wyświetlane w kolumnach. Ta funkcja wyszukuje wartość w kolumnie po lewej stronie i dopasowuje ją do danych w określonej kolumnie w tym samym wierszu. Za pomocą funkcji Wyszukaj . pionowo można znajdować dane w sortowanej lub nieposortowanej tabeli. W poniższym przykładzie użyto tabeli z nieposortowanymi danymi.

Poniżej przedstawiono przykład składni formuły funkcji Wyszukaj . pionowo:

    = Wyszukaj. pionowo (szukana_wartość; tabela_tablica; nr_kolumny; kolumna)

Poniższa formuła wyszukuje wiek Marii w arkuszu przykładowym:

   = WYSZUKAJ. PIONOWO (E2; A2: C5; 3; FAŁSZ)

W formule jest używana wartość "Mary" w komórce E2 i znajduje się "Maria" w kolumnie Z lewej strony (kolumna A). Następnie formuła dopasowuje wartość w tym samym wierszu w Column_Index. W tym przykładzie użyto "3" jako Column_Index (kolumna C). Ponieważ "Mary" znajduje się w wierszu 4, funkcja Wyszukaj . pionowo zwraca wartość z wiersza 4 W kolumnie C (22).

Aby uzyskać więcej informacji na temat funkcji Wyszukaj . pionowo, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
 

Jak znaleźć dokładne dopasowanie za pomocą funkcji Wyszukaj

INDEX () i MATCH ()

Używając funkcji indeks i podaj. Jeżeli, możesz uzyskać te same wyniki, co w przypadku korzystania z funkcji Lookup lub Wyszukaj. pionowo.

Poniżej przedstawiono przykład składni łączącej indeks i dopasowanie , aby uzyskać te same wyniki w odniesieniu do funkcji Wyszukaj. pionowo w poprzednich przykładach:

    = INDEKS (tablica; UWZGLĘDNIj (szukana_wartość; przeszukiwana_tab; 0); nr_kolumny)

Poniższa formuła wyszukuje wiek Marii w arkuszu przykładowym:


= INDEKS (A2: C5; MATCH (E2; A2: A5; 0); 3)

Formuła używa wartości "Mary" w komórce E2 i znajduje wyraz "Maria" w kolumnie A. Następnie dopasowuje wartość w tym samym wierszu w kolumnie C. Ponieważ "Mary" znajduje się w wierszu 4, formuła zwraca wartość z wiersza 4 w kolumnie C (22).

Warto Jeśli żadna z komórek w przeszukiwana_tab nie zgadza się z argumentem szukana_wartość ("Maria"), ta formuła zwróci #N/A.
Aby uzyskać więcej informacji o funkcji indeks , kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

Jak znaleźć dane w tabeli przy użyciu funkcji indeks

OFFSET () i MATCH ()

Za pomocą funkcji przesunięcie i Podaj . Jeżeli można uzyskać te same wyniki, co w poprzednim przykładzie.

Poniżej przedstawiono przykład składni łączącej przesunięcia i dopasowania w celu uzyskania wyników wyszukiwania i funkcji Wyszukaj. pionowo :

   = Przesunięcie (top_cell; MATCH (szukana_wartość; przeszukiwana_tab; 0); Offset_Col)

Ta formuła wyszukuje wiek Marii w arkuszu przykładowym:

   = PRZESUNIĘCIE (A1; MATCH (E2; A2: A5; 0); 2)

Formuła używa wartości "Mary" w komórce E2 i znajduje wyraz "Maria" w kolumnie A. Następnie formuła dopasowuje wartość w tym samym wierszu, ale dwie kolumny po prawej stronie (kolumna C). Ponieważ "Maria" znajduje się w kolumnie A, formuła zwraca wartość z wiersza 4 w kolumnie C (22).

Aby uzyskać więcej informacji na temat funkcji przesunięcie , kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
 

Jak używać funkcji przesunięcie

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×