Worksheet.nl  

Ga terug   Worksheet.nl > Excel Overig > Downloads



Status bericht: Opgelost
Discussie gesloten
 
Discussietools Weergave
  #1  
Oud 27 November 2006, 18:51
Kees Oosterveld's schermafbeelding
Senior Member
 
Geregistreerd: 28 February 2006
Locatie: De Kempen
Berichten: 872
Standaard Meervoudig verticaal zoeken

Via de formule VERT.ZOEKEN() is het niet mogelijk om bij een zoekwaarde meer dan één resultaat te krijgen.
Bij onder meer "Tips en Trics" staan bij het bericht "Matrixformules" bestanden vermeld welke de formule bevatten om verticaal te zoeken zodat meer dan één resultaat tevoorschijn kan komen.
In bijgevoegd bestand "meervoudig_verticaal_zoeken.xls" wordt enigszins uitgelegd hoe een matrixformule 'meervoudig verticaal zoeken' werkt.

Omdat er voor veel Excel vraagstukken vraag is naar deze formule hoop ik dat in de nabije toekomst ooit één formule door Excelformule-ontwerpers zou kunnen worden ontwikkeld:
Code:
=MEERV.VERT.ZOEKEN(zoekwaarde;tabelmatrix;kolomindex_getal;positie)
.
Bijgevoegde bestanden
Bestandstype: xls meervoudig_verticaal_zoeken.xls‎ (29,0 KB, 2707x gelezen)

Laatst gewijzigd door Kees Oosterveld; 17 March 2008 om 20:09
Sponsored Links
  #2  
Oud 9 December 2006, 19:41
Junior Member
 
Geregistreerd: 7 July 2006
Locatie: rotterdam
Berichten: 15
Standaard

Voor mij als eenvoudige excel-gebruiker zijn de matrixformules bepaald geen 'gesneden koek'. Uiteraard reden om er flink mee te oefenen, maar ik heb tevens een -ik denk- nuttig alternatief bedacht om het beschreven probleem te omzeilen:

1. voeg aan uw gegevens een extra kolom toe, die op basis van het gezochte criterium met een ALS-functie de overeenkomsten indexeert (kolom A in bijgevoegd voorbeeld);
2. maak een tweede index (1 t/m ...) en haal de overeenkomende gegevens met VERT.ZOEKEN op.

Nogmaals, niets afdoende aan de matrixformules, maar wellicht in de praktijk een bruikbaar alternatief, dat -iig voor mij- makkelijker te onthouden is .
Bijgevoegde bestanden
Bestandstype: xls meervoudig_verticaal_zoeken(1).xls‎ (32,5 KB, 779x gelezen)
  #3  
Oud 10 February 2008, 22:12
Junior Member
 
Geregistreerd: 26 December 2007
Berichten: 1
Standaard hulp bij opzet

Citaat:
Oorspronkelijk geplaatst door Kees Oosterveld Bekijk bericht
Via de formule VERT.ZOEKEN() is het niet mogelijk om bij een zoekwaarde meer dan één resultaat te krijgen.
Bij onder meer "Tips en Trics" staan bij het bericht "Matrixformules" bestanden vermeld welke de formule bevatten om verticaal te zoeken zodat meer dan één resultaat tevoorschijn kan komen.
In bijgevoegd bestand "meervoudig_verticaal_zoeken.xls" wordt enigszins uitgelegd hoe een matrixformule 'meervoudig verticaal zoeken' werkt.
Omdat er voor veel Excel vraagstukken vraag is naar deze formule hoop ik dat in de nabije toekomst één formule door Excelformule-ontwerpers wordt ontwikkeld: MEERV.VERT.ZOEKEN(zoekwaarde;tabelmatrix;kolominde x_getal;positie) .
Beste Kees,
Als excel beginner ben ik (met veel moeite) wijzer geworden van je functie.
Ik heb deze vertaald naar mijn eigen data. Ik loop tegen het probleem op dat hij de uiteindelijke uitkomst niet als getal, maar als waarde aangeeft (zie D4 t/m D...). Bij fx geeft hij wel een uitkomst, maar dit is niet in de cel te zien.

