[Excel 2003] Productlijst doorzoeken

Pagina: 1
Acties:

  • aCCuReRaS
  • Registratie: Mei 2003
  • Laatst online: 09-07 13:05
Ik heb 2 werkbladen:
  1. Bestelformulier
  2. Producten
Op het werkblad Producten staan 3 kolommen: code, omschrijving, prijs met daaronder een heel aantal items ingevuld

Op het werkblad bestelformulier heb ik diezelfde 3 kolommen staan. Nu is het de bedoeling dat ik een code invul, en dat excel dan gaat kijken in de lijst met producten naar het overeenkomstige product, en de omschrijving en de prijs moeten dan automatisch ingevuld worden.

Het lukt mij niet om dit te verwezenlijken, heeft er iemand een idee hoe dit kan?

  • Boss
  • Registratie: September 1999
  • Laatst online: 10:17

Boss

+1 Overgewaardeerd

Volgens mij kan dat met de Excel-functie ZOEKEN.

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.


  • aCCuReRaS
  • Registratie: Mei 2003
  • Laatst online: 09-07 13:05
ik heb die functie gebruikt, maar die geeft geen correct resultaat.
ZOEKEN(B13;Producten!$A$3:$B$101)
waar B13 het veld is waar ik de code invul

eender welke code ik daar invul, hij geeft altijd hetzelfde resultaat weer; het laatste item uit de producten lijst

  • Pinobigbird
  • Registratie: Januari 2002
  • Nu online

Pinobigbird

doesn't share food!

aCCuReRaS schreef op maandag 10 oktober 2005 @ 21:24:
ik heb die functie gebruikt, maar die geeft geen correct resultaat.
ZOEKEN(B13;Producten!$A$3:$B$101)
waar B13 het veld is waar ik de code invul

eender welke code ik daar invul, hij geeft altijd hetzelfde resultaat weer; het laatste item uit de producten lijst
Ik neem aan dat het tabblad Producten er zo uitziet:
ABC
1codeomschrijvingprijs
2123eerste1.00
3456tweede2.00


Stel dat je in het tabblad Bestelformulier bij cel A2 dan 456 invult, dan je wil je dat in B2 'tweede' komt te staan en in C2 dan '2.00'? Begrijp ik dit goed?
Zo ja:

Vul dan in B2 in :
=ALS(A2="";"";ZOEKEN(A2;Producten!$A$2:$A$101;Producten!$B$2:$B$101))

En in C2:
=ALS(A2="";"";ZOEKEN(A2;Producten!$A$2:$A$101;Producten!$C$2:$C$101))

En kopieer dit naar beneden :)

[ Voor 6% gewijzigd door Pinobigbird op 10-10-2005 22:08 ]

Joey: Nice try. See the Netherlands is this make believe place where Peter Pan and Tinkerbell come from.
https://kattenoppasleiderdorp.nl
PV: 3080Wp ZO + 3465Wp NW = 6545Wp totaal 13°tilt


  • aCCuReRaS
  • Registratie: Mei 2003
  • Laatst online: 09-07 13:05
het werkt nog steeds niet.
ik heb het bestand even online geplaatst, misschien zie ik iets over het hoofd?

http://www.akku.be/bestellijst_web.xls

Verwijderd

Vlookup indien je de Engelse versie hebt.

  • Pinobigbird
  • Registratie: Januari 2002
  • Nu online

Pinobigbird

doesn't share food!

Je moet de codes in Producten wel oplopend sorteren :+
Anders werkt de Zoeken-functie niet.

Uit de help van Excel:
Belangrijk De waarden in zoekvector moeten een oplopende volgorde hebben

Joey: Nice try. See the Netherlands is this make believe place where Peter Pan and Tinkerbell come from.
https://kattenoppasleiderdorp.nl
PV: 3080Wp ZO + 3465Wp NW = 6545Wp totaal 13°tilt


Verwijderd

Pinobigbird schreef op dinsdag 11 oktober 2005 @ 10:35:
Je moet de codes in Producten wel oplopend sorteren :+
Anders werkt de Zoeken-functie niet.

Uit de help van Excel:

[...]
Dat moet toch alleen als je niet op exacte waardes zoekt?

  • aCCuReRaS
  • Registratie: Mei 2003
  • Laatst online: 09-07 13:05
ik zoek op exacte waardes en ik heb de nederlandse versie van excel 2003

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Belangrijk De waarden in zoekvector moeten een oplopende volgorde hebben (...;-2; -1; 0; 1; 2; ...; A-Z; ONWAAR; WAAR), anders kan ZOEKEN een onjuist resultaat geven. Bij tekstwaarden wordt geen onderscheid gemaakt tussen hoofdletters en kleine letters.
Iha geldt: gebruik horiz.zoeken of vert.zoeken; zoeken is alleen aanwezig voor compatibiliteit met andere spreadsheets.
In vLookup en hLookup kun je aangeven of een exacte match gewenst is (sorteren niet noodzakelijk) of niet (sorteren wél noodzakelijk). Bij zoeken moet de reeks altijd gesorteerd zijn.

code:
1
=VERT.ZOEKEN(B12;Producten!$A$3:$B$27;2;0)

[ Voor 6% gewijzigd door Lustucru op 11-10-2005 10:45 ]

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


  • aCCuReRaS
  • Registratie: Mei 2003
  • Laatst online: 09-07 13:05
het werkt nu, bedankt!
Pagina: 1