Vlookup en Match in Excel

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • wimbre
  • Registratie: Mei 2003
  • Laatst online: 22-08 12:29
Hi all,

Ik heb 2 Excelsheets en in ieder sheet staan 2 cellen die in beiden voorkomen, t.w. "Naam" en "BSN" De twee sheets heten "IB 2022" en "VA 2023". Niet iedere naam in de sheet "IB 2022" komt voor in de sheet "VA 2023" omdat die naam geen VA 2023 heeft ontvangen. Is was op zoek naar een mogelijkheid om de 2 sheets te combineren en als er een BSN in beide sheets voorkom dat er in de sheet "IB 2022" in een aparte kolom, in het geval die persoon ook een VA 2023 heeft ontvangen, ook die informatie ikomt te staan.

Volgens AI kan dit met de commando's:
=IFERROR(VLOOKUP(A2, 'VA2023'!$A$2:$C$100, 3, FALSE), "")
of
=IFERROR(INDEX('VA2023'!C:C, MATCH(A2, 'VA2023'!A:A, 0)), "")

maar om een of andere reden (ik zal het wel fout doen :-)) lukt het niet.

Heeft iemand eenidee hoe die formule zou moeten luiden??

Ik heb een voorbeeld van beide sheets (enkele regels maar het werkelijke sheet heeft veel meer regels.Afbeeldingslocatie: https://tweakers.net/i/UKFLWhvki271rvJ1RJliUex9roM=/x800/filters:strip_icc():strip_exif()/f/image/LWRYkCr3qOcXqLLK9wHkBPBS.jpg?f=fotoalbum_large

Beste antwoord (via wimbre op 03-04-2024 20:06)


  • dixet
  • Registratie: Februari 2010
  • Laatst online: 00:23
Wat @Da.Rock zegt, en de komma's vervangen door puntkomma's.

Je verwijzing klopt ook niet. In je formules zoek je de waarde uit A2, wat de BSN is, op in kolom A in de andere sheet, waar een naam staat.
Met XLOOKUP heb je ook de IFERROR niet meer nodig, die heeft een parameter om aan te geven wat met niet gevonden waarden moet worden gedaan.
code:
1
=XLOOKUP(A2; 'VA2023'!$B:$B;'VA2023'!$C:$C;"")

(zonder excel ingeklopt, dus tikfouten voorbehouden)

Alle reacties


Acties:
  • +1 Henk 'm!

  • Da.Rock
  • Registratie: Maart 2004
  • Niet online
Ik vermoed dat je de formules naar het Nederlands moet vertalen.

ps. Hopelijk heb je er dummy data in gezet voordat je de afbeelding hier hebt gepost.

[ Voor 228% gewijzigd door Da.Rock op 03-04-2024 18:23 ]


Acties:
  • 0 Henk 'm!

  • wimbre
  • Registratie: Mei 2003
  • Laatst online: 22-08 12:29
Da.Rock schreef op woensdag 3 april 2024 @ 18:16:
Hopelijk heb je er dummy data in gezet voordat je de afbeelding hier hebt gepost.
Uiteraard _/-\o_

Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • dixet
  • Registratie: Februari 2010
  • Laatst online: 00:23
Wat @Da.Rock zegt, en de komma's vervangen door puntkomma's.

Je verwijzing klopt ook niet. In je formules zoek je de waarde uit A2, wat de BSN is, op in kolom A in de andere sheet, waar een naam staat.
Met XLOOKUP heb je ook de IFERROR niet meer nodig, die heeft een parameter om aan te geven wat met niet gevonden waarden moet worden gedaan.
code:
1
=XLOOKUP(A2; 'VA2023'!$B:$B;'VA2023'!$C:$C;"")

(zonder excel ingeklopt, dus tikfouten voorbehouden)

Acties:
  • 0 Henk 'm!

  • wimbre
  • Registratie: Mei 2003
  • Laatst online: 22-08 12:29
Deze formule werkt i.c.m. vertaling! Bedankt voor jullie zeer snelle hulp!