Rechercher : dans
Par :

Signe + ou - pourcentage excel (calcul croiss

Dernière réponse le 1 jui 2009 à 17:05:25 ZMEX, le 1 jui 2009 à 15:32:48 
 Signaler ce message aux modérateurs

Bonjour tout l'monde,

J'ai une question un peu bête, mais je suis en train de passer par mille chemins pour la résoudre.

voilà : je veux calculer la croissance sur deux années. Si le résulat est positif, il doit m'afficher le résultat avec un petit "+" avant. le signe moins est ajouté automatiquement en cochant pourcentage dans format cellule.
Je n'arrive pas à afficher le "+"

Pourtant,j'arrive à faire des couleurs en mise en forme conditionnelle (mais ce n'est pas ce que je veux).

en passant par la formule si =SI(C2>0;"+"&C2;C2) , il ne me donne pas des pourcentage quand c'est positif, et aussi on ne peut pas limiter le nombre de décimales.

NB : =(B2-A2)/A2

Serait-il possible de mettre toute la formule dans la même cellule, genre
=SI((B2-A2/A2)%>0;"+"&(B2-A2/A2);(B2-A2/A2))

Hypothèse : A2=100 et B2=50 . il faut aussi tester l'inverse.

merci par avance pour votre aide.

Configuration: Windows XP Internet Explorer 6.0

Meilleures réponses pour « Signe + ou pourcentage excel (calcul croiss » dans :
Excel - Signature numérique VoirL’utilisation de code VBA nécessite un niveau de sécurité faible voire moyen, mais dans ce cas il faut activer les macros à chaque ouverture de fichier. Il est possible de remédier à ces désagréments en créant sa propre signature numérique pour...
Tableur - Les feuilles de calcul VoirLa notion de feuille de calcul Un tableur présente les données et les formules sous forme d'un tableau (lignes et colonnes) appelé feuille de calcul. Une feuille de calcul est constitué de lignes (numérotées à l'aide de chiffres) et de colonnes...
Tableur - Les formules VoirUne formule est une expression, qui, lorsqu’elle est interprétée par le tableur, effectue un calcul soit interne, soit plus fréquemment en employant des valeurs présentes dans d’autres cellules. Pour saisir une formule dans une cellule, il suffit de...

1

Mike-31, le 1 jui 2009 à 15:46:26

Salut,

Je ne sais pas si j'ai tout bien compris

testes cette formule

=SI((B2-A2)/A2%>0;"+ "&(B2-A2)/A2%&" %";(B2-A2)/A2%&" %")

Si elle ne répond pas à tes attentes, donne plusieurs exemples, en A2 j'ai ça , en B2 ça le résultat attendu est ça

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)

Répondre à Mike-31

2

tontong, le 1 jui 2009 à 15:57:23

Bonjour,
Une autre solution consiste à appliquer un format --> catégorie --> personnalisée:
[>=0]+ 0,00%;[<0]- 0,00%;Standard

Répondre à tontong

3

 ZMEX, le 1 jui 2009 à 17:05:25

Merci pour votre réponse,

@Mike-31 : c'est exactement ce que j'avait fait sauf que pour l'exemple (A2 = 150) et (B2 = 400) le résultat est (+ 166,666666666667 %). Impossible de limiter le nombre de décimales)

@tontong : merci c'est exactement ce que je voulais. je savais bien qu'il y avait un moyen très simple de le résoudre et je me tortillais sur des formules tordues.

merci

Répondre à ZMEX