Actie instellen

Stel hier je vraag over een Excel probleem
Popipipo
Berichten: 94
Lid geworden op: 20 jun 2019 12:08

Re: Actie instellen

Bericht door Popipipo » 17 mei 2021 19:09

=VLOOKUP(LEFT(D2;3)*1;[Bronbestand.xlsx]Blad1!$A$2:$B$31;2;0)
Probeer deze formule eens.
2 kanttekeningen.
- eventueel de formule vertalen naar het Nederlands.
- Zorg er voor dat wel beide bestanden open heb staan.

babysuper
Berichten: 31
Lid geworden op: 04 feb 2020 15:20

Re: Actie instellen

Bericht door babysuper » 18 mei 2021 06:40

tknijnenburg schreef:
17 mei 2021 16:37
Dag Babysuper,

Het Startbestand en eindbestand zijn hetzelfde.
KAn je het juiste startbestand uploaden?
Excuus, ik had ze onder verkeerde namen opgeslagen inderdaad. De bestanden in de originele post zijn inmiddels aangepast.

Gebruikersavatar
tknijnenburg
Berichten: 380
Lid geworden op: 18 feb 2019 17:04

Re: Actie instellen

Bericht door tknijnenburg » 18 mei 2021 08:42

Dag Babysuper,

De oplossing (voor O365) staat in de bijlagen. Ik heb van de lijst met gegevens in het basisbestand een tabel gemaakt, zodat je de coördinaten van het zoekgebied en de te retourneren matrix niet hoeft aan te passen.
Bijlagen
Bronbestand TK.xlsx
(10.12 KiB) 11 keer gedownload
Startbestand TK.xlsx
(15.52 KiB) 12 keer gedownload
Grtz, Ton
kn-ict.com

babysuper
Berichten: 31
Lid geworden op: 04 feb 2020 15:20

Re: Actie instellen

Bericht door babysuper » 18 mei 2021 09:02

Popipipo schreef:
17 mei 2021 19:09
=VLOOKUP(LEFT(D2;3)*1;[Bronbestand.xlsx]Blad1!$A$2:$B$31;2;0)
Probeer deze formule eens.
2 kanttekeningen.
- eventueel de formule vertalen naar het Nederlands.
- Zorg er voor dat wel beide bestanden open heb staan.
Ik heb deze inmiddels werkend gekregen, hartelijk dank!

Nog een vraag hierover: als ik de formule bekijk maakt het niet uit of het gaat om de eerste drie cijfers of de eerste 4, 5, 6 etc (of zelfs het volledige nummer), klopt dat?
tknijnenburg schreef:
18 mei 2021 08:42
Dag Babysuper,

De oplossing (voor O365) staat in de bijlagen. Ik heb van de lijst met gegevens in het basisbestand een tabel gemaakt, zodat je de coördinaten van het zoekgebied en de te retourneren matrix niet hoeft aan te passen.
Dankjewel! Met een beetje knip-/plakwerk kan ik ook jouw oplossing (gaan) gebruiken als dit beter werkt, vandaar dus ook voor deze dezelfde vraag: als ik de formule bekijk maakt het niet uit of het gaat om de eerste drie cijfers of de eerste 4, 5, 6 etc (of zelfs het volledige nummer), klopt dat?

Gebruikersavatar
tknijnenburg
Berichten: 380
Lid geworden op: 18 feb 2019 17:04

Re: Actie instellen

Bericht door tknijnenburg » 18 mei 2021 09:31

babysuper schreef:
18 mei 2021 09:02

Dankjewel! Met een beetje knip-/plakwerk kan ik ook jouw oplossing (gaan) gebruiken als dit beter werkt, vandaar dus ook voor deze dezelfde vraag: als ik de formule bekijk maakt het niet uit of het gaat om de eerste drie cijfers of de eerste 4, 5, 6 etc (of zelfs het volledige nummer), klopt dat?
Dat klopt. Je kunt ook voor de 2de set van 3 karakters gaan met de combinatie van links en rechts.

Code: Selecteer alles

RECHTS(LINKS(D2;6);3)
Grtz, Ton
kn-ict.com

babysuper
Berichten: 31
Lid geworden op: 04 feb 2020 15:20

Re: Actie instellen

Bericht door babysuper » 18 mei 2021 10:13

tknijnenburg schreef:
18 mei 2021 09:31
babysuper schreef:
18 mei 2021 09:02

Dankjewel! Met een beetje knip-/plakwerk kan ik ook jouw oplossing (gaan) gebruiken als dit beter werkt, vandaar dus ook voor deze dezelfde vraag: als ik de formule bekijk maakt het niet uit of het gaat om de eerste drie cijfers of de eerste 4, 5, 6 etc (of zelfs het volledige nummer), klopt dat?
Dat klopt. Je kunt ook voor de 2de set van 3 karakters gaan met de combinatie van links en rechts.

Code: Selecteer alles

RECHTS(LINKS(D2;6);3)
Ah ja, ik vroeg me al af wat het 'LINKS' in de code betekende. Dankjewel!

Gebruikersavatar
tknijnenburg
Berichten: 380
Lid geworden op: 18 feb 2019 17:04

Re: Actie instellen

Bericht door tknijnenburg » 18 mei 2021 10:31

LINKS en RECHTS maken wel tekst van cijfers. vandaar de *1 (vermenigvuldigen met 1) om het weer een getal te maken.
Grtz, Ton
kn-ict.com

Plaats reactie