Forum Discussion
Diana1005
Jul 29, 2024Copper Contributor
Vlookup and search partial value as condition
Hi everyone, hopefully anyone of you can help me with the following problem. I want the value of B10, B11, B12 etc. of Sheet1 be filled in in cell F10, F11, F12 etc. on Worksheet, when cell...
HansVogelaar
Jul 29, 2024MVP
Try
=ALS.FOUT(VERT.ZOEKEN($K10;Blad1!$A$10:$B$357;2;ONWAAR);"Niet gevonden")
and
=X.ZOEKEN(E21;Blad1!$A$10:$A$357;Blad1!$B$10:$B$357;"Niet gevonden")
- Diana1005Jul 30, 2024Copper ContributorHoi Hans,
ik heb nu deze functie , =ALS.FOUT(INDEX(Worksheet!$J23;MATCH(Blad1!$A23;Blad1!$A$10:$B$357;2;0));"Niet gevonden"), ook geprobeerd, maar deze geeft als resultaat "Niet gevonden", terwijl de waarde in cel J23 gedeeltelijk overeenkomt met de waarde in A23. Derhalve zou Excel dan de waarde uit kolom D van Blad1 moeten weergeven in kolom E van tabblad Worksheet. - Diana1005Jul 30, 2024Copper ContributorThank you Hans, but the problem is that X.zoeken searches for a unique value, and i want to search on a partial value of a value in a cel.
F.e. on tab worksheet in cel J21 the value is APS pensioen- en inkomensteam bv
and on tab Sheet1 the value in A21 is APS Pensioen- & Inkomensteam b.v.
The name is not exactly the same, but it is partial correct and must give the result of cel E21 of Sheet1 in cel E21 of tab Worksheet.
I think it has to be a formula with =ALS9ISNUMMER(VERGELIJKEN) of =ALS(ISNUMMER(vind.spec) etc. I tried several different ways, but i am not succesfull at the moment.- HansVogelaarJul 30, 2024MVP
Excel kan wel een tekstwaarde vinden als deze deel uitmaakt van een langere tekst, bijvoorbeeld "Actus" als deel van "Actus BV" of "Adams, Actus en Partners".
Maar het heeft geen ingebouwde voorziening voor tekstwaarden die op enkele punten verschillen, zoals "Actus BV" en "Actus B.V."
Is het toevallig zo dat het alleen verschillen betreft zoals "BV" en "B.V.", en bijv."Pensioenteam" en "Pensioen-team"? Dan kunnen we wel wat verzinnen. Maar bij ingewikkelder verschillen wordt het lastig!
- Diana1005Jul 30, 2024Copper ContributorHet is dat inderdaad de hoofdnaam van het bedrijf dat er al staat, echter staat er BV in de andere cel achter of Group. of bv ipv b.v.
Er is bijv. de naam:
Janssen Transport en in de andere cel staat dan Janssen Transport B.V
B&B club ipv b b club
Data Solutions BV ipv Data solutions b.v.
Is het niet mogelijk om alleen op het eerste stukje van de naam van het bedrijf te zoeken?
Deze functie (=ALS.FOUT(INDEX(J:J;MATCH(Blad1!A23;ISGETAL(ZOEKEN(Blad1!$A23;Blad1!$A$10:$A$357));0));"Niet gevonden")) had ik ook nog geprobeerd, hij geeft daar waar hji geen gehele match van de waarde vindt, niet gevonden, terwijl er eigenlijk een getal ingevuld had moeten worden. Hopelijk kunt u iets betekenen.