Kolom A zijn artikelnummers
Kolom B zijn kleurnummers
Uit Cel D2 kan er geselecteerd worden uitalle artikelnummers uit kolom A.
Cellen D4 en volgend zouden de kleurnummers moeten geven die bij het artikelnummer in D2 horen.

Graag advies.
Dank,
Ron
Bijgevoegde bestanden
Bestandstype: xls meervoudig vertikaal zoeken.xls‎ (55,0 KB, 277x gelezen)
  #4  
Oud 10 February 2008, 23:28
Kees Oosterveld's schermafbeelding
Senior Member
 
Geregistreerd: 28 February 2006
Locatie: De Kempen
Berichten: 872
Standaard

Hallo Ron,

Jouw formule is goed, maar je moet hem wel bevestigen met Ctrl-Shift-Enter !

Zie bijgaand testdocument.
Bijgevoegde bestanden
Bestandstype: xls meervoudig_vertikaal_zoeken_test.xls‎ (59,5 KB, 470x gelezen)
__________________
Groeten,
Kees.

Laatst gewijzigd door Kees Oosterveld; 11 February 2008 om 22:43
  #5  
Oud 15 July 2008, 15:50
Forum Guru
 
Geregistreerd: 28 November 2006
Locatie: Mechelen
Berichten: 5.100
Standaard

Een voorbeeldbestandje gelijkaardig aan de redenering in post # 2 hierboven in deze topic.

Geen matrixformules.

Wigi
Bijgevoegde bestanden
Bestandstype: xls Meervoudig verticaal zoeken.xls‎ (14,0 KB, 381x gelezen)
__________________
Wigi

MS Excel MVP
http://www.wimgielis.be
  #6  
Oud 19 July 2008, 23:37
GiMe's schermafbeelding
Super Moderator
 
Geregistreerd: 9 November 2006
Locatie: België
Berichten: 2.498
Standaard Meerv Vert Zoeken Matrix (Aantal.als)

Kon het niet laten
Matrix formule op basis van Aantal.Als.
Bijgevoegde bestanden
Bestandstype: xls Meerv Vert Zoeken(AantalAls).xls‎ (16,0 KB, 557x gelezen)
__________________
Groet,
GiMe Moderator
Mr.GiMe@worksheet.nl

Alles is relatief en zelfs dat..

Een bijlage (Excelvoorbeeldje met aanduiding van het gewenste resultaat) erbij betekent:
-dat de helper(s) niet de, meestal reeds bestaande, worksheet van de vrager moet(en) overtypen
-geen (ver)gissen mogelijk is bij de interpretatie van het proza
-men reeds kan anticiperen op toekomstige problemen
-veel vlugger tot een oplossing komt

kortom : Het warm water niet opnieuw dient uitgevonden te worden !
  #7  
Oud 23 February 2010, 22:53
Kees Oosterveld's schermafbeelding
Senior Member
 
Geregistreerd: 28 February 2006
Locatie: De Kempen
Berichten: 872
Standaard Meervoudig verticaal zoeken zonder matrixformule maar met behulp van SOMPRODUCT()

Naar aanleiding van een somproduct-formule in het bericht van rooo: "combinatie van VERSCHUIVEN en GROOTSTE" is het mij eindelijk gelukt om een formule voor meervoudig-verticaal-zoeken te ontwikkelen zonder gebruikmaking van een matrixformule en zonder hulpkolommen maar met de formule SOMPRODUCT() .
In hoeverre deze formule minder problemen geeft in grote bestanden dan een matrixformule, wat de snelheid betreft, moet de praktijk nog uitwijzen.
De formule met behulp van SOMPRODUCT is helaas niet beknopter dan die van de eerdere ontwikkelde matrixformule maar wellicht toch heel bruikbaar.

