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

automatisch cel invullen

Status
Niet open voor verdere reacties.

johanwillemsen

Gebruiker
Lid geworden
14 jan 2005
Berichten
292
ik wil als ik in een bepaalde cel een pruductnaam invul dat hij automatisch de prijs er achter zet.

deze gegevens staan op een tabblad in het bestand.

is volgens mij heel simpel maar weet het even niet meer.
 
Dit doe je met VERT.ZOEKEN(Wat;Waar;Kolom;Benadering)

Mvg

Rudi
 
Laatst bewerkt:
en hoe werkt dit dan als bijvoorbeeld de gegevens staan op blad 2

pruduct is productnummer 208 de prijs is bijvoorbeeld 0.23

kolom 1 van blad 2 is van a 1 tot a225 gevuld met artikelnummers,
en kolom 2 staan de prijzen er achter.

en dan zetten we op tablad 2 artikel 208 neer en dan moet hij automatisch 0,23 neer.

ik dacht dat het iets met de als functie was maar misschien werkt deze functie ook
 
ik snap hem al bedankt,

alleen hoe krijg ik nu deze
#N/B
tekst weg als er niks ingevult wordt bij artikelnummer?

en als er later bijvoorbeeld nog een kolom met informatie automatisch moet worden ingevoerd bijvoorbeeld per hoeveel stuks ze worden verpakt etc.
 
Laatst bewerkt:
Code:
VLOOKUP(A1;Blad2!$A$1:$B$10;2;0)

A1 betekent zoek naar deze gegevens
Blad2!$A$1:$B$10 betekent: zoek in dit bereik.
2 betekent geef waarde weer uit 2e kolom
0 betekent zoek naar exacte waarde (anders krijg je #N/B)

Code:
=IF(ISERROR(VLOOKUP(A1;Blad2!$A$1:$B$10;2;0));"";VLOOKUP(A1;Blad2!$A$1:$B$10;2;0))

Het eerste gedeelte controleert of er een fout waarde uit de zoekfunctie komt,
zo ja (dus niets te vinden in blad 2) geef dan niets weer ("")
Zo nee geef dan de waarde van zoekfunctie.

Met de zoekfunctie van dit forum had je ook alles kunnen vinden want deze vraag in de top 3 van vragen die hier gesteld worden.
 
In bijlage aanpassing aantal stuks

Mvg

Rudi
 

Bijlagen

heb ik nog een vraagje,

als ik deze formule:

=ALS(ISNB(VERT.ZOEKEN(E4;'blad2'!B3:C226;2;0));"";(VERT.ZOEKEN(E4;'blad2'!B3:C226;2;0)))

doortrek naar onderen dan wordt de formule:


=ALS(ISNB(VERT.ZOEKEN(E5;'blad2'!B4:C227;2;0));"";(VERT.ZOEKEN(E5;'blad2'!B4:C227;2;0)))

terwijl hij dit moet zijn:

=ALS(ISNB(VERT.ZOEKEN(E5;'blad2'!B4:C226;2;0));"";(VERT.ZOEKEN(E5;'blad2'!B4:C226;2;0)))

226 veranderd dus is 227 en dat is niet de bedoeling.
 
Rijen en kolommen die in je formule niet mogen veranderen veranker je met een dollarteken ($)

De formule ziet er dan bijvoorbeeld zo uit
=ALS(ISNB(VERT.ZOEKEN(E5;'blad2'!B4:C$226;2;0));"";(VERT.ZOEKEN(E5;'blad2'!B4:C$226;2;0)))
 
Johan, wijzig de formule als volgt en trek door naar onder

Code:
=ALS(ISNB(VERT.ZOEKEN(E4;'blad2'!$B$3:$C$226;2;0));"";(VERT.ZOEKEN(E4;'blad2'!$B$3:$C$226;2;0)))
Mvg

Rudi
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan