Excel: Horizontaal en Verticaal zoeken combineren.

Pagina: 1
Acties:
  • 6.880 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

Anoniem: 210732

Topicstarter
Hallo lezers,

Ik kom niet uit bij het combineren van de horizontale en verticale zoekfunctie in Excel.
Het volgende wil ik bereiken:

Bestand één:
Ik heb verticaal een lijst met klantnummers.
Ik heb horizontaal een lijst met producten.

Ik heb in een ander bestand een vergelijkbare lijst met ook verticaal de klantnummers en horizontaal de producten. Echter, ik wil in het tweede bestand de wijzigingen aanbrengen en het eerste bestand alleen updaten.

Excel moet het volgende doen:
stap 1: Kijk in bestand twee of het klantnummer uit bestand één verticaal te vinden is.
Zo nee, uitkomst is 0. Zo ja:
stap 2: Kijk in bestand twee of het product nummer uit bestand één horizontaal te vinden is.
Zo nee, uitkomst is 0 Zo ja:
Geef dan in de cel de waarde die staat bij de combinatie van klantnummer en productnummer.

Het probleem is dat Excel wil dat je het kolomcijfer opgeeft (het aantal stappen dat hij naar rechts gaat, op de rij waar hij je gezochte klantnummer heeft gevonden), terwijl deze kolom bij mij iedere keer anders is.

Ik denk dat ik een combinatie moet maken van verticaal en horizontaal zoeken. En dan de kolom op kan geven door de functie CEL te gebruiken.

Heeft iemand hier ervaring mee?

Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Dit is typisch iets wat je met index() in combinatie met vergelijken() oplost:
code:
1
=index([waardenbereik],vergelijken([klantnummer]),vergelijken([productnummer]))

index kiest een waarde uit een matrix, gegeven een kolom en een rijnummer, gegeven als resultaat van vergelijken. Nog een check op nb() eroverheen om fouten eruit de halen en je bent er. :)

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


Acties:
  • 0 Henk 'm!

Anoniem: 210732

Topicstarter
Bij waardenbereik doe ik bestand twee. Waar hij het vandaan moet halen.
En dan klantnummer en productnummer, geef ik dan de reeks uit het eerste bestand, of uit de tweede?

Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Tamelijk zinloos om in het eerste bestand de positie op te zoeken, niet? ;)
Kijk ook even in de help, daar staat het tamelijk precies uitgelegd:
Syntaxis

VERGELIJKEN(zoekwaarde;zoeken-matrix;criteriumtype_getal)

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


Acties:
  • 0 Henk 'm!

Anoniem: 210732

Topicstarter
Afbeeldingslocatie: http://allyoucanupload.webshots.com/v/2005966154896812664
Zie de foto.
Het bovenste moet gevuld worden door de gegevens eronder.
Ik zit de hele tijd te proberen, maar het lukt niet....

Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Waarom heb je het de hele tijd over excel en post je een screenshot van Oo.org?

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


Acties:
  • 0 Henk 'm!

Anoniem: 210732

Topicstarter
Omdat daarin dezelfde functies zitten verwerkt.
Morgen op mijn werk zit ik weer in Excel.
Maar dat alles heeft hier geen invloed op.

Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Nee, maar wat wel handig zou zijn is als je iig post wat je nu hebt qua functie. :)

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

Pagina: 1