Note: The other languages of the website are Google-translated. Back to English

Jak wykonać WYSZUKAJ.PIONOWO i zwrócić wiele odpowiednich wartości w poziomie w programie Excel?

doc-vlookup-horizontal-1
Domyślnie funkcja WYSZUKAJ.PIONOWO może zwracać wiele odpowiadających wartości na poziomie pionowym w programie Excel, w niektórych przypadkach możesz chcieć zwrócić wiele wartości na poziomie poziomym, jak pokazano na zrzucie ekranu. Tutaj powiem ci, że formuła może rozwiązać to zadanie.
WYSZUKAJ.PIONOWO i zwróć wiele wartości w poziomie

strzałka niebieski prawy bąbelek WYSZUKAJ.PIONOWO i zwróć wiele wartości w poziomie

Na przykład masz zakres danych, jak pokazano na poniższym zrzucie ekranu, i chcesz WYSZUKAĆ WYSZUKAJ.PIONOWO ceny Apple.
doc-vlookup-horizontal-2

1. Wybierz komórkę i wpisz tę formułę =INDEX($B$2:$B$9, SMALL(IF($A$11=$A$2:$A$9, ROW($A$2:$A$9)-ROW($A$2)+1), COLUMN(A1))) do niego, a następnie naciśnij Shift + Ctrl + Enter i przeciągnij uchwyt autouzupełniania w prawo, aby zastosować tę formułę do #NUM! pojawia się. Zobacz zrzut ekranu:
doc-vlookup-horizontal-3

2. Następnie usuń #NUM !. Zobacz zrzut ekranu:
doc-vlookup-horizontal-4

Wskazówka: W powyższym wzorze B2: B9 to zakres kolumn, w którym chcesz zwrócić wartości, A2: A9 to zakres kolumn, w którym znajduje się wartość wyszukiwania, A11 to wartość wyszukiwania, A1 to pierwsza komórka zakresu danych , A2 to pierwsza komórka zakresu kolumny, w której znajduje się szukana wartość.

Jeśli chcesz zwrócić wiele wartości w pionie, przeczytaj ten artykuł Jak wyszukać wartość zwracać wiele odpowiadających wartości w programie Excel?


Łatwe łączenie wielu arkuszy / skoroszytów w jeden pojedynczy arkusz lub skoroszyt

Łączenie wielu arkuszy lub skoroszytów w jeden arkusz lub skoroszyt może być skomplikowane w programie Excel, ale z rozszerzeniem Połączyć funkcja w Kutools for Excel, możesz łączyć dziesiątki arkuszy / skoroszytów w jeden arkusz lub skoroszyt, a także możesz skonsolidować arkusze w jeden tylko kilkoma kliknięciami.  Kliknij, aby uzyskać pełną funkcjonalność 30 dni bezpłatnego okresu próbnego!
połącz arkusze
 
Kutools dla programu Excel: z ponad 300 przydatnymi dodatkami do programu Excel, które można bezpłatnie wypróbować bez ograniczeń 30 dni.


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-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 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ęć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (19)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Mam arkusz kalkulacyjny z 115 nazwami klientów, w którym każdego dnia przeciągam wartości z jednej karty do drugiej za pomocą funkcji przeglądania. Inna osoba w biurze codziennie aktualizuje wartości, wklejając nowe wartości wraz z odpowiednimi nazwami klientów. Nazwy klientów są wklejane na zakładce „PVAL” w kolumnie A, a wartości klientów są wklejane w kolumnie B. Na zakładce o nazwie Master uruchamiamy podgląd nazw klientów rozpoczynających się w komórce N6 (pasująca nazwa klienta jest wymieniona w komórce AB6) . Wyszukiwanie to = WYSZUKAJ.PIONOWO(AB6,PortDescPortVal,2,FALSE) Każdego dnia, gdy aktualizujemy arkusz kalkulacyjny, istnieje te same 10 nazw klientów, które nie będą automatycznie aktualizowane. Muszę codziennie przechodzić do zakładki PVAL i ponownie wpisywać nazwy klientów dla tych 10, a następnie dane się zaktualizują. Dla pozostałych klientów działa na co dzień. Należy również pamiętać, że osoba, która aktualizuje dane, próbowała przepisać dla mnie swoje imiona, ale z jakiegoś powodu, gdy ponownie wpisuje swoje imiona, wyszukiwanie nadal nie będzie działać. Nie mogę znaleźć w jej Excelu ustawienia, które różniłoby się od mojego. Upewniłem się, że wszystkie nazwy klientów znajdują się w tablicy. Przez całe życie nie mogę dowiedzieć się, na czym polega problem i dlaczego muszę codziennie ponownie wpisywać 10 ze 115 nazw klientów, aby wyszukiwanie zadziałało. WSPARCIE!
Ten komentarz został zminimalizowany przez moderatora na stronie
Spróbuj dodać kolumny (zmień zakres ss i pozbądź się argumentu False w ten sposób; = WYSZUKAJ.PIONOWO(AB6,'PortDescPortVal'!A:AA,2))

