![]() |
|
|||||||
| Registreer | FAQ | Ledenlijst | Interessegroepen | Kalender | Zoeken | Berichten van vandaag | Markeer forums als gelezen |
|
|
|
Discussietools | Weergave |
|
#1
|
|||
|
|||
|
Beste forumleden,
Er worden veel vragen gesteld over het op alfabetische volgorde zetten van een range van namen of titels, of wat dan ook. Hierbij een bestandje met een reeks van namen, waarvan sommigen dubbel voorkomen. In het bestandje, worden de unieke waarden/namen uit de reeks gehaald, en op alfabetische volgorde gezet. Let wel! Met behulp van meerdere formules. De formules staan in de kolommen C, E, F en H. (Ik heb de kolommen "verborgen" zodat het er wat netter uitziet). Dus gewoon even de kolommen wat breder maken. Het uiteindelijke resultaat staat in kolom H. Veel plezier ermee! Groetjes, Jerry Laatst gewijzigd door jemazodezo; 11 October 2009 om 12:08 |
| Sponsored Links |
|
#2
|
||||
|
||||
|
Met slechts 1 verborgen hulpkolom :
__________________
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 ! |
|
#3
|
|||
|
|||
|
Hoi GIMe,
Ja, die formule van jou is absoluut beter. En 1 kolom minder. Ik kende deze manier niet, maar bedankt voor je aanvulling. Maar ik ga jouw de formule goed bestuderen. Groetjes, Jerry |
|
#4
|
||||
|
||||
|
Van 3 naar 1 = twee hulpkolommen minder !
__________________
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 ! |
|
#5
|
|||
|
|||
|
Ik kon het niet laten, maar ik heb hier een formule(zonder hulpkolommen) voor unieke waarden uit 1 lijst, en deze worden gelijk op alfabet gezet.
Ook heb ik er eentje waar meerdere waarden in meerdere kolommen voorkomen. Hier heb ik ook een formule die de unieke filtert en op alfabet zet. Ze staan allebei in het bijgevoegde bestandje. Gr. Jerry Laatst gewijzigd door jemazodezo; 11 October 2009 om 12:13 |
|
#6
|
|||
|
|||
|
Hoe moet ik deze formule aanpassen voor excel 2003?
|
|
#7
|
||||
|
||||
|
Deze MATRIX formule functioneert ook in Excel 2003.
Doe eens een kleine opzoeking in dit verband.
__________________
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 ! |
|
#8
|
|||
|
|||
|
Hoi Jerry,
Het is voor jou al een tijd geleden, maar ik ben superblij met je oplossing, thanks. Ik heb alleen wel een probleem en daar kom ik alleen niet uit. Hopelijk wil je me helpen om het op te lossen. Als je uit de lijst met unieke waarden de onderste (één of meer) weghaalt, krijg je bij de resultaten een vermenigvuldiging van het laatste record. Weet jij hoe ik dat kan voorkomen? Ik heb namelijk een bestand waarbij de tabel met unieke waarden niet altijd helemaal gevuld is en dan heb ik met de huidige oplossing nog steeds dubbele waarden bij de resultaten. Hopelijk heb je een oplossing of iemand anders. Zie bijlage. Mijn dank is groot!! Groet, Jeroen |
|
#9
|
|||
|
|||
|
Hoi Jeroen,
Geweldig dat je wat aan mijn bestandje hebt! Het feit dat de formule het niet helemaal goed doet ligt aan de range die in de formule staat. De oorspronkelijke formule: ALS.FOUT(INDEX($K$3:$K$35;VERGELIJKEN(0;ALS(MAX(NI ET(AANTAL.ALS($M$2:M22;$K$3:$K$35))*(AANTAL.ALS($K $3:$K$35;">"&$K$3:$K$35)+1))=(AANTAL.ALS($K$3:$K$3 5;">"&$K$3:$K$35)+1);0;1);0));"") ; geeft bij bijv. de index functie K3:K35 aan. Hetzelfde geldt voor de aantal.als functie. De lijst die jij hebt gemaakt met namen staat in de range K3:K31. Ik heb de formule voor je aangepast. En deze staat in kolom N. Vergelijk de formules in M3 en N3 maar eens met elkaar. Dan zie je dat ik de range van de lijst heb aangepast. Het is dus steeds de range aanpassen. Ik ben wel bezig met een versie waar, als je het een en ander weghaalt, de lijst automatisch zichzelf aanpast. In het bestandje staat de correctie. Maar als je nu weer wat weghaalt zal je tegen hetzelfde probleem aanlopen vrees ik. Zodra ik de automatische aanpassing in elkaar heb weten te flansen, dan zal ik m plaatsen. Hoi, Jerry Laatst gewijzigd door jemazodezo; 13 April 2010 om 17:16 |
|
#10
|
||||
|
||||
|
Een universele oplossing (met een dynamisch bereik) :
__________________
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 ! |
![]() |
| Discussietools | |
| Weergave | |
|
|
|
|||||||
| Registreer | FAQ | Ledenlijst | Interessegroepen | Kalender | Zoeken | Berichten van vandaag | Markeer forums als gelezen |