Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Bonjour tous le monde

ChantalTreize

XLDnaute Occasionnel
Suite à un opération bégnine et non monétaire du style =5-5, je voudrais que le résultat ne soit pas 0 mais le _ du 8 (Under score)
Mais lorsque le résultat est positif il faut que le résultat s'affiche du style =7-5 résultat 2
Je vous en remercie par avance
Chantal
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Chantal,
Si les deux données sont en A1 et B1, essayez :
Code:
=SI(A1-B1=0;"_";A1-B1)
J'ai supposé que si le résultat est négatif on met aussi la valeur. Sinon :
Code:
=SI(A1-B1<=0;"_";A1-B1)
Met "_" si résultat négatif ou nul.
 

soan

XLDnaute Barbatruc
Inactif
Bonjour Chantal ! (salut sylvanu)

formule en C1 :
VB:
=SI(A1>B1;"=" & A1 & "-" & B1 & " résultat " & A1 - B1;"_")
(à tirer vers le bas jusqu'en C2)

en A1 : 5 et en B1 : 5 ➯ en C1 : _ (c'est ton underscore du 8)

en A2 : 7 et en B2 : 5 ➯ en C2 : =7-5 résultat 2

remarque : tu auras « _ » si le résultat de la soustraction est inférieur ou égal à 0 ; or ton énoncé ne précise pas le cas négatif : c'est seulement pour les 2 cas positif ou nul ! (à toi de voir si tu veux faire ou non la différence)

soan
 

Pièces jointes

  • Exo ChantalTreize.xlsx
    7.3 KB · Affichages: 14
Dernière édition:

ChantalTreize

XLDnaute Occasionnel
Merci pour votre réponse qui est très juste mais je me suis mal exprimée ce que je cherchais c'était le format
 

soan

XLDnaute Barbatruc
Inactif
@Chantal, sylvanu,

ah ! si c'est par format, je propose celui-ci : 0;"_";"_";@

formule en C1 (tirée vers le bas jusqu'en C3) :

VB:
=SI(A1>B1;"=" & A1 & "-" & B1 & " résultat : " & A1 - B1;A1-B1)



(note bien qu'il y a « _ » au lieu des 2 résultats -2 et 0)

soan
 

Pièces jointes

  • Exo ChantalTreize.xlsx
    8.4 KB · Affichages: 1

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…