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

Jak pominąć zwracanie wielu kolumn z tabeli programu Excel?

W arkuszu programu Excel można zastosować funkcję Vlookup, aby zwrócić pasującą wartość z jednej kolumny. Ale czasami może być konieczne wyodrębnienie dopasowanych wartości z wielu kolumn, jak pokazano na zrzucie ekranu. W jaki sposób można uzyskać odpowiednie wartości w tym samym czasie z wielu kolumn za pomocą funkcji Vlookup?

doc vlookup wiele kolumn 1

Vlookup, aby zwrócić pasujące wartości z wielu kolumn z formułą tablicową


Vlookup, aby zwrócić pasujące wartości z wielu kolumn z formułą tablicową

Tutaj przedstawię funkcję Vlookup, która zwraca dopasowane wartości z wielu kolumn, wykonaj następujące czynności:

1. Wybierz komórki, w których chcesz umieścić pasujące wartości z wielu kolumn, zobacz zrzut ekranu:

doc vlookup wiele kolumn 2

2. Następnie wprowadź tę formułę: =VLOOKUP(G2,A1:E13,{2,4,5},FALSE) do paska formuły, a następnie naciśnij Ctrl + Shift + Enter klucze razem, a pasujące wartości z wielu kolumn zostały wyodrębnione jednocześnie, patrz zrzut ekranu:

doc vlookup wiele kolumn 3

Uwagi: W powyższym wzorze, G2 to kryteria, na podstawie których chcesz zwracać wartości, A1: E13 to zakres tabeli, z którego chcesz przeglądać, liczba 2, 4, 5 to numery kolumn, z których chcesz zwrócić wartości.


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 (15)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Jak mogę to zrobić, używając 2 różnych arkuszy kalkulacyjnych?
Ten komentarz został zminimalizowany przez moderatora na stronie
Witaj Lano,
Powyższa formuła w tym artykule może również pomóc w uzyskaniu wyników w innym arkuszu, wystarczy zmienić odwołanie do komórki w następujący sposób:
=VLOOKUP(A1,Sheet1!A1:E13,{2,4,5},FALSE)
Pamiętaj, aby nacisnąć jednocześnie klawisze Ctrl + Shift + Enter, aby uzyskać prawidłowe wyniki.
Ten komentarz został zminimalizowany przez moderatora na stronie
To jest świetne. Jak obniżyć tę formułę, jeśli mam 10,000 XNUMX wierszy? Próbowałem na kilka sposobów, ale oczywiście zmienia to formułę na mnie.
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, Scully,
Aby zastosować tę formułę do wielu wierszy, wystarczy zmienić względne odwołanie do komórki na odwołanie bezwzględne, w następujący sposób: = WYSZUKAJ.PIONOWO(A1,Arkusz1!$A$1:$E$13,{2,4,5},FALSE).
Spróbuj tego, mam nadzieję, że może ci to pomóc!
Ten komentarz został zminimalizowany przez moderatora na stronie
NIE OTRZYMAM WIELU KOLUMN OTRZYMAM TYLKO JEDNĄ WARTOŚĆ KOLUMNY
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, HARI,
Aby zastosować tę formułę, najpierw wybierz wiele komórek, w których chcesz wyprowadzić wyniki, a następnie skopiuj formułę do paska formuły, a następnie naciśnij klawisze Ctrl + Shift + Enter, aby uzyskać wyniki.
Proszę spróbować, mam nadzieję, że może ci to pomóc!
Ten komentarz został zminimalizowany przez moderatora na stronie
Ta metoda nie działa. Nawet gdyby tak było, nie jest to właściwa metoda.
Przykładem poprawnej metody jest:
VLOOKUP($A2:$A1093, '[Workbook1.xlsx]Sheet2'!$A$2:$D$111,COLUMN(G2),FALSE)

Upewnij się, że dodałeś $ przed literą kolumny odnośnika wyszukiwania, aby upewnić się, że pozostaje statyczny, po zakończeniu za pomocą przycisku wypełniania w wybranej komórce docelowej przeciągnij w prawo do odpowiedniej liczby kolumn.
Ten komentarz został zminimalizowany przez moderatora na stronie
Ten komentarz jest dokładnie tym, czego potrzebowałem
Ten komentarz został zminimalizowany przez moderatora na stronie
Dzięki! To było naprawdę pomocne!
Ten komentarz został zminimalizowany przez moderatora na stronie
Co zrobić, jeśli potrzebujesz również wielu rzędów? Były. znajdź wszystkie wiersze FF-1006-18, wciąż przywracając tylko kolumny B, D i E.
Ten komentarz został zminimalizowany przez moderatora na stronie
Witaj Shelly,
Może nie ma bezpośredniej formuły, która mogłaby ci pomóc, ale możesz zastosować poniższą tablicę fromula, aby uzyskać wszystkie pasujące wartości z całego wiersza, a następnie usunąć lub ukryć niechcianą kolumnę zgodnie z potrzebami.
=INDEX($A$2:$E$10, SMALL(IF($G$2=$A$2:$A$10, ROW($A$2:$A$10)-MIN(ROW($A$2:$A$10))+1, ""), ROW(B1)),COLUMN(B1))
Następnie naciśnij klawisze Ctrl + Shift + Enter, aby uzyskać pierwszą komórkę, a następnie przeciągnij uchwyt wypełniania w prawo, a następnie przeciągnij w dół, aby uzyskać wszystkie odpowiadające wartości.

Proszę spróbować, mam nadzieję, że może ci to pomóc!
Ten komentarz został zminimalizowany przez moderatora na stronie
Dzięki! Bardzo pomocne, gdy inne opcje online nie były
Ten komentarz został zminimalizowany przez moderatora na stronie
Dziękuję Ci!! Brakowało mi { } kolumn. Doceń tę stronę!
Ten komentarz został zminimalizowany przez moderatora na stronie
Mam wiele wierszy z tą samą wartością, ale muszę uzyskać wiele wartości po wyszukaniu, muszę uzyskać dwa różne EO ref, jak U##TRX EO
HXPRE-MQ1371 AB0024822
HXPRE-MQ1371 AB0024822
Ten komentarz został zminimalizowany przez moderatora na stronie
jak mogę wyszukać wiele wartości wyszukiwania? na przykład: te dwie tablice pokazują częstotliwość różnicową, wzmocnienie, pionowe BW, tolerancję itp. Chcę uzyskać średnie wartości zysku i 3 dB BW .. jak mogę wprowadzić formułę
y1 1800 7.5dBi +/- 2.9 22.1° +/- 6.8 7.5
y1 1900 7.6dBi +/- 3.0 18.9° +/- 3.6 7.6
y1 2100 6.7dBi +/- 2.6 17.7° +/- 3.6 6.7
y1 AWS 7.2dBi +/- 2.8 20.4° +/- 9.4 7.2
y1 2300 8.3dBi +/- 3.6 15.8° +/- 1.6 8.3
y1 2600 7.9dBi +/- 2.4 17.1° +/- 1.7 7.9
y2 1800 6.9dBi +/- 1.4 27.1° +/- 10.8 6.9
y2 1900 6.9dBi +/- 1.5 23.0° +/- 12.5 6.9
y2 2100 7.6dBi +/- 2.3 21.7° +/- 19.6 7.6
y2 AWS 8.0dBi +/- 2.5 23.3° +/- 13.8 8
y2 2300 7.7dBi +/- 1.6 15.9° +/- 5.9 7.7
y2 2600 6.5dBi +/- 2.3 14.5° +/- 3.9 6.5
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