Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe twee kolommen vergelijken en waarden uit de derde kolom in Excel retourneren?

doc vergelijkt twee lijsten en retourneert voor derde 1

Ik heb bijvoorbeeld de volgende twee kolommen, kolom A is enkele projecten en kolom B is de bijbehorende naam. En hier heb ik een aantal willekeurige projecten in kolom D, nu wil ik de corresponderende namen uit kolom B retourneren op basis van de projecten in kolom D. Hoe kunt u de twee kolommen A en D vergelijken en de relatieve waarden uit kolom B retourneren? in Excel?

Vergelijk twee kolommen en geef waarde terug uit de derde kolom met formules

Vergelijk twee kolommen en geef waarde terug uit de derde kolom Kutools voor Excel


Vlookup- en return-aanpassingswaarden uit de derde kolom:

Kutools for Excel verzamelt meerdere bruikbare formules voor Excel-gebruikers, door ze te gebruiken kunt u snel veel lastige problemen oplossen, zoals leeftijd berekenen, maanden, jaren, dagen, weken toevoegen, vlookup en retourwaarden uit de derde kolom enzovoort.

doc vergelijkt twee lijsten en retourneert voor derde 9

Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!



De volgende formules kunnen u helpen om twee kolommen te vergelijken en de bijbehorende waarden uit de derde kolom te extraheren, alsjeblieft als volgt:

1. Voer een van de onderstaande twee formules in een lege cel in naast de vergeleken kolom, E2 voor deze instantie:

=IF(ISNA(MATCH(D2,$A$2:$A$16,0)),"",VLOOKUP(D2,$A$2:$B$16,2,FALSE))

= VLOOKUP (D2, $ A $ 2: $ B $ 16,2, VALSE)

2. Druk vervolgens op invoeren sleutel om de eerste corresponderende waarde te krijgen, zie screenshot:

doc vergelijkt twee lijsten en retourneert voor derde 2

3. Selecteer vervolgens de cel en sleep de vulgreep naar de cellen die u deze formule wilt toepassen en alle bijbehorende waarden zijn tegelijk geretourneerd. Zie screenshot:

doc vergelijkt twee lijsten en retourneert voor derde 3

Let op: In de bovenstaande formules: D2 is de criteriacel waarvan u de waarde wilt teruggeven op basis van, A2: A16 is de kolom met de criteria waarmee vergeleken moet worden, A2: B16 het gegevensbereik dat u wilt gebruiken.


Kutools for Excel's Zoek naar een waarde in lijst kan u ook helpen de bijbehorende gegevens uit een ander gegevensbereik te retourneren.

Kutools for Excel : met meer dan 300 handige Excel-invoegtoepassingen, gratis om zonder beperking te proberen in 60-dagen.

Na het installeren van Kutools for Excel, alsjeblieft als volgt doen:

1. Klik op een lege cel waar u de relatieve gegevens wilt retourneren.

2. Dan klikken Kutools > Formules > Zoek naar een waarde in lijstzie screenshot:

doc vergelijkt twee lijsten en retourneert voor derde 4

3. In de Formula Helper dialoogvenster, voert u de volgende bewerkingen uit:

(1.) Klik op doc vergelijkt twee lijsten en retourneert voor derde 6 knop naast de table_array om het gegevensbereik te selecteren waaruit u wilt kijken en voer het $ teken aan de celverwijzing om de relatieve verwijzing naar absolute referentie te maken;

(2.) Klik op doc vergelijkt twee lijsten en retourneert voor derde 6 knop naast de Look_value om de criteria te selecteren die u nodig hebt;

(3.) Klik op doc vergelijkt twee lijsten en retourneert voor derde 6 knop naast de Kolom om de kolom te selecteren, worden de bijbehorende waarden geretourneerd.

doc vergelijkt twee lijsten en retourneert voor derde 5

4. Dan klikken Ok om het dialoogvenster te sluiten en de eerste overeenkomstige gegevens zijn weergegeven, zie screenshot:

