• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

vert.zoeken (toevoeging niet meenemen)

Status
Niet open voor verdere reacties.

Friend

Verenigingslid
Lid geworden
31 jan 2009
Berichten
1.128
Beste Forummers,

In de bijlage een test waarin ik graag het volgende zou willen verwezelijken met vert.zoeken.

Op het werkblad ovz haal ik nav de waarde in kolom A de namen op uit het werkblad naw.

Werkt prima echter de waarden in kolom A kunnen de volgende toevoegingen krijgen "-ok" dus "1" wordt "1-ok" en dan werkt mijn vert.zoeken niet meer.

De getallen in kolom A kunnen oplopen tot 99999 dus het kan naar mijn idee niet met Links 5 worden opgelost.

Hoe kan ik dit het beste aanpakken?

Friend
 

Bijlagen

  • testvz.xlsx
    9,3 KB · Weergaven: 29
In het geval van je voorbeeld kan dat op deze manier:
Code:
=ALS(A6="";"";VERT.ZOEKEN(WAARDE(LINKS(ovz!A6;1));naw!A:B;2;0))
 
Edmoor,

Hartelijk dank voor je reactie:thumb:

Ik probeer de formule te begrijpen, je zegt alles wat een waarde is van links af gezien meenemen de rest niet meenemen (in mijn woorden)

Dat werkt inderdaad prachtig bij 1-ok dan krijg ik Jan

echter bij 10-ok krijg ik ook Jan en bij 100-ok krijg ik ook Jan

Doe ik dit fout?

Friend.
 
Gerard,

Hartelijk dank voor jouw reactie :thumb:

Voorloopnullen had ik in eerste instantie ook aan gedacht en geprobeerd. Alleen het werkblad naw is een import vanuit een ander programma welke regelmatig vernieuwd wordt.

Het lukt mij niet om dit aan te passen met voorloopnullen.

Dus helaas werkt deze oplossing in dit geval niet helemaal voor mij.

Friend
 
Volgens mij kan je dit oplossen door wanneer je de import hebt gedaan de kolom waarin de getallen staan te veranderen met cel eigenschappen.
selecteer deze getallen en verander deze in aangepast en dan hier 00000 invullen
 
Je kunt ook deze formule eens proberen:
Code:
=ALS(A3="";"";VERT.ZOEKEN(SUBSTITUEREN(A3;"-ok";"")*1;naw!A:B;2;0))
 
Uiteraard! :eek:
 
Gerard,

je dient eerst te bepalen of in kolom A een "-" voorkomt, zie bijlage
 

Bijlagen

  • voor gerard.xlsx
    9,2 KB · Weergaven: 22
Hele mooie oplossingen. Misschien nog een kleine toevoeging aan de oplossing van Haije

Code:
=ALS(A1="";"";VERT.ZOEKEN(LINKS(A1;ALS.FOUT(VIND.SPEC("-";A1);A1)-1)*1;$J$1:$K$8;2;0))

Bedankt. Weer wat geleerd. :D

Blijf het knap vinden hoe jullie deze formules produceren.
 
Laatst bewerkt:
Rebmog,

Hartelijk dank ook voor jouw reactie :thumb:

Dit doet het helemaal voor mij :d:d

Bijzonder veel dank :thumb:

Friend
 
Haije,

Ook hartelijk dank voor jouw reactie :thumb:

Werk helemaal voor mij ook als ik ok niet wil gebruiken in de toekomst :d:d:d

Bijzonder veel dank :thumb:

Friend
 
Gerard,

Heel hartelijk dank voor de aanvulling :thumb: en het schoonhouden van de lege cellen :d:d

Thanks

Friend
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan