Pourcentages excel

Résolu/Fermé
gruchovitch Messages postés 10 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 7 novembre 2008 - 2 oct. 2008 à 11:33
Robocopp Messages postés 160 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 1 septembre 2022 - 2 oct. 2008 à 17:36
Bonjour,

Je fais actuellement des pourcentages permettant de comparer un resultat d'exploitation prévisionnel avec un résultat d'exploitation réalisée.

J ai donc plusieurs scénario

Ex :

Rexp=-100 R realisé= -50 resultat attendu: +50%
Rexp=100 R réalisé=200 resultat attendu: +100%
Rexp= -100 R réali= -200 resultat attendu:-100%
Rexp= 100 R réali= -100 resultat attendu: -200%
Rexp=-100 R réali= 200 resultat attendu: +300%
Rexp=100 R réali=50 resultat attendu: -50%

De plus le Rex prev ou le rex réalisé par moment ne sont pas communiqués donc dans ce cas je veux que la cellule affiche "donnée manquante"

J'espère que vous aurez compris et merci d'avance pour tout aide

Cordialement
A voir également:

15 réponses

Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 232
2 oct. 2008 à 11:45
Bonjour,

je ne comprend pas les résultats attendus devraient êtres :

50%
200%
200%
-100%
-200%
-50%



Denis
0
Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 232
2 oct. 2008 à 11:51
excuse,

j'ai compris


Denis
0
gruchovitch Messages postés 10 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 7 novembre 2008
2 oct. 2008 à 11:54
Mais non,

Car dans le 1 er cas on sera 50% au dessus des prévisions, dans le deuxième 100% et ainsi de suite, dans le troisième 100% en dessous ect....

Si on étai à 200 % au deuxième on aurait un Rexp réalisé à 300


Cordialement
0
Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 232
2 oct. 2008 à 11:55
essaye :

http://www.cijoint.fr/cjlink.php?file=cj200810/cijzlLenic.xls


Denis
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gruchovitch Messages postés 10 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 7 novembre 2008
2 oct. 2008 à 11:55
ok lol
0
gruchovitch Messages postés 10 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 7 novembre 2008
2 oct. 2008 à 12:07
je viens de voir mais en faite cela me juste une différence qui est convertie en %. Mais ce que j aimerais avoir c'est une variarion en pourcentage.

car si je en A1 45 et 75 en B1 ma variation ne sera pas 30 %. C'est (45/75)-1 après je change le format, mais malheuresement cela ne marche pas pour tous...
0
Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 232
2 oct. 2008 à 12:13
c'est bien ça qui m'as mis dans le doute au départ

là, je n'ai plus le temps
peut être cet après midi


Denis
0
gruchovitch Messages postés 10 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 7 novembre 2008
2 oct. 2008 à 12:17
ok merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
2 oct. 2008 à 12:57
Bonour
Essayer cette formule:
En placant le Texte "Données manquantes" dans une cellule hors champ, mettons X1(c'est moins lourd dans le libellé des formules):
En A; Reex ,En B Réalisé, En C %(des titres)
Formater la colonne C en %
A partir de la ligne 2 vos valeurs.
Dans la colonne C, en C2 à tirer sur la hauteur du champ:
=SI(A2=0;$X$1;SI(B2=0;$X$1;(B2-A2)/ABS(A2)))
A première vue, ça donne ce que vous attendez (sachant que le ABS donne la valeur absolue de A2 sans changer pendant la division le signe de B2-A2)
Crdlmnt

0
Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 232
2 oct. 2008 à 13:44
bonjour Vaucluse

ça à l'air bien, mais j'aurais pas si =à 0
il se peut qu'il n'y ai rien de produit donc 0 réalisé

en reprenant ta formule, j'aurais mis:

=SI(A2="";"";SI(B2="";"";(B2-A2)/ABS(A2)))

crdlt

Denis
0
Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 232
2 oct. 2008 à 13:47
je viens de relire la question de départ et mettre plutôt :

=SI(A2="";"";SI(B2="";"donnée manquante";(B2-A2)/ABS(A2)))


Denis
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
2 oct. 2008 à 13:52
Re
A chacun son truc...
Mais dans les zones où rien n'est rentré, si le tableau est plus grand que les besoins "instantanés", la formule va afficher #/DIV0, ce n'est pas très chouette
Ensuite,"" ou 0, ça n'est plus qu'une question d'affichage,sauf si le résultat de ta formule est ensuite repris dans un autre calcul, car là, le format "",non numérique, pollue les résultats
Par exemple pour faire une moyenne des %...
..
Nota: On peux supprimer l'affichage des 0 dans le tableau en allant dans Outil / Option / Affichage et décocher valeur 0
Bonne route
Crdlmnt
0
Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 232
2 oct. 2008 à 14:00
je me répéte peut être:

il se peut qu'il n'y ai rien de produit donc: 0 réalisé

avec zones où tu n'auras encore rien rentré:
http://www.cijoint.fr/cjlink.php?file=cj200810/ciji8AHgWw.xls


crdlt
Denis
0
gruchovitch Messages postés 10 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 7 novembre 2008
2 oct. 2008 à 15:02
Merci pour tout vous avez résolu mon problème

A bientot pour d'autres renseignement, vu mon niveau lol

Cordialement
0
Robocopp Messages postés 160 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 1 septembre 2022 2
2 oct. 2008 à 15:20
Bonjour gruchovitch,

Je t'ai fait un tableau qui répond à ta demande, malheureusement, le site de Cjoint ne marche pas, je ne peux donc pas te le présenter ici, mais je vais essayer de te l'expliquer.

Nous allons paramétrer la première ligne qui comptera 3 colonnes cela correspond à la première ligne de ton exemple.
Disons que: la cellule B5 est celle dans laquelle il va y avoir ton premier résultat de REXP ( -100), dans la cellule C5, il va y avoir ton premier résultat de RREAL ( -50) , dans la cellule D5, il va y avoir ton résultat en % ou ta notification éventuelle.

1) Colonne D: lui appliquer sur le nombre de lignes nécessaire le format "pourcentage": Format - Cellules - Pourcentage - OK.