doc vergelijkt twee lijsten en retourneert voor derde 7

5. Selecteer vervolgens de eerste overeenkomende cel en sleep de vulgreep naar beneden naar de cellen waarop u deze formule wilt toepassen, en alle relatieve waarden zijn in één keer geretourneerd, zie screenshot:

doc vergelijkt twee lijsten en retourneert voor derde 8

Download en proef Kutools nu voor Excel!


Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!


Kutools voor Excel - De beste Office-productiviteitstool Verhoog uw productiviteit met 80%

  • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
  • Cellen / rijen / kolommen samenvoegen en gegevens bewaren; Inhoud gesplitste cellen; Combineer dubbele rijen en som / gemiddelde... voorkomen dubbele cellen; Ranges vergelijken...
  • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
  • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
  • Favoriete en snel formules invoegen, Bereiken, grafieken en afbeeldingen; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Werkt met Office 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in bedrijf. Volledige functionaliteit 60-daagse gratis proefversie.
kte-tab 201905

Tabblad Office Brengt interface met tabbladen naar Office en maakt uw werk veel eenvoudiger

  • Bewerken en lezen met tabbladen inschakelen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en verlaagt dagelijks honderden muisklikken voor u!
Officetab onderaan
Say something here...
symbols left.
You are guest ( Sign Up? )
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.
    pavan · 4 months ago
    what if i have repeated valued in d column i.e with same name Q!,Q2,Q3,Q4 now if i use your formula i get only Q1 value i need also the 2nd,3rd,4th,matches also
  • To post as a guest, your comment is unpublished.
    Jason McArthur · 5 months ago
    I want to compare 2 columns data on one sheet to a range on another sheet and return the data in the 3rd column from the 2nd sheet
  • To post as a guest, your comment is unpublished.
    A · 6 months ago
    I have 3 columns, A B C, i'd like to get the value of A where the value in Column C matches the value in column B is that possible?
    • To post as a guest, your comment is unpublished.
      skyyang · 6 months ago
      Hi, .
      Could you explain your problem more detailed, or you can insert a screenshot here?
      Thank you!
      • To post as a guest, your comment is unpublished.
        Shaikh Wasim · 4 months ago
        i'm facing the same issue,can u provide any formula for this type of calculation,i want result in another column.
        • To post as a guest, your comment is unpublished.
          skyyang · 4 months ago
          Hi, guys,
          Could you give your problem more detailed, or, you can insert a screenshot here?
      • To post as a guest, your comment is unpublished.
        Sk Wasim · 4 months ago
        Can u help me plz, i'm facing the same issue?
  • To post as a guest, your comment is unpublished.
    Andrea · 1 years ago
    I am struggling with this and just get blanks returning.

    Want to say if cell Shhet1!ED1 matches a cell in column Sheet2!C:C then provide data for adjacent cell in Sheet2!A:A
  • To post as a guest, your comment is unpublished.
    Tamara Leigh · 1 years ago
    Please could you assist me, I need to do an excel formula for a petty cash spreadsheet where it looks for an account number input in Col_C which must be looked for in a list of account numbers in Col_L and if FALSE needs to return the value input in COL_F

    Exampled below
  • To post as a guest, your comment is unpublished.
    Hamid · 1 years ago
    I have 3 excel columns which have values like this,
    Col_A Col_B Col_C
    ----- ----- -----
    400 600
    500 800
    400 300
    300 200
    700 900
    800 700
    500 100
    I want the values to be copied in Column C from Column B, which are not Mache with Column A values.
    I mean just copy the values from Column B, which are not available in Column A.
    Like below
    Col_C
    -----
    600
    200
    100
    Is there any excel formula using which I can achieve this?
  • To post as a guest, your comment is unpublished.
    Hailey · 1 years ago
    I have a master list of film titles in a certain order that must stay in that order. I duplicate that list onto another spreadsheet in order to be able to manipulate it and it gets out of order because I need to group it according to what has been completed or not. On that duplicate list, I add ID numbers in the column next to the titles. After I have completed everything I need to do, I must add those ID numbers to the master list while keeping the title order on that master list. How can I match those IDs to the list without having to manually add them in the correct order?
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hello, Hailey,

      May be the following formula may help you:

      =VLOOKUP(A2,new!$A$2:$B$13,2,FALSE)

      in the above formula, new is your duplicate sheet name, please replace it to your own.

      Please try it, hope it can help you!
  • To post as a guest, your comment is unpublished.
    Andreas · 1 years ago
    Hello Sir, and thanks for the formulas provided. Although I used the formula as should it gives me N/A, which as I can understand is because is not matching the criteria between Columns D and A as per your example. Now so you can have better understanding, in my workbook A2 is the criteria cell that you want to return the value based on, G1:G15359 is the column including the criteria to be compared with, A1:N15359 the data range that you want to use.

    The formula is: =IF(ISNA(MATCH(Sheet2!A2,Sheet3!$G$1:$G$15359,0)),"",VLOOKUP(Sheet2!A2,Sheet3!$A$1:$N$15359,7,FALSE))


    As you have noticed I am using data from two different sheets, although I don't think that this is where the real issue is, since when clicking on the NA error it indicates the Sheet2 A2 cell and the error given is: The cell currently being evaluated contains a constant. (I have checked and confirmed that the formats are set on general). Not sure if it's because the information text are emails or because in some cells there's nothing.


    Will be looking forward for your response.
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hello, Andresa,

      I tried your formula and it works well in my excel workbook. Can you give an attachment or a screenshot, so that i can understand well.

      Thank you!
  • To post as a guest, your comment is unpublished.
    Jinojith Nair · 1 years ago
    I need to do a comparison and pull put data as below -

    Sheet 1 contain Column A & B, B is blank. Sheet 2 contains Column C & D.


    The entire Column C items in Sheet 2 to be compared with first row item in Column A and if any corresponding values/data are there in Column A, then Column B to be populated with data corresponding to the row item in Column D.

    Column C will have a single word. Column D may or may not have data in it. Column A will have more text.
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hello,
      Could you give a detailed example for your problem?
      You can insert a screenshot or attachment.
      Thank you!
  • To post as a guest, your comment is unpublished.
    Ardi · 1 years ago
    I used this formula and it mostly worked but the data from the other sheet does not come on the same row to match the reference Criteria cell.


    Here's my formula. can you have a look at it and see if there's anything wrong

    =IF(ISNA(MATCH(DPU!C2,$A$2:$A$100,0)),"",VLOOKUP(DPU!C2,DPU!C2:AP100,2,FALSE))
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hello, Ardi,
      If you want to vlookup from another worksheet, you should apply the following formula:
      =IF(ISNA(MATCH(A2,Sheet1!$A$2:$A$10,0)),"",VLOOKUP(A2,Sheet1!$A$2:$B$10,2,FALSE))

      Note: Sheet1 is the sheet contains the original data that you want to vlookup, and you should chaneg the cell references to your need.

      Please try it! Thank you!
  • To post as a guest, your comment is unpublished.
    Rahat Bappy · 2 years ago
    Great brother! My first formula is working. But 2nd formula not working. I tried many times. But i can't...
  • To post as a guest, your comment is unpublished.
    onika · 2 years ago
    wow, so great! good sharing thank you! it was so useful for me.
  • To post as a guest, your comment is unpublished.
    Kelly Okere · 2 years ago
    You just saved me months of stressful entries with this post. I'm so grateful!

    Thanks.
  • To post as a guest, your comment is unpublished.
    Dhaya · 2 years ago
    Thank you some much it was very useful. Need add info, what if we have duplicate value in Col B, how to return the value for that too.
  • To post as a guest, your comment is unpublished.
    VIJAY · 3 years ago
    GOOD KNOWLEDGE SHARING THANK YOU VERY MUCH