Problème de valeurs avec une condition
Fermé
pitive
-
8 déc. 2011 à 15:45
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 - 9 déc. 2011 à 18:13
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 - 9 déc. 2011 à 18:13
A voir également:
- Problème de valeurs avec une condition
- Excel colorer une cellule sous condition d'une autre cellule ✓ - Forum Excel
- Recherchev avec condition si ✓ - Forum Excel
- Excel condition couleur - Guide
- Excel compter valeur unique avec condition - Forum Excel
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
3 réponses
pépé35530
Messages postés
2941
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 375
Modifié par pépé35530 le 8/12/2011 à 16:13
Modifié par pépé35530 le 8/12/2011 à 16:13
tu peux essayer cela :
=si(Ro1="";"";si(So2="";+Ro1;+Ro1+So2))
penser à dessiner un arbre de décisions, cela évite les erreurs de logique.
A+
pépé
=si(Ro1="";"";si(So2="";+Ro1;+Ro1+So2))
penser à dessiner un arbre de décisions, cela évite les erreurs de logique.
A+
pépé
Raymond PENTIER
Messages postés
57157
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2023
17 157
9 déc. 2011 à 01:13
9 déc. 2011 à 01:13
Bonjour.
Ta question est incomplète : Tu fais glisser où ? à droite ou en bas ?
Quand tu recopies
=si(R01="";"";si(S02="";R01;si(et(R01<>"";S02<>"");R01+S02)))
tu veux obtenir quoi ?
=si(R02="";"";si(S03="";R02;si(et(R02<>"";S03<>"");R052+S03)))
ou autre chose ?
D'autre part ta troisième fonction SI est inachevée :
si(et(R01<>"";S02<>"");R01+S02))
n'a que deux arguments ; il manque valeur_si_faux
si(et(R01<>"";S02<>"");R01+S02 ; xxxxx ))
Cordialement.
Ta question est incomplète : Tu fais glisser où ? à droite ou en bas ?
Quand tu recopies
=si(R01="";"";si(S02="";R01;si(et(R01<>"";S02<>"");R01+S02)))
tu veux obtenir quoi ?
=si(R02="";"";si(S03="";R02;si(et(R02<>"";S03<>"");R052+S03)))
ou autre chose ?
D'autre part ta troisième fonction SI est inachevée :
si(et(R01<>"";S02<>"");R01+S02))
n'a que deux arguments ; il manque valeur_si_faux
si(et(R01<>"";S02<>"");R01+S02 ; xxxxx ))
Cordialement.
Raymond PENTIER
Messages postés
57157
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2023
17 157
9 déc. 2011 à 18:13
9 déc. 2011 à 18:13
C'est bien ce que je supposais ! Alors pourquoi remettre cette condition ?
Ta formule est simplement =si(R01="";"";si(S02="";R01;R01+S02)), comme te l'a indiqué pépé dès le post #1.
"d'après ma formule c'est le nombre de R01 qui devrait aparaitre" : tout dépend de ce que tu as réellement en R01, car une valeur vide "" n'est pas équivalente à un espace " ".
Enfin il est impossible de recopier la formule de S01 vers le bas, car en S02 il y a une valeur !
Ta formule est simplement =si(R01="";"";si(S02="";R01;R01+S02)), comme te l'a indiqué pépé dès le post #1.
"d'après ma formule c'est le nombre de R01 qui devrait aparaitre" : tout dépend de ce que tu as réellement en R01, car une valeur vide "" n'est pas équivalente à un espace " ".
Enfin il est impossible de recopier la formule de S01 vers le bas, car en S02 il y a une valeur !
pépé35530
Messages postés
2941
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 375
9 déc. 2011 à 10:36
9 déc. 2011 à 10:36
Bonjour,
Ma formule s'énonce de la manière suivante :
si R (seulement) est vide alors rien
sinon
si S est vide (également) alors +R
sinon R+ S
donc Si les deux cellules sont vides ne rien afficher
si S n'est pas vide afficher R
Si R et S ne sont pas vide afficher R + S
Remarque : comme le précise Raymond ta syntaxe est incomplète et la logique de ton raisonnement est à revoir.
A+
pépé
Ma formule s'énonce de la manière suivante :
si R (seulement) est vide alors rien
sinon
si S est vide (également) alors +R
sinon R+ S
donc Si les deux cellules sont vides ne rien afficher
si S n'est pas vide afficher R
Si R et S ne sont pas vide afficher R + S
Remarque : comme le précise Raymond ta syntaxe est incomplète et la logique de ton raisonnement est à revoir.
A+
pépé
8 déc. 2011 à 22:30