| ||||||||
Petit astucien | Bonjour, Avec Excel 2003, comment peut on compter pour chaque tirage (dans une ligne de 5 cellules) le nombre de lien vertical et horizontal par rapport à un carré de 7X7 cellules mis de la cellule AM6 à AS12 du fichier ci-joint ?? Dans la colonne AI vous avez le cumul du nombre de lien vertical et horizontal pour chaque tirage qu'on doit retrouver mais avec une ou plusieurs formule(s) (pas de macros) je n'arrive pas à réaliser ceci. Par exemple dans le dernier tirage vous avez le N°15 et 22 comme lien vertical, puis dans l'avant dernier tirage il y le N°31 et 34 comme lien horizontal. merci Williams | |||||||
Publicité | ||||||||
| ||||||||
![]() ![]() | Tu deviens ésotérique ! Un lien vertical signifie que 2 valeurs peuvent être associées comme appartenant à une même colonne de ton tableau. Pour ramener les valeurs d'une même colonne à une valeur unique de 0 à 6 : MOD(valeur;7) Un lien vertical signifie que 2 valeurs peuvent être associées comme appartenant à une même ligne de ton tableau. Pour ramener les valeurs d'une même ligne à une valeur unique de 0 à 6 : ENT((valeur-1)/7) En ramenant la suite de 5 nombres à 2 suites de 5 nombres de 0 à 6 (l'une pour l'évaluation "verticale" et l'autre pour l'évaluation "hoizontale"), pour chacune des suites on obtiendra des combinaisons en nombre limités : • aucune valeur commune : pas de lien - la somme des NB.SI(suite;suite) donnerait : 5 (chaque valeur n'apparaît qu'une fois) • 2 valeurs communes (soit une paire) : 1 lien - la somme des NB.SI(suite;suite) : 7 (2 pour chaque valeur apparaissant 2 fois = 4 + 3) • 2 fois 2 valeurs communes (soit une double paire) : 2 liens - la somme des NB.SI... : 9 (2 pour chaque valeur apparaissant 2 fois = 8 + 1) • 3 valeurs communes (soit un brelan) : 3 liens (2 à 2) - la somme des NB.SI... : 11 (3 pour chaque valeur apparaissant 3 fois = 9 + 2) • 3 valeurs communes + 2 valeurs communes (soit un full) : 4 liens (3 + 1) - la somme des NB.SI... : 13 (3 pour chaque valeur triple = 9 + 2 pour chaque valeur double = 4) • 4 valeurs communes (soit un carré) : 6 liens (2 à 2) - la somme des NB.SI... : 17 (4 pour chaque valeur quadruple = 16 + 1) • 5 valeurs communes (pas de combinaison semblable au poker ! on fera un yam...) : 10 liens (2 à 2) - la somme des NB.SI... : 25 (5 pour chaque valeur quintuple = 25) On voit aisément que si l'on diminue de 5 le nombre en rouge, on obtient pour chaque combinaison le double des liens générés. Donc en additionnant les résultats obtenus pour la combinaison "verticale" et pour l'"horizontale", en retranchant 10 et en divisant par 2 on obtiendra le nombre de liens cumulés. La difficulté, comme pour ton "problème" précédent est que NB.SI ne fait pas bon ménage avec MOD incorporé (ni d'ailleurs avec ENT). On va donc utiliser la fonction FREQUENCE qui va répartir par valeur de 0 à 6 les valeurs de la suite de 5 nombres, donnant une matrice à multiplier par elle-même, et dont l'addition des valeurs donnera le résultat qu'aurait donné NB.SI... =(SOMMEPROD(FREQUENCE(MOD(B3:F3;7);LIGNE($1:$7)-1)*FREQUENCE(MOD(B3:F3;7);LIGNE($1:$7)-1))+SOMMEPROD(FREQUENCE(ENT((B3:F3-1)/7);LIGNE($1:$7)-1)*FREQUENCE(ENT((B3:F3-1)/7);LIGNE($1:$7)-1))-10)/2 Les explications, pour ne pas rester dans l'ésotérisme complet... que cela puisse être réutilisé par quelqu'un qui aurait un calcul plus ou moins apparenté à faire...
| |||||||
![]() ![]() | Au fait, ton comptage manuel est erroné au 29/04/2015 | |||||||
Petit astucien | Merci bp Ferrand, Surtout que ceci semble compliqué. Ce n'est pas un comptage manuel mais des résultats d'un amis donc je lui dirais. merci Williams | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|