Test si
Résolu/Fermé
Dandy_danbe
Messages postés
108
Date d'inscription
mardi 18 mars 2014
Statut
Membre
Dernière intervention
11 avril 2022
-
26 nov. 2014 à 05:41
Dandy_danbe Messages postés 108 Date d'inscription mardi 18 mars 2014 Statut Membre Dernière intervention 11 avril 2022 - 26 nov. 2014 à 08:06
Dandy_danbe Messages postés 108 Date d'inscription mardi 18 mars 2014 Statut Membre Dernière intervention 11 avril 2022 - 26 nov. 2014 à 08:06
A voir également:
- Test si
- Test performance pc - Guide
- Test composant pc - Guide
- Test ram - Guide
- Test vitesse ssd - Guide
- Test hdd - Télécharger - Informations & Diagnostic
5 réponses
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
26 nov. 2014 à 06:37
26 nov. 2014 à 06:37
Bonjour,
=SIERREUR(SI(A7>0;B6+1;"");"")
A+
=SIERREUR(SI(A7>0;B6+1;"");"")
A+
Dandy_danbe
Messages postés
108
Date d'inscription
mardi 18 mars 2014
Statut
Membre
Dernière intervention
11 avril 2022
26 nov. 2014 à 07:22
26 nov. 2014 à 07:22
bonjour;
c'es pas exactement ce que je cherche.
l'orsque j'etire la formule vers le bas,
b6=1
b7=SIERREUR(SI(A7>0;B6+1;"");"")
b8=SIERREUR(SI(A7>0;B7+1;"");"")
ca sa va le probelmme
a7 contien une formule,
a 7 ne donne pas de resultat car fonction si n'est pas remplis
b7 devrais donc rester vide aussi
c'es pas exactement ce que je cherche.
l'orsque j'etire la formule vers le bas,
b6=1
b7=SIERREUR(SI(A7>0;B6+1;"");"")
b8=SIERREUR(SI(A7>0;B7+1;"");"")
ca sa va le probelmme
a7 contien une formule,
a 7 ne donne pas de resultat car fonction si n'est pas remplis
b7 devrais donc rester vide aussi
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
26 nov. 2014 à 07:43
26 nov. 2014 à 07:43
Normalement, avec la condition A7>0, tu dois trouver :
B6=1
B7=SIERREUR(SI(A7>0;B6+1;"");"")
B8=SIERREUR(SI(A8>0;B7+1;"");"")
Si A7 donne zéro, B7 reste vide.
Par contre, si la condition est A7<>"", il faut écrire en B7
=SIERREUR(SI(A7<>"";B6+1;"");"")
A+
B6=1
B7=SIERREUR(SI(A7>0;B6+1;"");"")
B8=SIERREUR(SI(A8>0;B7+1;"");"")
Si A7 donne zéro, B7 reste vide.
Par contre, si la condition est A7<>"", il faut écrire en B7
=SIERREUR(SI(A7<>"";B6+1;"");"")
A+
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
Modifié par Vaucluse le 26/11/2014 à 07:53
Modifié par Vaucluse le 26/11/2014 à 07:53
Bonjour (salut Girus)
1°)si vous avez "" en B6 suite à votre formule, B7+1 vous renvoi forcément valeur, car ""+1 ne convient pas à excel.
Le #VALEUR découle de la valeur précédente de B,et la formule de Girus ne peut donc renvoyer que des "" quand on la tire vers le bas, car elle additionne toujours "" +1
2°) le problème est peut être un peu plus compliqué
si Lorsque A7 est "vide" B7 est "vide" et donc quand vous passerez en ligne 8, si A8 a une valeur,B8 vous renverra 1 (B7+1)
est ce que vous cherchez ou alors souhaitez vous cumuler les 1 lorsque 'il y a une valeur en A?
si ce cas est avéré,essayez celle ci,à partir de B2
=SI(A2>0;MAX($B$1:B1)+1;"") attention aux $ aux bons endroits
et si ça n'est pas le cas, pour conserver le 1 en face des valeurs >0 en A:
=SI(A2>0;B1+1;0)... avec 0 au lieu de ""
crdlmnt
Errare humanum est, perseverare diabolicum
1°)si vous avez "" en B6 suite à votre formule, B7+1 vous renvoi forcément valeur, car ""+1 ne convient pas à excel.
Le #VALEUR découle de la valeur précédente de B,et la formule de Girus ne peut donc renvoyer que des "" quand on la tire vers le bas, car elle additionne toujours "" +1
2°) le problème est peut être un peu plus compliqué
si Lorsque A7 est "vide" B7 est "vide" et donc quand vous passerez en ligne 8, si A8 a une valeur,B8 vous renverra 1 (B7+1)
est ce que vous cherchez ou alors souhaitez vous cumuler les 1 lorsque 'il y a une valeur en A?
si ce cas est avéré,essayez celle ci,à partir de B2
=SI(A2>0;MAX($B$1:B1)+1;"") attention aux $ aux bons endroits
et si ça n'est pas le cas, pour conserver le 1 en face des valeurs >0 en A:
=SI(A2>0;B1+1;0)... avec 0 au lieu de ""
crdlmnt
Errare humanum est, perseverare diabolicum
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dandy_danbe
Messages postés
108
Date d'inscription
mardi 18 mars 2014
Statut
Membre
Dernière intervention
11 avril 2022
26 nov. 2014 à 08:06
26 nov. 2014 à 08:06
Bonjour;
ok ca marche
merci
ok ca marche
merci