Wyszukiwanie z uwzględnieniem wielkości liter
Być może wiesz, że możesz łączyć dotychczasowy INDEKS i MATCH funkcje lub użyj WYSZUKAJ.PIONOWO funkcja do wyszukiwania wartości w programie Excel. Jednak w wyszukiwaniach nie jest rozróżniana wielkość liter. Tak więc, aby przeprowadzić dopasowanie z uwzględnieniem wielkości liter, powinieneś skorzystać z DOKŁADNY and WYBIERZ fnamaszczenia.
Wykonaj wyszukiwanie z uwzględnieniem wielkości liter za pomocą funkcji INDEX i PODAJ.POZYCJĘ
Wykonaj wyszukiwanie z uwzględnieniem wielkości liter za pomocą funkcji WYSZUKAJ.PIONOWO
Wykonaj wyszukiwanie z uwzględnieniem wielkości liter za pomocą funkcji INDEX i PODAJ.POZYCJĘ
Aby poznać stopień of YUKI jak pokazano na powyższym zrzucie ekranu z INDEKSEM i PODAJ Następnie możemy użyć funkcji INDEX i PODAJ.POZYCJĘ razem, aby znaleźć żądaną wartość.
Ogólna składnia
=INDEX(return_range,MATCH(TRUE,EXACT(lookup_value,lookup_range),0))
√ Uwaga: To jest formuła tablicowa, która wymaga wprowadzenia za pomocą Ctrl + Shift + Wchodzę.
- zakres_zwrotów: Zakres, z którego formuła kombinacji ma zwracać wartość. Tutaj odnosi się do zakresu ocen.
- szukana_wartość: Wartość DOKŁADNIE użyta do wykonania porównania z rozróżnianiem wielkości liter z ciągami tekstowymi w zakres_wyszukiwania. Tutaj odnosi się do podanego imienia YUKI.
- zakres_wyszukiwania: Zakres komórek do porównania z lookup_value. Tutaj odnosi się do zakresu nazw.
- typ_dopasowania 0: PODAJ.POZYCJĘ znajdzie pierwszą wartość dokładnie równą lookup_value.
Aby poznać stopień of YUKI, skopiuj lub wpisz w komórce poniższą formułę G6i naciśnij Ctrl + Shift + Wchodzę aby uzyskać wynik:
=INDEKS(D5: D14, DOPASUJ(PRAWDA,DOKŁADNIE("YUKI",B5: B14),0))
Możesz też użyć odwołania do komórki, aby uczynić formułę dynamiczną:
=INDEKS(D5: D14, DOPASUJ(PRAWDA,DOKŁADNIE(G5,B5: B14),0))
Wyjaśnienie formuły
=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))
- DOKŁADNE(G5,B5:B14): Funkcja DOKŁADNIE porównuje ciągi tekstowe w zakresie imion uczniów B5: B14 przeciwko "YUKI", wartość w komórce G5, zwraca PRAWDA, jeśli wartość w komórkach od B5 do B14 jest dokładnie taka sama jak YUKI, w przeciwnym razie FAŁSZ. Tak więc otrzymamy tablicę TRUE i FALSE w następujący sposób:
{FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;PRAWDA} - DOPASUJ(PRAWDA,DOKŁADNE(G5,B5:B14), 0) = DOPASUJ(PRAWDA,{FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;PRAWDA}, 0): Typ dopasowania 0 prosi funkcję MATCH o znalezienie dokładnego dopasowania. Funkcja następnie zwróci pozycję swojej dokładnej wartości szukanej_wartości „TURA” w tablicy, czyli 10, ponieważ jedyna PRAWDA jest na 10-ta pozycja w tablicy.
- INDEKS(D5: D14,DOPASUJ(PRAWDA,DOKŁADNE(G5,B5:B14), 0)) = INDEKS(D5: D14,10): Funkcja INDEX zwraca 10-ta wartość w zakresie ocen D5: D14, który jest A.
Wykonaj wyszukiwanie z uwzględnieniem wielkości liter za pomocą funkcji WYSZUKAJ.PIONOWO
Aby poznać kraj że JIMMY pochodzi z funkcji WYSZUKAJ.PIONOWO, należy skorzystać z funkcji WYBIERZ i DOKŁADNIE, aby przeprowadzić wyszukiwanie z uwzględnieniem wielkości liter. Funkcja EXACT przeprowadzi porównanie z uwzględnieniem wielkości liter między JIMMY a każdym ciągiem tekstowym w zakresie nazwisk uczniów. Następnie możemy użyć WYBIERZ, aby połączyć wynik DOKŁADNIE z wartościami w zakresie krajów. Teraz nadszedł czas, aby funkcja WYSZUKAJ.PIONOWO pokazała swoją zdolność.
Ogólna składnia
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(lookup_value,lookup_range),return_range),2,FALSE)
√ Uwaga: To jest formuła tablicowa, która wymaga wprowadzenia za pomocą Ctrl + Shift + Wchodzę.
- szukana_wartość: Wartość DOKŁADNIE użyta do wykonania porównania z rozróżnianiem wielkości liter z ciągami tekstowymi w zakres_wyszukiwania. Tutaj odnosi się do podanego imienia, JIMMY.
- zakres_wyszukiwania: Zakres komórek do porównania z lookup_value. Tutaj odnosi się do zakresu nazw.
- zakres_zwrotów: Zakres, z którego formuła kombinacji ma zwracać wartość. Tutaj odnosi się do zakresu krajów.
- range_lookup FAŁSZ: Funkcja WYSZUKAJ.PIONOWO wyszuka dokładne dopasowanie.
Aby poznać kraj JIMMY pochodzi z, skopiuj lub wpisz w komórce poniższą formułę G9i naciśnij Ctrl + Shift + Wchodzę aby uzyskać wynik:
=WYSZUKAJ.PIONOWO(PRAWDA;WYBIERZ({1,2};DOKŁADNIE()"JIMMY",B5: B14),C5: C14),2,FAŁSZ)
Możesz też użyć odwołania do komórki, aby uczynić formułę dynamiczną:
=WYSZUKAJ.PIONOWO(PRAWDA;WYBIERZ({1,2};DOKŁADNIE()G8,B5: B14),C5: C14),2,FAŁSZ)
Wyjaśnienie formuły
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,FALSE)
- DOKŁADNE(G8,B5:B14): Funkcja DOKŁADNIE porównuje ciągi tekstowe w zakresie imion uczniów B5: B14 w stosunku do wartości w komórce G8, JIMMY, zwraca TRUE, jeśli wartość w zakresie nazwisk uczniów jest dokładnie taka sama jak JIMMY, w przeciwnym razie FALSE. Tak więc otrzymamy tablicę TRUE i FALSE w następujący sposób:
{FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;PRAWDA;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ} - WYBIERZ({1,2},DOKŁADNE(G8,B5:B14),C5:C14) = WYBIERZ({1,2},{FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;PRAWDA;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ},C5:C14): Argument numer_indeksu funkcji WYBIERZ 1,2 {} łączy tablicę DOKŁADNE i wartości z C5: C14 w dwuwymiarową tablicę, taką jak ta:
{FAŁSZ, "Chiny";FAŁSZ, "Anglia";FAŁSZ, "Ameryka";FAŁSZ, "Indie";PRAWDA, "Ameryka";FAŁSZ, "Indie";FAŁSZ, "Ameryka";FAŁSZ, "Chiny";FAŁSZ ,"Anglia";FAŁSZ,"Chiny"} - WYSZUKAJ.PIONOWO(TRUE,WYBIERZ({1,2},DOKŁADNE(G8,B5:B14),C5:C14),2,FAŁSZ) = WYSZUKAJ.PIONOWO(TRUE,{FAŁSZ, "Chiny";FAŁSZ, "Anglia";FAŁSZ, "Ameryka";FAŁSZ, "Indie";PRAWDA, "Ameryka";FAŁSZ, "Indie";FAŁSZ, "Ameryka";FAŁSZ, "Chiny";FAŁSZ ,"Anglia";FAŁSZ,"Chiny"},2,FAŁSZ): Wyszukiwanie_zakresu FAŁSZYWY prosi funkcję WYSZUKAJ.PIONOWO, aby wyszukała dokładną wartość „TRUE” w pierwszej kolumnie dwuwymiarowej tablicy i zwraca dokładne dopasowanie w 2druga kolumna, czyli Ameryka.
Powiązane funkcje
Funkcja Excel INDEX zwraca wyświetlaną wartość na podstawie podanej pozycji z zakresu lub tablicy.
Funkcja Excel PODAJ.POZYCJĘ wyszukuje określoną wartość w zakresie komórek i zwraca względną pozycję wartości.
Funkcja WYSZUKAJ.PIONOWO w Excelu
Funkcja WYSZUKAJ.PIONOWO programu Excel wyszukuje wartość, dopasowując ją do pierwszej kolumny tabeli i zwraca odpowiednią wartość z określonej kolumny w tym samym wierszu.
Funkcja DOKŁADNE porównuje dwa ciągi i zwraca PRAWDA, jeśli są dokładnie takie same (biorąc pod uwagę wielkość liter) lub zwraca FAŁSZ.
Funkcja WYBIERZ zwraca wartość z listy argumentów wartość na podstawie podanego numeru indeksu. Na przykład WYBIERZ(3”,Jabłko”,„Brzoskwinia”,„Pomarańczowy”) zwraca w funkcji wartość Orange, numer indeksu to 3, a Orange to trzecia wartość po numerze indeksu.
Powiązane formuły
Dokładne dopasowanie z indeksem i dopasowaniem
Jeśli potrzebujesz znaleźć informacje podane w Excelu o konkretnym produkcie, filmie, osobie itp., powinieneś dobrze wykorzystać kombinację funkcji INDEKS i PODAJ.POZYCJĘ.
Policz komórki zawierające określony tekst z rozróżnianiem wielkości liter
W tym samouczku dowiesz się, jak używać formuły z funkcjami SUMPRODUCT, ISNUMBER i ZNAJDŹ do zliczania komórek zawierających określony tekst, z uwzględnieniem wielkich i małych liter.
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.