Aantal Modus onderdelen

Status
Niet open voor verdere reacties.

DutchOirs

Gebruiker
Lid geworden
30 sep 2009
Berichten
891
Goedemorgen allen weer,

Zit met een vraagje en dacht stel hem maar eens hier:

Gebruik de volgende code om de eerste 6 dubbele getallen te vinden uit een matrix.

1e getal:
Code:
=ALS(E7="";"";KLEINSTE(Gemm.Getallen;1))
2e getal:
Code:
=ALS(A19="";"";MODUS(ALS(MatrixGetallen=E7;"";MatrixGetallen)))
3e getal:
Code:
=ALS(A19="";"";MODUS(ALS(MatrixGetallen=E7;"";ALS(MatrixGetallen=E8;"";MatrixGetallen))))
4e getal:
Code:
=ALS(A19="";"";MODUS(ALS(MatrixGetallen=E7;"";ALS(MatrixGetallen=E8;"";ALS(MatrixGetallen=E9;"";MatrixGetallen)))))
5e getal:
Code:
=ALS(A19="";"";MODUS(ALS(MatrixGetallen=E7;"";ALS(MatrixGetallen=E8;"";ALS(MatrixGetallen=E9;"";ALS(MatrixGetallen=E10;"";MatrixGetallen))))))
6e getal:
Code:
=ALS(A19="";"";MODUS(ALS(MatrixGetallen=E7;"";ALS(MatrixGetallen=E8;"";ALS(MatrixGetallen=E9;"";ALS(MatrixGetallen=E10;"";ALS(MatrixGetallen=E11;"";MatrixGetallen)))))))

Tot dusver werkt het perfect.

Maar nu blijkt dat er van het 6e getal (in dit geval 5 maal getallen die 3 x voorkomen). Hij pakt daarvan het laagste getal.
Wil deze formule uitbreiden, maar nu blijkt dat ik maar 5 keer de MODUS functie kan gebruiken.

Weet iemand hier meer van of dit zo is?

Vr. Gr.

Dutch
 
Laatst bewerkt:
Zonder voorbeeldbestand snap ik hier niets van.
 
snb, de vraag was of je meer als 5 keer de MODUS functie kan gebruiken.

Heb hem al 5 keer gebruikt (zie vb), maar moet nog enkele malen doen.

Code:
=ALS(A19="";"";MODUS(ALS(MatrixGetallen=E7;"";ALS(MatrixGetallen=E8;"";ALS(MatrixGetallen=E9;"";ALS(MatrixGetallen=E10;"";ALS(MatrixGetallen=E11;"";MatrixGetallen)))))))
 
Dutch, plaats even een gelijkend vb-bestandje

Het lijkt erop dat jouw formule wel wat simpeler kan
 
Ok Eric, heb ff wat geprobeerd.

Betreft het Lotto Game.

Cel E7 t/m E12 geeft de meest gekozen nummers v/d matrix E15:J52

Cel H7 t/m H12 geeft dit weer in oplopende volgorde.

Probleem is nu dat het 6e getal (nr: 5) komt 3 keer voor in de Matrix, maar ook 10, 12, 32 en 36.

Hij kiest automatisch het laagste getal in deze 5.

Zat te bedenken hoe we dat gaan oplossen, maar moet eerst de andere 3 getallen boven water halen dus dacht eraan om dit met de Modus formule te doen.
Helaas geeft constant foutmelding, dus vandaar de vraag kun je maar 6 x deze formule gebruiken?

Zal vb-tje erbij doen
 

Bijlagen

Laatst bewerkt:
yep. heb het probleem gevonden, je kan maar 7 maal Als gebruiken..

wist het al, maar overheen gekeken..:-(

andere manier zoeken dan
 
Ik heb niet gekeken naar een betere formule (zal er vast wel zijn).
Ik heb alleen gelezen van de 7x '=Als'.
Als je de formules per gedeelte een naam geeft kan je 49x de als functie gebruiken (7x bereiknaam).
=als(bereik1;bereik1;als(bereik2;bereik2;enz....
 
- Maak een lijst met 1 t/m 45
- zet hierachter het aantal keer dat dit getal voorkomt in jouw bereik middels aantal.als
- voeg hier een klein beetje aan toe om iedere waarde uniek te maken bijv: + rij/1000
- Nu kun je middels Grootste, Index en Match jouw lijstje maken
Of je stopt alles in een wat lastigere matrix-formule
 
Hoi Eric,

Zag het bericht vanmorgen en inderdaad wordt terug naar de Basic

Had die formules gebruikt omdat ze kort en handig waren, maar voldoen dus nier.. jammer

Ben er mee bezig je hoort nog van me

Grt

Dutch
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan