Note: The other languages of the website are Google-translated. Back to English
Zaloguj Się  \/ 
x
or
x
Zarejestruj się  \/ 
x

or

Jak wyświetlić wszystkie pasujące wystąpienia wartości w programie Excel?

Jak pokazano na lewym zrzucie ekranu, musisz znaleźć i wymienić wszystkie wystąpienia wartości „Linda” w tabeli. Jak to osiągnąć? Wypróbuj metody opisane w tym artykule.

Wyświetl wszystkie dopasowane wystąpienia wartości z formułą tablicową
Z łatwością wyświetlaj tylko pierwsze dopasowane wystąpienie wartości za pomocą Kutools for Excel

Więcej samouczków dotyczących funkcji WYSZUKAJ.PIONOWO ...


Wyświetl wszystkie dopasowane wystąpienia wartości z formułą tablicową

Dzięki poniższej formule tablicowej możesz łatwo wyświetlić wszystkie wystąpienia dopasowania wartości w określonej tabeli w programie Excel. Wykonaj następujące czynności.

1. Wybierz pustą komórkę, aby wyprowadzić pierwszą dopasowaną instancję, wprowadź do niej poniższą formułę, a następnie naciśnij Ctrl + przesunięcie + wchodzić klucze jednocześnie. 

=INDEX($B$2:$B$11, SMALL(IF($D$2=$A$2:$A$11, ROW($A$2:$A$11)-ROW($A$2)+1), ROW(1:1)))

Uwagi: We wzorze B2: B11 to zakres, w którym znajdują się dopasowane instancje. A2: A11 to zakres zawierający określoną wartość, na podstawie której zostaną wymienione wszystkie instancje. A D2 zawiera określoną wartość.

2. Kontynuuj wybieranie komórki wynikowej, a następnie przeciągnij uchwyt wypełnienia w dół, aby uzyskać inne dopasowane wystąpienia.


Z łatwością wyświetlaj tylko pierwsze dopasowane wystąpienie wartości za pomocą Kutools for Excel

Możesz łatwo znaleźć i wyświetlić pierwsze dopasowane wystąpienie wartości z rozszerzeniem Poszukaj wartości na liście funkcja z Kutools dla programu Excel bez zapamiętywania formuł. Wykonaj następujące czynności.

Przed złożeniem wniosku Kutools dla programu ExcelProszę pobierz i zainstaluj najpierw.

1. Wybierz pustą komórkę, w której chcesz umieścić pierwszą dopasowaną instancję, a następnie kliknij Kutools > Pomocnik formuły > Pomocnik formuły

2. w Pomocnik formuł w oknie dialogowym, musisz:

2.1 Znajdź i wybierz Poszukaj wartości na liście opcja w Wybierz formułę pudełko;
Wskazówki: Możesz sprawdzić Filtr wprowadź słowo kluczowe w polu tekstowym, aby szybko przefiltrować potrzebną formułę.
2.2 W Tablica_tabeli wybierz zakres tabeli, który zawiera zarówno konkretną kolumnę wartości, jak i kolumnę dopasowanych instancji;
2.3 W Look_value wybierz komórkę o określonej wartości, na podstawie której wyświetlisz pierwsze wystąpienie;
2.4 W Kolumna wybierz kolumnę zawierającą dopasowaną instancję. Lub po prostu wprowadź do niego numer kolumny;
Wskazówki: Numer kolumny jest oparty na wybranej liczbie kolumn, jeśli wybierzesz cztery kolumny, a jest to trzecia kolumna, musisz wprowadzić numer 3 do Kolumna pudełko.
2.5 kliknij plik OK przycisk. 

Następnie pierwsze pasujące wystąpienie danej wartości jest wyświetlane, jak pokazano poniżej.

  Jeśli chcesz mieć bezpłatną wersję próbną (30 dni) tego narzędzia, kliknij, aby go pobrać, a następnie przejdź do wykonania operacji zgodnie z powyższymi krokami.


Powiązane artykuły

Przeglądaj wartości w wielu arkuszach
Możesz zastosować funkcję vlookup, aby zwrócić pasujące wartości w tabeli arkusza. Jeśli jednak chcesz przeoczyć wartość w wielu arkuszach, jak możesz to zrobić? W tym artykule opisano szczegółowe kroki, które pomogą Ci łatwo rozwiązać problem.