Może Odśwież wszystko w zakładce Dane
Ten komentarz został zminimalizowany przez moderatora na stronie
Dzięki za wskazówki mam podobny problem, ale inny. Vlookup Multiple Values ​​— zwróć WIELE odpowiednich wartości dla WIELU wartości wyszukiwania Formuła, którą wyszukuje w ciągach tekstowych, zaczynając od A1, a następnie dodaje kategorie z dużej listy kategorii w tabeli w INNYM ARKUSZIE „Dynamiczne listy kategorii” , w zależności od na słowach znalezionych w ciągu A1. To jest formuła w B1. Ilość danych to ogromna 19,000 1 ciągów tekstowych w wierszu A. Na przykład ciąg tekstowy może brzmieć: A B C 2 pies ma czarne plamy Pies Dalmacji 1 jest wysoki Duży pies Moja formuła wyszukuje „czarne plamy” i zwraca „Dalmatyńczyki” do B2 Mój formuła wyszukuje „pies jest wysoki” — moja formuła wyszukuje „wysoki” i zwraca „duże psy” do B1 Formuła w B1 to: =PROPER(IFERROR(LOOKUP(100E+1,SEARCH('Dynamiczne listy kategorii'!$A$1000) :$A$1,A1),'Dynamiczne listy kategorii'!$A$1000:$A$1),")) 'Dynamiczne listy kategorii' (INNY ARKUSZ) A B 2 Wyszukaj słowo, aby znaleźć Kategorie: Lista Wklej 3 czarne punkty Dalmacja 4 wysoki Duży pies 5 niski Mały pies 1000 -1000 WIĘCEJ -2 WIĘCEJ Mój problem polega na tym, że muszę znaleźć drugie, trzecie i czwarte wystąpienie Przykład A B C D 3 pies ma czarne plamy Dalmacja 4 pies jest wysoki Duży pies 1 2 pies ma czarne plamy i is tal Dalmation Large Dog A3 „pies ma czarne plamy i jest wysoki” Chcę, aby formuła zwracała „Dalmation” i „duży pies” do B4. Wszelka pomoc będzie mile widziana. Przeszukałem mnóstwo wątków i nie mogłem znaleźć odpowiedzi!
Ten komentarz został zminimalizowany przez moderatora na stronie
Mam podobny problem, ale inny. Vlookup Multiple Values ​​— zwróć WIELE odpowiednich wartości dla WIELU wartości wyszukiwania Formuła, którą wyszukuje w ciągach tekstowych, zaczynając od A1, a następnie dodaje kategorie z dużej listy kategorii w tabeli w INNYM ARKUSZIE „Dynamiczne listy kategorii” , w zależności od na słowach znalezionych w ciągu A1. To jest formuła w B1. Ilość danych to ogromna 19,000 1 ciągów tekstowych w wierszu A. Na przykład ciąg tekstowy może brzmieć: A B C 2 pies ma czarne plamy Pies Dalmacji 1 jest wysoki Duży pies Moja formuła wyszukuje „czarne plamy” i zwraca „Dalmatyńczyki” do B2 Mój formuła wyszukuje „pies jest wysoki” — moja formuła wyszukuje „wysoki” i zwraca „duże psy” do B1 Formuła w B1 to: =PROPER(IFERROR(LOOKUP(100E+1,SEARCH('Dynamiczne listy kategorii'!$A$1000) :$A$1,A1),'Dynamiczne listy kategorii'!$A$1000:$A$1),")) 'Dynamiczne listy kategorii' (INNY ARKUSZ) A B 2 Wyszukaj słowo, aby znaleźć Kategorie: Lista Wklej 3 czarne punkty Dalmacja 4 wysoki Duży pies 5 niski Mały pies 1000 -1000 WIĘCEJ -2 WIĘCEJ Mój problem polega na tym, że muszę znaleźć drugie, trzecie i czwarte wystąpienie Przykład A B C D 3 pies ma czarne plamy Dalmacja 4 pies jest wysoki Duży pies 1 2 pies ma czarne plamy i is tal Dalmation Large Dog A3 „pies ma czarne plamy i jest wysoki” Chcę, aby formuła zwracała „Dalmation” i „duży pies” do B4. Wszelka pomoc będzie mile widziana. Przeszukałem mnóstwo wątków i nie mogłem znaleźć odpowiedzi!
Ten komentarz został zminimalizowany przez moderatora na stronie
Tylko krótka uwaga dla wszystkich, jeśli zmienisz ją na: =JEŻELIBŁĄD (INDEKS($B$2:$B$9, MAŁY(JEŻELI($A$11=$A$2:$A$9,WIERSZ($A$2:$) A$9)-WIERSZ($A$2)+1), KOLUMNA(A1)),"Brak") #NUM zmieni się na brak lub użyj "", aby uzyskać pustą komórkę! Wygląda znacznie schludniej!
Ten komentarz został zminimalizowany przez moderatora na stronie
Witam, wpisuję formułę i excel wyświetla błąd, który mówi, że formuła nie ma wystarczającej liczby argumentów, jakaś pomoc?
Ten komentarz został zminimalizowany przez moderatora na stronie
Jak wyświetlić wszystkie wartości (takie jak lista zakupionych artykułów spożywczych) spowodowane określoną wartością (przez osobę X) za pomocą funkcji VLOOK_UP i innych możliwych formuł
Ten komentarz został zminimalizowany przez moderatora na stronie
Masz na myśli to, aby wymienić wszystkie artykuły spożywcze, które dana osoba musi kupić, prawda? Jeśli tak, możesz odwołać się do formuły w tym artykule i zmienić argumenty zgodnie z potrzebami, jak pokazano na poniższym zrzucie ekranu.
Ten komentarz został zminimalizowany przez moderatora na stronie
Chociaż szukam moich wartości w innym arkuszu (nie sądzę, że powinno to stanowić problem?), wydaje mi się, że przeciąganie w prawo zakończyło się sukcesem tylko wtedy, gdy wejdę i zmienię +1 na „0” dla Pierwsze wystąpienie identyfikatora wyszukiwania, „1” w przypadku drugiego wystąpienia i tak dalej. Wiem, ile mam wystąpień identyfikatora wyszukiwania, więc mogę obejść ten problem. Co muszę zmienić, aby umożliwić pomyślne przeciąganie efektów w poziomie bez konieczności edycji (tj. wyświetlanie #NUM, gdy nie ma więcej wartości wyszukiwania do zwrócenia).
Ten komentarz został zminimalizowany przez moderatora na stronie
Przepraszamy, nie znalazłem żadnych rozwiązań Twoich problemów. Jeśli to znalazłeś, czy możesz mi powiedzieć? Dziękuję.
Ten komentarz został zminimalizowany przez moderatora na stronie
Zmień kolumnę na wiersz na końcu formuły

"=INDEX($B$1:$B$206, SMALL(IF($A$209=$A$1:$A$206, ROW($A$1:$A$206)-ROW($A$1)+1), ROW(A1)))"
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć. Mam trzy arkusze kalkulacyjne Google. Pierwszy arkusz nosi nazwę „Podsumowanie. Jest to tabela zawierająca imię i nazwisko naszego pracownika oraz liczbę ocen w tygodniu od 1-7. Kolejny arkusz nosi nazwę „Wynik czatu”, a trzeci arkusz nosi nazwę „Wynik poczty”. To, co chcę zrobić, to kiedy wprowadzimy wynik oceny jednemu z naszych pracowników, zostanie on automatycznie zapisany w „Arkuszu podsumowania” jako ocena 1 lub 2 i tak dalej i tak dalej. Krótko mówiąc, chcę uzyskać wiele wartości zwracanych w jednym kluczu wyszukiwania w wielu arkuszach. Mam nadzieję, że możesz pomóc. https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing

https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing
Ten komentarz został zminimalizowany przez moderatora na stronie
najpierw muszę znaleźć wartość pionową, w wartości pionowej jest więcej wartości poziomych i wybrałem większą wartość, którą mam. która funkcja lub formuła może pomóc
Ten komentarz został zminimalizowany przez moderatora na stronie
jaka ma być cena w kolejności od największej ilości z kolumny c?
Ten komentarz został zminimalizowany przez moderatora na stronie
Witam,

J'ai retransposé mon problème ścisła dans les memes pozycje de Colonne que l'exemple i j'obtiens le message #VALEUR! sprawa dès la premiere.

Mon excel fonctionne en francais, j'ai tout retranscrit en francais, passé ";"au lieu de ",", appuyé sur CTRL+MAJ+Entrée... des idees sur l'origine du probleme?

Dupa
Ten komentarz został zminimalizowany przez moderatora na stronie
Witam - Ta formuła zadziałała idealnie - dziękuję! Jednak chcę zastosować go do długiej listy wartości wyszukiwania. Kiedy kopiuję i wklejam formułę, oczywiście zwraca ona te same wyniki, co pierwsza wartość wyszukiwania, więc usunąłem $ z $ A $ 11, ale to zmienia wynik na coś niepoprawnego. Jak szybko zastosować tę samą formułę do długiej listy wartości wyszukiwania?

Dziękuję Ci!

M
Ten komentarz został zminimalizowany przez moderatora na stronie
Witam, chcę użyć słowa kluczowego zamiast określonego tekstu lub wartości tutaj dla wielu wartości zwracanych, czy możesz udostępnić formułę kodu dla tego samego.
Ten komentarz został zminimalizowany przez moderatora na stronie
W przypadku każdego, kto ma problemy w zakresie danych big data, upewnij się, że nie masz żadnych komórek z oznaczeniem „#N/A”, w przeciwnym razie go zepsuje. Prosty błąd, ale można go przeoczyć.
Ten komentarz został zminimalizowany przez moderatora na stronie
W tym artykule jest napisane, że używa to funkcji WYSZUKAJ.PIONOWO, ale używa INDEKSU... co mi nie pomaga. Potrzebuję rozwiązania dla wielu wartości przy użyciu funkcji WYSZUKAJ.PIONOWO lub WYSZUKAJ.XX w tabelach.
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL