Besoin d'aide sur Excel

Résolu/Fermé
Diamonds77 - Modifié par Diamonds77 le 12/12/2016 à 21:48
Diamonds77 Messages postés 5 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 8 février 2017 - 13 déc. 2016 à 20:38
Bonjour, je bloque sur un truc avec la mise en forme conditionnelle sur excel



En gros j'ai mis que si par exemple H9>0 alors G9 --> vert
Et si H9<0 --> rouge

Mais le truc sur lequel je bloque c'est que j'essaye d'éviter d'avoir une couleur si l'autre cellule est vide.
J'ai déjà essayé en prenant G13 avec la formule =ESTVIDE(H13) mais ça marche pas

Merci d'avance !



A voir également:

4 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 685
12 déc. 2016 à 23:31
Bonjour,

Comme ceci cela devrait fonctionner
=ET(H2<>"";H2<=0)
0
Utilisateur anonyme
12 déc. 2016 à 23:44
Bonjour Diamonds77,

Je te propose d'utiliser cette formule pour le fond vert :
=ET(H9<>"";H9>0)

Et cette autre formule pour le fond rouge :
=ET(H9<>"";H9<=0)

--------------------------------------

Tu n'as pas précisé pour 0,00 !

Alors si tu préfères un fond vert pour 0,00 :
=ET(H9<>"";H9>=0)

Donc pour le fond rouge :
=ET(H9<>"";H9<0)

--------------------------------------

Si ton problème est réglé, merci de l'indiquer,
pour que le sujet puisse être passé en résolu.

Cordialement.  :)
 
0
Diamonds77 Messages postés 5 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 8 février 2017
13 déc. 2016 à 07:09
Merci pour vos réponses mais je sais déjà le faire ça.

En fait j'ai déjà mis que pour H9>0, G9 serait vert ou rouge si =0.

Le problème c'est que quand j'etire tout ça bah vu que par exemple il n'y a aucun valeur dans G13, H13 est rouge.
Mais moi ce que je veux c'est que là où il n'y a aucun aucune valeur (par exemple H13), je veux que G13 soit blanc.
Merci
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 685
13 déc. 2016 à 08:55
Bonjour,

C'est que tu n'as pas compris l'association des 2 conditions.
Avec
  =ET(H13<>"";H13<=0)
je veux que G13 soit blanc est réalisé.
0
Diamonds77 Messages postés 5 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 8 février 2017 > gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020
13 déc. 2016 à 18:53
C'est bien ce que j'ai fais fais mais pourtant :


http://www.noelshack.com/2016-50-1481651545-screenshot-2016-12-13-18-50-40.png

http://www.noelshack.com/2016-50-1481651586-screenshot-2016-12-13-18-50-30.png

G14 reste rouge alors que H14 est vide
0
Utilisateur anonyme > Diamonds77 Messages postés 5 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 8 février 2017
13 déc. 2016 à 19:02
C'est parce que tu n'as pas fait ce qu'on te dit : pas besoin d'une 3ème formule !
Il faut 2 formules seulement, une pour le rouge, une pour le vert, et sans étirer
de formule. Sélectionne toute ta plage avant, comme je te l'indique dans mon
message #5, puis mets des formules avec H9. Cordialement.  :)
0
Diamonds77 Messages postés 5 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 8 février 2017
13 déc. 2016 à 19:20
Je ne comprends pas ce que je dois faire en fait...
0
Utilisateur anonyme > Diamonds77 Messages postés 5 Date d'inscription lundi 12 décembre 2016 Statut Membre Dernière intervention 8 février 2017
13 déc. 2016 à 20:08
 
1) Sélectionne d'abord ta plage G9:G22 avant de faire tout ce qui suit.

2) < Alt >< L >< L >< c >< c > pour effacer toutes les règles de la sélection.

3) < Alt >< L >< L >< g > => fenêtre « Gestionnaire des règles ».

4) clic sur le bouton « Nouvelle règle... » ; sélectionne le dernier type de règle :
    Utiliser une formule pour déterminer pour quelles cellules...

5) Mets ton curseur dans la longue case en dessous, et saisis cette formule :
    =ET(H9<>"";H9<=0)
    Après la parenthèse droite finale, ne fais pas < Entrée > mais clique sur
    le bouton « Format... » ; onglet « Remplissage » ; choisis rouge ; clic
    sur le bouton OK pour les 2 fenêtres => 1ère règle faite.

6) clic sur le bouton « Nouvelle règle... » ; sélectionne le dernier type de règle :
    Utiliser une formule pour déterminer pour quelles cellules...

7) Mets ton curseur dans la longue case en dessous, et saisis cette formule :
    =ET(H9<>"";H9>0)
    Après la parenthèse droite finale, ne fais pas < Entrée > mais clique sur
    le bouton « Format... » ; onglet « Remplissage » ; choisis vert ; clic
    sur le bouton OK pour les 2 fenêtres => 2ème règle faite.

8) clic sur OK pour valider la fenêtre « Gestionnaire des règles » : et voilà :
    tu as ton résultat ; et tu peux passer le sujet en résolu.  ;)


NB : Pour 2) et 3) tu peux taper les L en minuscule : j'ai mis en majuscule
uniquement pour éviter la confusion avec i masjuscule.
 
0
Utilisateur anonyme
13 déc. 2016 à 16:25
Bonjour Diamonds77,

Je pense que si tu n'as pas réussi, c'est parce que tu as cherché à étirer
la formule ; or pour une mise en forme conditionnelle, ce n'est pas cela
qu'il faut faire : il faut d'abord sélectionner la plage sur laquelle va être
appliquée la formule avant de mettre la MFC, et donc avant de saisir
la formule ; mais si tu as choisis « Gérer les règles... », tu peux aussi
modifier ou saisir explicitement la plage sur laquelle est appliquée
la formule : zone « S'applique à » de la formule.

Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».

Cordialement.  :)
 
0