Aide pour Formule excel ou code VBA pour problème statistique

Résolu/Fermé
felix184 Messages postés 3 Date d'inscription lundi 23 juin 2014 Statut Membre Dernière intervention 4 décembre 2014 - 23 juin 2014 à 03:30
felix184 Messages postés 3 Date d'inscription lundi 23 juin 2014 Statut Membre Dernière intervention 4 décembre 2014 - 24 juin 2014 à 15:11
Bonjour

J'ai passé 3 heures à chercher une formule excel ou un code VBA sans succès:

Par example, j'ai 6 cellules avec des valeurs: A1=1, B1=2, C1=1, D1=0, E1=2, F1=1
J'aimerais connaître le nombre de fois que je peux avoir une somme de 5 en aditionnant
3 cellules sur 6. Je sais que la réponse dans ce cas est 3 fois:
A1+B1+E1, B1+C1+E1 et B1+E1+F1.

Est-ce que quelqu'un peut m'aider avec une formule excel ou un code Visual BAsic?

Merci d'avance pour votre aide!
A voir également:

3 réponses

felix184 Messages postés 3 Date d'inscription lundi 23 juin 2014 Statut Membre Dernière intervention 4 décembre 2014 1
24 juin 2014 à 15:11
Merci beaucoup makitoch.
ça fonctionne très bien.
Je perdais mon temps avec des "Do while".
Merci aussi eriiic.
1
makitoch Messages postés 726 Date d'inscription samedi 14 juin 2014 Statut Membre Dernière intervention 28 octobre 2020 77
23 juin 2014 à 03:38
il y a peu être plus rapide mais je te conseille de faire en force brute dans ce cas la c'est le plus simple et le plus intuitif. ça peut se faire en trois boucle imbriqué

je m'explique:
A1+B1+C1= 3 ?--->non
A1+B1+D1= 3 ?--->oui ! on mémorise i= i+1
A1+B1+E1= 3 ?--->non
A1+B1+F1= 3 ?--->non
A1+C1+D1= 3 ?--->non
A1+C1+D1= 3 ?--->oui ! on mémorise i= i+1
...
D1+E1+F1= 3 ?
0
makitoch Messages postés 726 Date d'inscription samedi 14 juin 2014 Statut Membre Dernière intervention 28 octobre 2020 77
Modifié par makitoch le 23/06/2014 à 03:48
en code excel ça ça ferai ça

for i=1 to 4
for j=i+1 to 5
for k=j+1 to 6
if(cells(i,1)+cells(j,1)+cells(k,1))==3) then
i=i+1
endif
next
next
next

un truc comme ça.
edit : j'ai modifier j'avais fait une erreur ^^ bref comme ça, ça devrait fonctionner. j'espere t'avoir aider bye ! oublie pas de mettre résolu ça fonctionne.
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 209
23 juin 2014 à 10:34
Bonjour,

https://www.cjoint.com/?DFxkGjfSmNq
en mettant 'nombre de termes mini' et 'nombre de termes maxi' à 3
eric
0