Aide pour Formule excel ou code VBA pour problème statistique
Résolu
felix184
Messages postés
4
Statut
Membre
-
felix184 Messages postés 4 Statut Membre -
felix184 Messages postés 4 Statut Membre -
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!
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:
- Aide pour Formule excel ou code VBA pour problème statistique
- Formule excel si ou - Guide
- Code ascii - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Liste déroulante excel - Guide
3 réponses
Merci beaucoup makitoch.
ça fonctionne très bien.
Je perdais mon temps avec des "Do while".
Merci aussi eriiic.
ça fonctionne très bien.
Je perdais mon temps avec des "Do while".
Merci aussi eriiic.
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 ?
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 ?
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.
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.
Bonjour,
https://www.cjoint.com/?DFxkGjfSmNq
en mettant 'nombre de termes mini' et 'nombre de termes maxi' à 3
eric
https://www.cjoint.com/?DFxkGjfSmNq
en mettant 'nombre de termes mini' et 'nombre de termes maxi' à 3
eric