Hoppa till huvudinnehåll

Hur slår jag upp och returnerar flera matchande värden på en gång i Google-ark?

Den normala Vlookup-funktionen i Google-ark kan hjälpa dig att hitta och returnera det första matchande värdet baserat på en viss data. Men ibland kan du behöva slå upp och returnera alla matchande värden enligt följande skärmdump. Har du några bra och enkla sätt att lösa denna uppgift i Google-ark?

Vlookup och returnera alla matchande värden horisontellt i Google-ark

Vlookup och returnera alla matchande värden vertikalt i Google-ark


Vlookup och returnera alla matchande värden horisontellt i Google-ark

Följande formel kan hjälpa dig att hitta och returnera alla matchande värden från en annan kolumn, gör så här:

1. Ange denna formel: = TRANSPOSERA (FILTER ($ B $ 2: $ B $ 16, $ A $ 2: $ A $ 16 = D2)) till en tom cell där du vill mata ut resultatet och tryck sedan på ange nyckel, alla värden baserade på givna data har returnerats horisontellt, se skärmdump:

Anmärkningar: I formeln: B2: B16 är det intervall som du vill returnera matchande värden från, A2: A16 är kolumndata som innehåller sökningsvärdet, D2 är det värde du vill söka efter.

2. Välj sedan cellformeln och dra påfyllningshanteringen ner till cellerna du vill returnera deras matchande värden, alla matchande värden har extraherats som följande skärmdump visas :


Vlookup och returnera alla matchande värden vertikalt i Google-ark

Om du vill söka efter och returnera matchande värden och visa vertikalt kan nedanstående formel hjälpa dig.

1. Ange denna formel: = FILTER ($ B $ 2: $ B $ 16, $ A $ 2: $ A $ 16 = E1) in i en tom cell och tryck på ange nyckel, alla motsvarande värden har extraherats vertikalt på en gång, se skärmdump:

Anmärkningar: I formeln: B2: B16 är kolumndata som du vill returnera matchande värden från, A2: A16 är kolumnen som innehåller uppslagsvärdet, E1 är det värde du vill söka efter.

2. Välj sedan formelcellen och dra fyllningshandtaget över till höger för att tillämpa denna formel, så får du resultaten efter behov, se skärmdump:

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you. This works well. In case you need to search a "text" within the search field you can try the find command as well - example =transpose(filter($B$2:$B$224,FIND(C5,$A$2:$A$224,1)))
This comment was minimized by the moderator on the site
Is there a way to do this where the values it retrieves are conditional? (i.e., it will only spit back the values that fall within a certain date range)
I am trying to add variables to it, but the formula keeps breaking.
This comment was minimized by the moderator on the site
This function is limited to 10 rows only. Is there a way to extend to indefinitely?
This comment was minimized by the moderator on the site
Is there a way to adjust this formula to only list unique values?
This comment was minimized by the moderator on the site
co-ask, please reply this
This comment was minimized by the moderator on the site
Look into the UNIQUE function
This comment was minimized by the moderator on the site
Worked perfectly, thank you.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations