Valeur négative dans cellule différente

Résolu/Fermé
line - 15 juin 2010 à 16:30
 line - 15 juin 2010 à 17:53
Bonjour,

j'ai fais un tableau excel et j'ai entré une formule mais je voudrai que quand le résultat de cette formule est négatif mettre ce résultat dans une autre cellule que celle ou j'ai tapé la formule.
si le résultat est positif le mettre en c5 (là ou j'ai tapé ma formule) et si c'est négatif le mettre en d5. je sais qu'il y a une formule avec inférieur à 0 ou on peut indiquer une référence de cellule mais je n'arrive plus à la retrouver. Merci de votre aide

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
15 juin 2010 à 16:42
Bonjour
en C5:
=SI(Formule>0;formule; "")
en D5
=SI(Formule<0;formule;"")
crdlmnt
1
ma formule c'est (b8-b5) j'ai essayé votre formule mais il me dit que le nom d'entrée est pas valide. merci
0
la formule en d5 marche mais celle en c5 ça reste blanc ça met pas les résultats je vois juste la formule dans la barre de formule quand je clique dessus mais sinon il n'y a rien
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
15 juin 2010 à 17:11
la formule ne peut pas marcher en même temps en D5 et C5 si l'une est remplie, l'autre est blanche.
en C5 le positif
en D5 le négatif
Avez vous lu le message 6 qui inclut cette formule?
crdlmnt
0
oui j'avais pas pensé à ça j'ai réessayé et c'est vrai que ça marche. merci beaucoup
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
15 juin 2010 à 16:48
Salut,

Tu aurais dû donner ta formule on te l'aurai compléter

En C5
=si(ta formule>=0;ta formule;"")

ou inversement
=si(ta formule<0;"";ta formule)

En D5
=si(ta formule<0;ta formule;"")

ou inversement
=si(ta formule>=0;"";ta formule)
0
ma formule c'est (b8-b5) le nom d'entrée est pas valide dans la formule
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
15 juin 2010 à 16:55
Alors:
en C5
=SI(B8-B5>0;B8-B5;"")
en D5
=SI(B8-B5<0;B8-B5;"")
crdlmnt
0
ça marche pas mais j'ai fais autrement c'est pas grave. merci du coup de main
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
15 juin 2010 à 17:49
Re,

Il 'y a pas de raison que cela ne marche pas, ou une cellule est en format texte par exemple ou format non reconnu par Excel (un point à la place d'une virgule etc ...).
si ton fichier ne contient pas de notes confidentielles, tu peux le mettre sur un post avec ce lien

https://www.cjoint.com/
0
c'est bon ça marche maintenant c'est parce que j'avais mal tapé ma formule et j'avais pas pensé que le résultat serait dans une seule cellule suivant s'il est positif ou négatif. merci du coup de main c'est sympa @ +
0