• 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.

Eenvoudig vert.zoeken vraagje

Status
Niet open voor verdere reacties.

Revdutchie

Gebruiker
Lid geworden
29 nov 2009
Berichten
645
Goedenmiddag,

Ik heb denk ik een simpele vraag voor de kenners, ik heb de volgende formule

Code:
=ALS(A:A<>"";VERT.ZOEKEN(A:A;Blad2!A1:B10;2;ONWAAR);"")

Het enige wat me niet lukt is dat als er in A een waarde staat die niet voorkomt in de zoekmatrix ik #NB krijg, ik wil graag niets hebben in plaats van #NB
 
Vanwaar die hele kolom A in de argumenten van de functies?
 
Dat begrijp ik niet. Wordt dit dan een matrixformule?
 
Voorbeeldje dan, de kolommen A en B op blad 1 kunnen oneindig lang worden.
 

Bijlagen

Ik zie geen ALS functie in jouw bestand? Waar komt die dan te staan?
 
Staat in Blad1 B1 toch ?? Ok, dat hoeft idd niet hele kolom te zijn :-)
Bestand aangepast
 

Bijlagen

Laatst bewerkt:
Inderdaad, ik had niet goed gekeken.

Gebruik de AANTAL.ALS functie om te testen of iets voorkomt in een bereik of niet.
 
Inderdaad, ik had niet goed gekeken.

Gebruik de AANTAL.ALS functie om te testen of iets voorkomt in een bereik of niet.

Sorry, nou kan ik je niet meer volgen, formule zijn ook niet mijn sterkste kant.
 
Revdutchie

Volgens mij is de volgende formule de oplossing :
Code:
=ALS(ISFOUT(ALS(A1<>"";VERT.ZOEKEN(A1;Blad2!$A$1:$B$10;2;ONWAAR);""));"";ALS(A1<>"";VERT.ZOEKEN(A1;Blad2!$A$1:$B$10;2;ONWAAR)))
 
@ Gelens , ik heb naar je handtekening gekeken ;) kan ook met andere
Code:
'=ALS(A1<>"";ALS.FOUT(VERT.ZOEKEN(A1;Blad2!$A$1:$B$10;2;ONWAAR);""))
en deze
Code:
=ALS(AANTAL(A8)=1;ALS.FOUT(VERT.ZOEKEN(A8;Blad2!$A$1:$B$10;2;ONWAAR);"");"")
 

Bijlagen

Revdutchie

Volgens mij is de volgende formule de oplossing :
Code:
=ALS(ISFOUT(ALS(A1<>"";VERT.ZOEKEN(A1;Blad2!$A$1:$B$10;2;ONWAAR);""));"";ALS(A1<>"";VERT.ZOEKEN(A1;Blad2!$A$1:$B$10;2;ONWAAR)))

Bijna, Als A1 op blad1 nu leeg is komt er in B1 ONWAAR ipv ook leeg
 
Trucker 10

Helemaal gelijk maar Als.fout werkt niet met Excel 2003. Of heb ik dat fout? En ik had dit ook niet bedacht. :confused::confused:

@ Gelens , ik heb naar je handtekening gekeken ;) kan ook met andere
Code:
'=ALS(A1<>"";ALS.FOUT(VERT.ZOEKEN(A1;Blad2!$A$1:$B$10;2;ONWAAR);""))
en deze
Code:
=ALS(AANTAL(A8)=1;ALS.FOUT(VERT.ZOEKEN(A8;Blad2!$A$1:$B$10;2;ONWAAR);"");"")
 
Bijna, Als A1 op blad1 nu leeg is komt er in B1 ONWAAR ipv ook leeg

Als in mijn bestandje de cel moet leeg blijven dan deze
Code:
=ALS(A1<>"";ALS.FOUT(VERT.ZOEKEN(A1;Blad2!$A$1:$B$10;2;ONWAAR);"")[COLOR="Red"];""[/COLOR])
Edit , ik test straks eens in excel 2003
 
Revdutchie,

Nu helemaal : :D:D
Code:
=ALS(A:A="";"";ALS(ISFOUT(ALS(A2<>"";VERT.ZOEKEN(A2;Blad2!$A$1:$B$10;2;ONWAAR);""));"";ALS(A2<>"";VERT.ZOEKEN(A2;Blad2!$A$1:$B$10;2;ONWAAR))))

Bijna, Als A1 op blad1 nu leeg is komt er in B1 ONWAAR ipv ook leeg
 
Revdutchie,

Nu helemaal : :D:D
Code:
=ALS(A:A="";"";ALS(ISFOUT(ALS(A2<>"";VERT.ZOEKEN(A2;Blad2!$A$1:$B$10;2;ONWAAR);""));"";ALS(A2<>"";VERT.ZOEKEN(A2;Blad2!$A$1:$B$10;2;ONWAAR))))

Dat was hem BIJNA :D maar eigenlijk helemaal, moest alleen A:A en A2 aanpassen, dus DIT is hem

Code:
=ALS(A1="";"";ALS(ISFOUT(ALS(A1<>"";VERT.ZOEKEN(A1;Blad2!$A$1:$B$10;2;ONWAAR);""));"";ALS(A1<>"";VERT.ZOEKEN(A1;Blad2!$A$1:$B$10;2;ONWAAR))))

Toppie weer jongens, bedankt namens vrouw en kinderen :thumb:
 
Trucker 10

Helemaal gelijk maar Als.fout werkt niet met Excel 2003. Of heb ik dat fout? En ik had dit ook niet bedacht. :confused::confused:

Gerard , je hebt gelijk in excel 2003 werkt de formule ALS.FOUT niet . bedankt voor de tip , zal ik rekening met houden .
 
Gerard , je hebt gelijk in excel 2003 werkt de formule ALS.FOUT niet . bedankt voor de tip , zal ik rekening met houden .

Dat is ook de reden dat ik bij 2003 blijf, van wat ik heb begrepen werkt alles wat je in 2003 maakt ook in 2007, andersom niet altijd.

Daar mijn bestandje door meer mensen gebruikt gaat worden moet het iig vanaf 2003 werken.
 
Volgens mij hoef je maar 1 keer te kijken of A1 leeg is of niet.

Code:
=ALS(A1="";"";ALS(ISFOUT(VERT.ZOEKEN(A1;Blad2!A1:B10;2;ONWAAR));"";VERT.ZOEKEN(A1;Blad2!A1:B10;2;ONWAAR)))
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan