Excel comparaison de cellule et affichage rés
Fermé
mehdi
-
11 déc. 2007 à 11:56
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 11 déc. 2007 à 14:14
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 11 déc. 2007 à 14:14
A voir également:
- Excel comparaison de cellule et affichage rés
- Liste déroulante excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellule excel - Guide
- Si et excel - Guide
- Excel cellule couleur si condition texte - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
11 déc. 2007 à 14:14
11 déc. 2007 à 14:14
Bonjour et exact; evedll,
...mais pour completer et être plus prècis il,est possible de passer directement par la mise en forme sans passer par les inscriptions.
En supposant que le champ de résultats est en colonne C, et commence en C1
Pour avoir:
RAS en noir
Hausse en rouge gras
Baisse en bleu gras:
Formater la colonne à la base pour l'option RAS, et ensuite:
Sélectionner le champ de la colonne C, à partir de C2
Barre des taches / Format / Mise en forme conditionnelle/
Dans la boite, fenetre haute gauche, sélectionner: la formule est:
dans la fenêtre droite, écrire la formule:
=C2>C1
Cliquer sur format dans la boite,choisir police / Rouge / Gras
Cliquer sur OK on revient à la boite:
Cliquer sur ajoputer et même opération avec
=C2<C1, police Bleu / Gras
et si c'est nécessaire ajouter une troisiéme option, c'est la dernière possible.
En fait cette solution permet 4 types de format:
le format d'origine + les 3 possibles par la boite. Le format choisi par Excel est, dans l'ordre, le 1° pour lequel la formule correspond aux informations.
Comme les couleurs de police, la couleur de cellule est formatable aisni que certains types de bordures.
Maintenant pour afficher dans une colonne les indications hausse, RAS, Baisse la solution est la suivante
rentrer la formule, toujours à partir de D2:
=SI(C2>C1;"Hausse";SI(C2<C1;"Baisse";SI(C2=C1;"RAS")))
et tirer la formule dans la colonne D sur la hauteur du champ à traiter.
Attention à la ponctuation de la formule ( ) ; : " au bons endroits!!
BCRDLMNT
...mais pour completer et être plus prècis il,est possible de passer directement par la mise en forme sans passer par les inscriptions.
En supposant que le champ de résultats est en colonne C, et commence en C1
Pour avoir:
RAS en noir
Hausse en rouge gras
Baisse en bleu gras:
Formater la colonne à la base pour l'option RAS, et ensuite:
Sélectionner le champ de la colonne C, à partir de C2
Barre des taches / Format / Mise en forme conditionnelle/
Dans la boite, fenetre haute gauche, sélectionner: la formule est:
dans la fenêtre droite, écrire la formule:
=C2>C1
Cliquer sur format dans la boite,choisir police / Rouge / Gras
Cliquer sur OK on revient à la boite:
Cliquer sur ajoputer et même opération avec
=C2<C1, police Bleu / Gras
et si c'est nécessaire ajouter une troisiéme option, c'est la dernière possible.
En fait cette solution permet 4 types de format:
le format d'origine + les 3 possibles par la boite. Le format choisi par Excel est, dans l'ordre, le 1° pour lequel la formule correspond aux informations.
Comme les couleurs de police, la couleur de cellule est formatable aisni que certains types de bordures.
Maintenant pour afficher dans une colonne les indications hausse, RAS, Baisse la solution est la suivante
rentrer la formule, toujours à partir de D2:
=SI(C2>C1;"Hausse";SI(C2<C1;"Baisse";SI(C2=C1;"RAS")))
et tirer la formule dans la colonne D sur la hauteur du champ à traiter.
Attention à la ponctuation de la formule ( ) ; : " au bons endroits!!
BCRDLMNT
evevdll
Messages postés
81
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
13 décembre 2009
51
11 déc. 2007 à 12:42
11 déc. 2007 à 12:42
Bonjour,
en C3 : =si(C1>C2;"hausse";si(C1<C2;"baisse";"RAS)). Je l'ai fait de tête mais je pense que c'est ça.
Pour la mise en forme conditionnelle, en C3 :
Format ==> mise en forme conditionnelle ==>
Condition 1 : La valeur de la cellule est égale RAS ==>Format couleur vert
Condition 2 : La valeur de la cellule est égale hausse ==>Format couleur rouge
Condition 3 : La valeur de la cellule est égale baisse ==>Format couleur bleu
J'espère que tu as compris
Bon courage
Eve
PS si ça fonctionne mets le message en résolu
en C3 : =si(C1>C2;"hausse";si(C1<C2;"baisse";"RAS)). Je l'ai fait de tête mais je pense que c'est ça.
Pour la mise en forme conditionnelle, en C3 :
Format ==> mise en forme conditionnelle ==>
Condition 1 : La valeur de la cellule est égale RAS ==>Format couleur vert
Condition 2 : La valeur de la cellule est égale hausse ==>Format couleur rouge
Condition 3 : La valeur de la cellule est égale baisse ==>Format couleur bleu
J'espère que tu as compris
Bon courage
Eve
PS si ça fonctionne mets le message en résolu
mutant19
Messages postés
32
Date d'inscription
lundi 19 novembre 2007
Statut
Membre
Dernière intervention
22 octobre 2009
2
11 déc. 2007 à 12:29
11 déc. 2007 à 12:29
Salut
Tu dois, à mon avis utiliser un peur de visual basic.
Aves voir dans l'aide la fonctin IF THEN ELSE.
Cela devrait t'aider.
Bonne chance.
Tu dois, à mon avis utiliser un peur de visual basic.
Aves voir dans l'aide la fonctin IF THEN ELSE.
Cela devrait t'aider.
Bonne chance.