Wyszukaj i zwróć dopasowane wartości w wielu kolumnach
Zwykle zastosowanie funkcji Vlookup może zwrócić dopasowaną wartość tylko z jednej kolumny. Czasami może być konieczne wyodrębnienie dopasowanych wartości z wielu kolumn na podstawie kryteriów. Oto rozwiązanie dla Ciebie.

Vlookup, aby zwrócić wiele wartości w jednej komórce
Zwykle podczas stosowania funkcji WYSZUKAJ.PIONOWO, jeśli istnieje wiele wartości pasujących do kryteriów, można uzyskać wynik tylko z pierwszej. Jeśli chcesz zwrócić wszystkie dopasowane wyniki i wyświetlić je wszystkie w jednej komórce, jak możesz to osiągnąć?

Przejrzyj i zwróć cały wiersz z dopasowaną wartością
Zwykle użycie funkcji vlookup może zwrócić wynik tylko z określonej kolumny w tym samym wierszu. W tym artykule pokażemy, jak zwrócić cały wiersz danych na podstawie określonych kryteriów.

Przeglądanie wstecz lub w odwrotnej kolejności
Ogólnie funkcja WYSZUKAJ.PIONOWO wyszukuje wartości od lewej do prawej w tablicy tablicowej i wymaga, aby wartość wyszukiwania znajdowała się po lewej stronie wartości docelowej. Ale czasami możesz znać wartość docelową i chcieć znaleźć wartość wyszukiwania w odwrotnej kolejności. Dlatego w programie Excel należy przeglądać wstecz. W tym artykule jest kilka sposobów łatwego rozwiązania tego problemu!

Więcej samouczków dotyczących funkcji WYSZUKAJ.PIONOWO ...


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2019 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowy bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy.
kte tab 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszą każdego dnia!
officetab dół
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    ChiTriGuy · 4 months ago
    Question, I have a sheet laid out opposite of this where "Linda" would be the column header I would like to flag on and the value "90" or 89" I would like to return. Would I change the row function to a column function?
  • To post as a guest, your comment is unpublished.
    Luke · 5 months ago
    How would I use this formula but instead of filling down I could fill across but the formula would continue moving down as I fill across (ie. the formula changes from ROW(1:1) to ROW(2:2)
    • To post as a guest, your comment is unpublished.
      crystal · 5 months ago
      Hi Luke,
      The below array formula can do you a favor.
      Note: After entering the formula, please press the Ctrl + Shift + Enter key to apply it. And then drag its Fill Handle right across the cells you need.
      =INDEX($B$2:$B$11, SMALL(IF($D$2=$A$2:$A$11, ROW($A$2:$A$11)-ROW($A$2)+1), COLUMN(A1)))
  • To post as a guest, your comment is unpublished.
    Reggie100 · 1 years ago
    A very useful and educational formula. I am matching against a set numeric value and it works a treat. How can I use >= rather than just = (i.e. IF($D$2>=$A$2:$A$11) to perform the match so it is looking for values greater than a set value (in $D$2). I assume as it doesn't work as one of the functions in the formula is matching against specific text rather than working with numbers?
  • To post as a guest, your comment is unpublished.
    jmedina202 · 1 years ago
    This was super useful, thanks! I'm trying to take this one step further and be able to return all match instances of a certain value while having to search through more than a single-column array. To work through this using your example, I added a second column of test scores and modified your formula to look up a given test score and return the names that match that score. I got this to work with INDEX(SMALL()) and can pull all of the names from both test columns. I've also managed to return only names with that score on Test 2 using INDEX(MATCH(INDEX(MATCH))), however this can only find the first instance in the array. What I'm really trying to do is a combination of these: return all of the names with the given array, while narrowing the search to a specific column within the array. Do you have any tips for this?
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Good day,
      Would you please provide a screenshot of your spreadsheet showing what you are exactly trying to do? Thank you for your comment.
  • To post as a guest, your comment is unpublished.
    Ollie · 3 years ago
    Is there a similar formula that will work in google sheets?