Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/02/2011, 09h10   #1
Invité de passage
 
Inscription : juin 2008
Messages : 13
Détails du profil
Informations personnelles :
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : juin 2008
Messages : 13
Points : 3
Points : 3
Envoyer un message via MSN à tonyhv
Par défaut MFC sur un écart positif ou negatif

bonjour a tous,
Voila mon souci, j'ai un nombre en colone A un autre en colone B.
La colone C est = B-A.
Je souhaite appliquer une MFC sur C.
Si la valeur de C est <= à 2% de A (Vert)
Si la valeur de C est > à 2% de A (Rouge)
Merci pour votre aide
tonyhv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2011, 09h56   #2
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 48
Points : 12
Points : 12
Bonjour,

Une solution de MFC : Paramétrer les formules suivantes pour la colonne correspondant à la valeur
MFC1 : =LC3> 102%*LC1 (Format / Remplissage = Rouge)
MFC2 : =LC3<= 102%*LC1 (Format / Remplissage = Vert)

Bon dimanche

Philippe
berapard est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 13/02/2011, 12h23   #3
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 198
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 198
Points : 14 413
Points : 14 413
Envoyer un message via Skype™ à Pierre Fauconnier
Salut.

En formule conditionnelle
Citation:
=(ABS(C2)<=(2%*A2))
en vert

Citation:
=(ABS(C2)>(2%*A2))
en rouge

Puisque toutes les cellules en C répondront à une des conditions, tu peux aussi colorer toutes tes cellules en vert, par exemple, et ne placer qu'une formule en MFC pour les écarts plus grands que 2%.

Idéalement, le "2%" devrait se trouver dans une cellule pour ne pas devoir modifier les MFC si changement de la limite par la suite. (Principe qui veut que l'on ne met jamais une valeur "en dur" dans une formule)
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2011, 14h38   #4
Invité de passage
 
Inscription : juin 2008
Messages : 13
Détails du profil
Informations personnelles :
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : juin 2008
Messages : 13
Points : 3
Points : 3
Envoyer un message via MSN à tonyhv
Merci de vous être penché sur mon problème mais j'ais du mal poser ma question.
Ma colonne C me sert à contrôler les données qui viennent de deux systèmes différents, mais dont le résultat doit être identique dans l'idéal je devrais toujours avoir 0 dans la colonne C.
J'ai droit à une tolérance de 2% sur le résultat de cette colonne mais ce résultat peut être une valeur positive ou une valeur négative.
Ma MFC fonctionne bien tant que la valeur est positive.
Et lorsque cette valeur est négative je n'arrive pas à mettre la bonne couleur, car que la valeur soit inferieure ou supérieure à 2% elle est toujours vrai.
Par exemple A=945; B=898; C=-47 // C est bien supérieur à 2% de A et pourtant ma cellule sera en vert alors qu'elle doit être en rouge.
voici ma MFC
=SI(($A54/100*2)>$C54;"VRAI") vert
=SI(($A54/100*2)<$A54;"VRAI") rouge
tonyhv est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 13/02/2011, 14h59   #5
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 198
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 198
Points : 14 413
Points : 14 413
Envoyer un message via Skype™ à Pierre Fauconnier
ET si tu essayais ma formule (ABS() renvoie la valeur absolue, donc neutralise le fait que la différence soit positive ou négative), avant de dire que cela ne fonctionne pas...
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/02/2011, 17h13   #6
Invité de passage
 
Inscription : juin 2008
Messages : 13
Détails du profil
Informations personnelles :
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : juin 2008
Messages : 13
Points : 3
Points : 3
Envoyer un message via MSN à tonyhv
Merci beaucoup Pierre, cela marche nickel
tonyhv est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h08.


 
 
 
 
Partenaires

Hébergement Web