Hierbij dank ik rooo voor het idee welke ik heb kunnen gebruiken voor de formule in bijgaand proefbestand!
Bijgevoegde bestanden
Bestandstype: xls somproduct_meervoudig_verticaal_zoeken.xls‎ (19,5 KB, 319x gelezen)
Bestandstype: xlsx somproduct_meervoudig_verticaal_zoeken.xlsx‎ (9,6 KB, 170x gelezen)
__________________
Groeten,
Kees.

Laatst gewijzigd door Kees Oosterveld; 24 February 2010 om 08:08
  #8  
Oud 24 February 2010, 15:20
GiMe's schermafbeelding
Super Moderator
 
Geregistreerd: 9 November 2006
Locatie: België
Berichten: 2.498
Thumbs up

Bravo Kees !
__________________
Groet,
GiMe Moderator
Mr.GiMe@worksheet.nl

Alles is relatief en zelfs dat..

Een bijlage (Excelvoorbeeldje met aanduiding van het gewenste resultaat) erbij betekent:
-dat de helper(s) niet de, meestal reeds bestaande, worksheet van de vrager moet(en) overtypen
-geen (ver)gissen mogelijk is bij de interpretatie van het proza
-men reeds kan anticiperen op toekomstige problemen
-veel vlugger tot een oplossing komt

kortom : Het warm water niet opnieuw dient uitgevonden te worden !
  #9  
Oud 24 February 2010, 22:39
GiMe's schermafbeelding
Super Moderator
 
Geregistreerd: 9 November 2006
Locatie: België
Berichten: 2.498
Standaard

Alle lof aan Kees en op diens schouders :
Bijgevoegde bestanden
Bestandstype: xls somproduct_meervoudig_verticaal_zoeken(GiMe).xls‎ (20,5 KB, 191x gelezen)
__________________
Groet,
GiMe Moderator
Mr.GiMe@worksheet.nl

Alles is relatief en zelfs dat..

Een bijlage (Excelvoorbeeldje met aanduiding van het gewenste resultaat) erbij betekent:
-dat de helper(s) niet de, meestal reeds bestaande, worksheet van de vrager moet(en) overtypen
-geen (ver)gissen mogelijk is bij de interpretatie van het proza
-men reeds kan anticiperen op toekomstige problemen
-veel vlugger tot een oplossing komt

kortom : Het warm water niet opnieuw dient uitgevonden te worden !
  #10  
Oud 25 February 2010, 17:26
HSV's schermafbeelding
HSV HSV is offline
Mega Senior Member
 
Geregistreerd: 27 December 2007
Berichten: 2.494
Standaard

Hallo Kees en GiMe,

Ik werd op de hoogte gesteld door Trucker10, dat Kees Oosterveld een meervoudig_verticaal_zoeken had bedacht zonder matrix.
Ik dacht dit is geweldig, wat een kunst.
Moest het eerst eens goed bestuderen en ontleden.
Prachtige formule.

Veelvuldig is daar vraag naar op het forum, maar voor een groot database werken ze erg vertragend.
Dus meestal was dan een hulpkolom wenselijker/beter.

Ik zag dat GiMe ook een eigen versie had bedacht.
Deze werkt van onderen naar boven (voor wie op dat van toepassing is, natuurlijk ook weer prachtig).

Dus was ik wel wel nieuwsgierig geworden, en daar het veelvuldig voorkomt, en ik niet alles wil jatten van een ander heb ik een kruising gemaakt van Kees en GiMe.

Die van Kees iets korter , en van GiMe iets langer.

Hierbij dank ik alletwee voor deze prachtige formule.
In de bijlage mijn versie.
Bijgevoegde bestanden
Bestandstype: xls Meervoudig_verticaal_zoeken H.S..xls‎ (28,0 KB, 444x gelezen)
__________________
gr. Harry


Mijn vrouw wou wat van de wereld zien,....... ik heb haar Google Earth geïnstalleerd.
Discussie gesloten


Discussietools
Weergave

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Aan



Ga terug   Worksheet.nl > Excel Overig > Downloads



Alle tijden zijn GMT +1. Het is nu 05:40.


Forumsoftware: vBulletin®, versie 3.8.7
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0