2) Cellule D5: a) Cliquer sur "fonctions" ( fx ).
b) Quand la fenêtre " Insérer un fonction" s'ouvre, cliquer sur "SI" et OK.
c) Dans la fenêtre "arguments de la fonction" cliquer dans la case blanche en face de "test logique".

Il faut à ce moment insérer dans cette fonction "SI" un fonction"OU" pour pouvoir faire apparaître plus tard ta notification " Donnée manquante". C'est ce que nous allons faire maintenant.

Quand tu es ouvert la "fonction SI", ne ligne s'est ouverte afichant "=SI()". A gauche de cette fenêtre, tu as dans l'ordre en allant vers la gauche: "fx", un "v" vert pour valider, une croix rouge pour annuler, et encore plus à gauche, il y a une petite flèche noire pour descendre.

a) Cliquer sur cette flèche. Une liste de fonction apparait. Si la fonction "OU" est dans la liste , cliquer dessus, sinon, cliquer sur "autres fonctions", et aller jusqu'à la fonction "OU" ( rangée par ordre alphabétique) et cliquer dessus.
b) Une fenêtre " Arguments de la fonctions" s'ouvre.
c) Sélectionner la cellule B5. Dans la fenêtre " Arguments de la fonctions", En face de "Valeur logique 1" apparait "B5". ajouter "=0". Ce qui nous donne "B5=0".
d) Cliquer dans la case en face de "Valeur logique 2".
e) Sélectionner la cellule "C5". En face de "Valeur logique 2" s'affiche "D7". Ajouter"=0". Ce qui nous donne "C5=0".
f) Cliquer sur OK. Si Un panneau jaune disant que la formule contient un erreur, Cliquer sur OK.
g) Dans la ligne en face de "fx", on a maintenant =SI(OU(B5=0;C5=0)).
h) L'indice clignote entre les deux dernières parenthèses.Taper alors( attention tout ce qui est en gras doit apparaitre) ;"Donnée manquante";(C5-B5)/100.


Voilà, notre formule est crée ce qui nous donne: =SI(OU(B5=0;C5=0);"Donnée manquante";(C5-B5)/100) il ne reste plus qu'à valider.
S'il n'y a pas d'erreur, dans la case D5 doit apparaitre " 50,00%".
Pour vérifier, effacer une des deux cellules ou les deux, et "Donnée manquante" doit apparaitre.

Faire un copier-coller de cette cellule vers toutes les cellules nécessaires.

J'espère que cela te conviendra, tiens moi au courant s'il te plait.

Cordialement.
0
Robocopp Messages postés 160 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 1 septembre 2022 2
2 oct. 2008 à 17:36
Re bonjour,

Ca y est, Cjoint remarche.
Voici donc un lien vers le petit tableau dont je te parlais jettes-y un oeil.
https://www.cjoint.com/?kcrNOWaKWh
0