Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Zoek en haal een hele kolom op

Author Amanda Li Last modified

Om een hele kolom op te halen door een specifieke waarde te matchen, zal een INDEX en MATCH formule u van dienst zijn.

lookup and retrieve entire column 1

Zoek en haal een hele kolom op gebaseerd op een specifieke waarde
Som een hele kolom op gebaseerd op een specifieke waarde
Verdere analyse van een hele kolom gebaseerd op een specifieke waarde


Zoek en haal een hele kolom op gebaseerd op een specifieke waarde

Om een lijst van Q2-verkopen te krijgen volgens de tabel hierboven, kunt u eerst de MATCH-functie gebruiken om de positie van de Q2-verkopen terug te geven, en die wordt vervolgens aan INDEX gevoerd om de waarden op die positie op te halen.

Algemene syntaxis

=INDEX(teruggeef_bereik,0,MATCH(zoek_waarde,zoek_array,0))

√ Opmerking: Dit is een arrayformule die vereist dat u deze invoert met Ctrl + Shift + Enter.

  • teruggeef_bereik: Het bereik waaruit u wilt dat de combinatieformule de Q2-verkooplijst ophaalt. Hier verwijst het naar het verkoopbereik.
  • zoek_waarde: De waarde die de combinatieformule gebruikt om de bijbehorende verkoopinformatie te vinden. Hier verwijst het naar het gegeven kwartaal.
  • zoek_array: Het bereik van cellen waarin de zoek_waarde moet worden gematcht. Hier verwijst het naar de kwartaalkoppen.
  • match_type 0: Dwingt MATCH om de eerste waarde te vinden die exact gelijk is aan de zoek_waarde.

Om een lijst van Q2-verkopen te krijgen, kopieer of voer de onderstaande formule in cel I6 in, druk op Ctrl + Shift + Enter, en dubbelklik vervolgens op de cel en druk op F9 om het resultaat te krijgen:

=INDEX(C5:F11,0,MATCH("Q2",C4:F4,0))

Of gebruik een celverwijzing om de formule dynamisch te maken:

=INDEX(C5:F11,0,MATCH(I5,C4:F4,0))

lookup and retrieve entire column 2

Uitleg van de formule

=INDEX(C5:F11,0,MATCH(I5,C4:F4,0))

  • MATCH(I5,C4:F4,0): De match_type 0 dwingt de MATCH-functie om de positie van Q2, de waarde in I5, in het bereik C4:F5 terug te geven, wat 2 is.
  • INDEX(C5:F11C5:F11,0,MATCH(I5,C4:F4,0)) = INDEX(C5:F11C5:F11,0,2): De INDEX-functie retourneert alle waarden in de 2e kolom van het bereik C5:F11 in een array zoals deze: {7865;4322;8534;5463;3252;7683;3654}. Let op dat om de array zichtbaar te maken in Excel, u moet dubbelklikken op de cel waar u de formule hebt ingevoerd, en vervolgens op F9 drukken.

Som een hele kolom op gebaseerd op een specifieke waarde

Aangezien we nu de verkooplijst in handen hebben, zou het voor ons een eenvoudige zaak zijn om het totale verkoopvolume van Q2 te krijgen. Alles wat we hoeven te doen is de SOM-functie aan de formule toevoegen om alle verkoopwaarden uit de lijst op te tellen.

Algemene syntaxis

=SOM(INDEX(teruggeef_bereik,0,MATCH(zoek_waarde,zoek_array,0)))

In dit specifieke voorbeeld, om het totale verkoopvolume van Q2 te krijgen, kopieer of voer de onderstaande formule in cel I8 in, en druk op Enter om het resultaat te krijgen:

=SOM(INDEX(C5:F11,0,MATCH(I5,C4:F4,0)))

lookup and retrieve entire column 3

Uitleg van de formule

=SOM(INDEX(C5:F11,0,MATCH(I5,C4:F4,0)))

  • MATCH(I5,C4:F4,0): De match_type 0 dwingt de MATCH-functie om de positie van Q2, de waarde in I5, in het bereik C4:F5 terug te geven, wat 2 is.
  • INDEX(INDEX(C5:F11C5:F11,0,,0,MATCH(I5,C4:F4,0))) = INDEX(INDEX(C5:F11C5:F11,0,,0,2)): De INDEX-functie retourneert alle waarden in de 2e kolom van het bereik C5:F11 in een array zoals deze: {7865;4322;8534;5463;3252;7683;3654}.
  • SOM(INDEX(C5:F11,0,MATCH(I5,C4:F4,0))) = SOM({7865;4322;8534;5463;3252;7683;3654}): De SOM-functie somt alle waarden in de array op, en krijgt dan het totale verkoopvolume van Q2, $40,773.

Verdere analyse van een hele kolom gebaseerd op een specifieke waarde

