W tym artykule dowiemy się, jak automatycznie wypełnić tabelę z innej tabeli za pomocą funkcji INDEKS I DOPASUJ w programie Excel.
Scenariusz:
Na przykład, musimy znaleźć DOKŁADNE dopasowanie z tabeli bez szukania go na stole. Potrzebujemy ustalonej formuły, która pomoże w znalezieniu dokładnego dopasowania do autouzupełniania tabeli.
Jak rozwiązać problem?
Aby formuła zrozumiała, najpierw musimy trochę zrewidować następujące funkcje
- funkcja INDEKS
- Funkcja PODAJ.POZYCJĘ
Teraz stworzymy formułę korzystając z powyższych funkcji. Funkcja MATCH zwróci indeks wartości wyszukiwania w polu nagłówka wiersza. Funkcja INDEKS zwraca wartość odpowiadającą, która zostanie teraz przekazana do funkcji INDEKS, aby uzyskać wartości pod wartością wyszukiwania z danych tabeli.
Formuła ogólna:
= INDEKS ( dane , PODAJ.POZYCJĘ ( przeszukiwana_wartość, przeszukiwana_tablica, 0 ) , numer_kolumny ) )
dane : tablica wartości wewnątrz tabeli bez nagłówków
szukana_wartość : wartość do wyszukania w look_array
look_array : tablica do zajrzenia
typ_dopasowania : 1 (dokładnie lub następny najmniejszy) lub 0 (dokładne dopasowanie) lub -1 (dokładnie lub następny największy)
numer_kolumny : numer kolumny, wymagana wartość do pobrania z kolumny tabeli.
Przykład:
Powyższe stwierdzenia mogą być trudne do zrozumienia. Zrozummy to, używając wzoru w przykładzie
Tutaj mamy tabelę zawierającą szczegóły dotyczące kontynentu światowego. Musimy znaleźć kod kraju z podanej tabeli z wartości wyszukiwania jako nazwę kraju.
Niekompletna tabela
Tabela wyszukiwania
Tutaj użyliśmy nazwanego zakresu zamiast tablicy odwołań do komórek, ponieważ jest to łatwe do zrozumienia. Szukamy wartości, jak pokazano w poniższym snapie.
Skorzystaj z powyższego wzoru i nazwanego zakresu, aby uzyskać ilość zamówienia spełniającą wszystkie kryteria
Użyj formuły w komórce G6:
= INDEKS ( tabela , DOPASUJ ( G4 , lista , 0 ) , 2 )
Nazwane zakresy
tabela (A2:B25)
Lista (A2:A25)
Wyjaśnienie:
- Funkcja PODAJ.POZYCJĘ dopasowuje nazwę kraju Indie na liście o nazwie zakres i zwraca indeks wiersza do funkcji INDEX.
- Funkcja INDEX znajduje wartość o indeksie ROW i numerze kolumny w tabeli o nazwie range
- Formuła zwraca wartość z look_table.
Formuła zwraca kod kraju dla tabeli w celu uzupełnienia tabeli. Teraz skopiuj formułę za pomocą Ctrl + D lub przeciągnij opcję komórki w programie Excel.
Jak widać na powyższym zrzucie, uzyskaliśmy wszystkie szczegóły kodu w tabeli. Automatycznie wypełnij tabelę z innej tabeli, korzystając z powyższego wzoru.
Oto kilka uwag obserwacyjnych podczas korzystania z powyższego wzoru.
Uwagi:
- Funkcja zwraca błąd #NA, jeśli argument tablicy wyszukiwania funkcji PODAJ.POZYCJĘ nie ma tej samej długości co tablica tabeli.
- Formuła zwraca błąd, jeśli szukana_wartość nie jest zgodna z wartością w tabeli szukana_tablica.
- Funkcja dopasowuje dokładną wartość, ponieważ argument typu dopasowania do funkcji PODAJ.POZYCJĘ ma wartość 0.
- Wartości wyszukiwania można podać jako odwołanie do komórki lub bezpośrednio za pomocą symbolu cudzysłowu ( " ) w formule jako argumentów.
Mam nadzieję, że zrozumiałeś, jak automatycznie wypełnić tabelę z innej tabeli za pomocą funkcji INDEX & MATCH w programie Excel. Zapoznaj się z innymi artykułami na temat wartości wyszukiwania w programie Excel tutaj. Zachęcamy do składania zapytań poniżej w polu komentarza. Z pewnością Ci pomożemy.
Użyj INDEKSU i DOPASUJ, aby wyszukać wartość : Funkcja INDEX & MATCH do wyszukiwania wartości zgodnie z wymaganiami.
Zakres SUMA z INDEKSEM w Excelu : Użyj funkcji INDEX, aby znaleźć SUMA wartości zgodnie z wymaganiami.
Jak korzystać z funkcji INDEKS w programie Excel? : Znajdź indeks tablicy za pomocą funkcji INDEX wyjaśnionej na przykładzie.
Jak korzystać z funkcji PODAJ.POZYCJĘ w programie Excel : Znajdź pozycję PODAJ.POZYCJĘ w tablicy przy użyciu wartości INDEX wewnątrz funkcji PODAJ.POZYCJĘ wyjaśnionej na przykładzie.
Jak korzystać z funkcji WYSZUKAJ w programie Excel : Znajdź wartość wyszukiwania w tablicy za pomocą funkcji WYSZUKAJ wyjaśnionej na przykładzie.
Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel : Znajdź wartość wyszukiwania w tablicy za pomocą funkcji WYSZUKAJ.PIONOWO wyjaśnionej na przykładzie.
popularne artykuły
50 skrótów Excela, aby zwiększyć produktywność
Edytuj listę rozwijaną
Absolutne odniesienie w Excelu
Jeśli z formatowaniem warunkowym
Jeśli z symbolami wieloznacznymi
Przeglądaj według daty
Dołącz imię i nazwisko w programie Excel