Calcules sous EXCEL

Fermé
oXyde86 Messages postés 4 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 23 octobre 2009 - 23 oct. 2009 à 17:20
oXyde86 Messages postés 4 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 23 octobre 2009 - 23 oct. 2009 à 20:36
Bonjour à vous,
J'aurai besoin de votre aide sur le logiciel EXCEL 2007.
Voici mon problème, illustré d'une image.

https://imageshack.com/

Voici ma question,
J'aimerai que I8 prenne la valeur :
si G8 vaut 1 et que G7 vaut 0, je veux que I8 prenne la valeur de I7+1
si G8 vaut 1 et que G7 vaut 1, je veux que I8 prenne la valeur 1
si G8 vaut 0 et que G7 vaut 1, je veux qu'elle prenne la valeur 1
si G8 vaut 0 et que G7 vaut 0, je veux qu'elle prenne la valeur de I7+1

Voici un exemple :

G7 =1 alors I7 =1
G8 =0 alors I8 = 1
G9 =0 alors I9 = 2
G10 =0 alors I10 = 3
G11 =0 alors I11 = 4
G12 =1 alors I12 = 5
G13 =1 alors I13 = 1
G14 =0 alors I14 = 1
G15 = 0 alors I15 =2

Merci de bien vouloir me rendre service, je vous en serai fortement reconnaissant !
Cordialement, oXyde86.
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
23 oct. 2009 à 17:58
Bonjour
La solution est quasiment mots pour mots dans la question:
=SI(ET(G8=1;G7=0);I7+1;SI(ET(G8=1;G7=1);1;SI(ET(G8=0;G7=1);1;I7+1)))
Crdlmnt
0
oXyde86 Messages postés 4 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 23 octobre 2009
23 oct. 2009 à 18:13
Merci à vous c'est super !
Une autre question, comment faire pour que dans la case il y est rien d'affiché tant qu'il y a pas de 0 ou de 1 ?
C'est à dire que lorsque la case est vierge, il ne calcule pas comme ci le case valait 0 ?

Voila une image pour vous aider et vous guider.

https://imageshack.com/

Pour exemple, si la case D14 est vide, G14 vaut 0, si D14 vaut une valeur, G14 vaut 1
Comment faire pour que si D14 vaut "X" ( la lettre X majuscule ), G14 vaut 0 et que si D14 vaut une valeur décimal, G14 vaut 1 ? Si D14 est vide, comment faire pour que G14 reste vierge ?

Pareil pour G15 et I15, si G15 et I15 sont vierges comment faire pour que I15 reste vierges si G15 et G14 sont vides ?

Si G19 à une valeur et que G20 en a pas, je veux que I20 soit remplie !

Merci à vous :)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
23 oct. 2009 à 18:53
Re

pour éliminer lse résultats lorsque G8 et G7 sont vides:
=SI(ET(G8="";G7="");"";SI(ET(G8=1;G7=0);I7+1;SI(ET(G8=1;G7=1);1;SI(ET(G8=0;G7=1);1;I7+1))))

pour éliminer lse résultats lorsque G8 ou G7 sont vides:
=SI(OU(G8="";G7="");"";SI(ET(G8=1;G7=0);I7+1;SI(ET(G8=1;G7=1);1;SI(ET(G8=0;G7=1);1;I7+1))))

Pour D14 vers G14:
en G14:
=SI(D14="";"";SI(ESTNUM(D14);1;0)

Etc.........sachant que ESTNUM détecte un nombre().
"" Détecte un vide
ET(...;...) nécessite que les deux conditions soient remplies,
OU(...;...) considére qu'une des deux est suffisante.

Crdlmnt
Bon WE
0
oXyde86 Messages postés 4 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 23 octobre 2009
23 oct. 2009 à 20:18
Impeccable,
C'est exactement ce qu'il me fallait !
Je vous remercie !

Serait-il possible d'avoir votre mail pour pouvoir vous questionner si jamais une idée me passe par l'esprit ?
Merci à vous et bon week end !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
23 oct. 2009 à 20:30
Bonsoir
le Mail, non, mais vous pouvez me contacter par ma boite CCM en cliquant sur mon pseudo.
Bon WE
Crdlmnt
0
oXyde86 Messages postés 4 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 23 octobre 2009
23 oct. 2009 à 20:36
Oui d'accord ceci ne me dérange pas :)

Je pense que l'on peut clore le sujet, merci à vous vaucluse !
0