Voor extra verwerking van de Q2-verkooplijst kunt u eenvoudig andere functies zoals SOM, GEMIDDELDE, MAX, MIN, GROOT, etc. aan de formule toevoegen.

Bijvoorbeeld, om een gemiddeld verkoopvolume tijdens Q2 te krijgen, kunt u de volgende formule gebruiken:

=GEMIDDELDE(INDEX(C5:F11,0,MATCH(I5,C4:F4,0)))

Om de hoogste verkoop tijdens Q2 te achterhalen, gebruikt u een van de onderstaande formules:

=MAX(INDEX(C5:F11,0,MATCH(I5,C4:F4,0)))
OF
=GROOT(INDEX(C5:F11,0,MATCH(I5,C4:F4,0)),1)


Gerelateerde functies

Excel INDEX-functie

De Excel INDEX-functie retourneert de weergegeven waarde op basis van een bepaalde positie uit een bereik of een array.

Excel MATCH-functie

De Excel MATCH-functie zoekt naar een specifieke waarde in een bereik van cellen en retourneert de relatieve positie van de waarde.


Gerelateerde formules

Zoek en haal een hele rij op

Om een hele rij met gegevens op te zoeken en op te halen door een specifieke waarde te matchen, kunt u de INDEX- en MATCH-functies gebruiken om een arrayformule te maken.

Exacte overeenkomst met INDEX en MATCH

Als u informatie moet vinden die in Excel wordt vermeld over een specifiek product, film of persoon, etc., moet u goed gebruik maken van de combinatie van INDEX- en MATCH-functies.

Benaderende overeenkomst met INDEX en MATCH

Er zijn momenten waarop we benaderende overeenkomsten moeten vinden in Excel om de prestaties van werknemers te evalueren, studentencijfers te beoordelen, postkosten te berekenen op basis van gewicht, etc. In deze tutorial bespreken we hoe we de INDEX- en MATCH-functies kunnen gebruiken om de resultaten die we nodig hebben op te halen.

Hoofdlettergevoelige zoekopdracht

U weet misschien dat u de INDEX- en MATCH-functies kunt combineren, of de VLOOKUP-functie kunt gebruiken om waarden in Excel op te zoeken. Echter, de zoekopdrachten zijn niet hoofdlettergevoelig. Dus, om een hoofdlettergevoelige overeenkomst uit te voeren, moet u gebruikmaken van de EXACT- en CHOOSE-functies.


De Beste Office Productiviteitstools

Kutools voor Excel - Helpt U Om Uit Te Blinken Tussen de Menigte

🤖 KUTOOLS AI Assistent: Revolutioneer data-analyse op basis van: Slimme Uitvoering   |  Genereer Code  |  Maak Aangepaste Formules  |  Analyseer Data en Genereer Grafieken  |  Roep Kutools Functies aan
Populaire Functies: Zoek, Markeer of Identificeer Dubbele Waarden  |  Verwijder Lege Rijen  |  Combineer Kolommen of Cellen zonder Gegevensverlies  |  Afronden zonder Formule ...
Super VLookup: Meerdere Criteria  |  Meerdere Waarden  |  Over Meerdere Bladen  |  Fuzzy Match...
Geavanceerde Keuzelijst: Eenvoudige Keuzelijst  |  Afhankelijke Keuzelijst  |  Multi-select Keuzelijst...
Kolommenbeheer: Voeg een Specifiek Aantal Kolommen Toe  |  Verplaats Kolommen  |  Wissel Zichtbaarheidsstatus van Verborgen Kolommen  Vergelijk Kolommen om Dezelfde & Verschillende Cellen te Selecteren ...
Uitgelichte Functies: Rasterfocus  |  Ontwerpweergave  |  Verbeterde Formulebalk  |  Werkboek & Werkblad Beheer | AutoTekstbibliotheek (Auto Tekst)  |  Datumkiezer  |  Combineer Werkbladen  |  Versleutel/Decodeer Cellen  |  Verzend E-mails via Lijst  |  Superfilter  |  Speciaal Filter (filter vet/cursief/doorgehaald...) ...
Top 15 Toolsets12 Tekst Tools (Tekst toevoegen, Specifieke tekens verwijderen ...)  |  50+ Grafiek Types (Gantt-diagram ...)  |  40+ Praktische Formules (Leeftijd berekenen op basis van geboortedatum ...)  |  19 Invoeg Tools (QR-code invoegen, Afbeelding invoegen vanaf Pad ...)  |  12 Conversie Tools (Omzetten naar woorden, Valutaconversie ...)  |  7 Samenvoegen & Opsplits Tools (Geavanceerd samenvoegen van rijen, Splits Excel Cellen ...)  |  ... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan 40 andere talen!

Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...


Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)

  • Eén seconde om te schakelen tussen tientallen open documenten!
  • Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt Efficiënte Tabs naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.