Mise en forme conditionnelle sur une cellule avec formule
Résolu/Fermé
excelmann
Messages postés
66
Date d'inscription
mercredi 28 août 2013
Statut
Membre
Dernière intervention
7 mai 2015
-
14 oct. 2014 à 15:54
jeff - 2 oct. 2015 à 11:02
jeff - 2 oct. 2015 à 11:02
A voir également:
- Mise en forme conditionnelle cellule avec formule
- Mise en forme conditionnelle excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme tableau word - Guide
- Formule si et - Guide
- Formule excel moyenne - Guide
9 réponses
f894009
Messages postés
17221
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
4 janvier 2025
1 712
14 oct. 2014 à 16:09
14 oct. 2014 à 16:09
Bonjour,
comment avez-vous fait votre mise en forme conditionnelle ??
comment avez-vous fait votre mise en forme conditionnelle ??
excelmann
Messages postés
66
Date d'inscription
mercredi 28 août 2013
Statut
Membre
Dernière intervention
7 mai 2015
14 oct. 2014 à 16:18
14 oct. 2014 à 16:18
En fait je compare deux cellules à la date du jour, et la date des deux est copiée collée avec laison.
=Si($C1<=0;MOIS($A1)=MOIS(AUJOURDHUI());MOIS($C1)=AUJOURDHUI()))
et la mise en forme je veux la ligne en vert
Merci
=Si($C1<=0;MOIS($A1)=MOIS(AUJOURDHUI());MOIS($C1)=AUJOURDHUI()))
et la mise en forme je veux la ligne en vert
Merci
f894009
Messages postés
17221
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
4 janvier 2025
1 712
Modifié par f894009 le 14/10/2014 à 16:57
Modifié par f894009 le 14/10/2014 à 16:57
Re,
ET a la place de SI dans votre formule magique pour la MFC
ET a la place de SI dans votre formule magique pour la MFC
excelmann
Messages postés
66
Date d'inscription
mercredi 28 août 2013
Statut
Membre
Dernière intervention
7 mai 2015
14 oct. 2014 à 16:57
14 oct. 2014 à 16:57
Re
Non non la formule fonctionne sur un tableau ou je saisis les dates en A1 et C1.
Il n'y a que quand je mets une formule qui me "recopie" les dates où la mise en page ne fonctionne pas.
Je pense qu'il doit y avoir un moyen de demande à prendre en compte la valeur et non la formule.
Mais ça dépasse mes connaissances.
Merci
Non non la formule fonctionne sur un tableau ou je saisis les dates en A1 et C1.
Il n'y a que quand je mets une formule qui me "recopie" les dates où la mise en page ne fonctionne pas.
Je pense qu'il doit y avoir un moyen de demande à prendre en compte la valeur et non la formule.
Mais ça dépasse mes connaissances.
Merci
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
14 oct. 2014 à 17:00
14 oct. 2014 à 17:00
Bonjour
si on s'en référe à votre premier message, on peut penser que la date dans la cellule mère n'est pas au format date d'Excel, mais est un texte.(En B12)
Pour vérifier formater la cellule en standard et voyez si la date se tranforme en nombre ou pas
Et si elle se transfgorme pasd, essayez ceci:
copiez une cellule vide
sélectionnez votre champ de dates défaillantes et collage spécial: "addition"
ou encore,peut être plus simplement, essayer avec =saisie!B12*1 pour numériser le résultat en A1
Mais il serait préférable de numériser vos dates pour l'ensemble de vos besoins!
crdlmnt
si on s'en référe à votre premier message, on peut penser que la date dans la cellule mère n'est pas au format date d'Excel, mais est un texte.(En B12)
Pour vérifier formater la cellule en standard et voyez si la date se tranforme en nombre ou pas
Et si elle se transfgorme pasd, essayez ceci:
copiez une cellule vide
sélectionnez votre champ de dates défaillantes et collage spécial: "addition"
ou encore,peut être plus simplement, essayer avec =saisie!B12*1 pour numériser le résultat en A1
Mais il serait préférable de numériser vos dates pour l'ensemble de vos besoins!
crdlmnt
f894009
Messages postés
17221
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
4 janvier 2025
1 712
14 oct. 2014 à 17:08
14 oct. 2014 à 17:08
Bonjour,
en effet, c'est une possibilite.
en effet, c'est une possibilite.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
excelmann
Messages postés
66
Date d'inscription
mercredi 28 août 2013
Statut
Membre
Dernière intervention
7 mai 2015
14 oct. 2014 à 17:07
14 oct. 2014 à 17:07
Bonjour,
Toutes mes cellules sont formatées en format date jj/mm/aa que ce soit en saisie!B12 ou en A1 et C1.
Je pense que c'est la formule en A1 et C1 qui perturbe le tout
ex en A1j'ai mis = saisie!B12 et en C1 j'ai mis =saisie!D12
du coup excel ne reconnait pas la date affichée dans A1 et C1 car il considère la formule je pense.
Merci
Toutes mes cellules sont formatées en format date jj/mm/aa que ce soit en saisie!B12 ou en A1 et C1.
Je pense que c'est la formule en A1 et C1 qui perturbe le tout
ex en A1j'ai mis = saisie!B12 et en C1 j'ai mis =saisie!D12
du coup excel ne reconnait pas la date affichée dans A1 et C1 car il considère la formule je pense.
Merci
excelmann
Messages postés
66
Date d'inscription
mercredi 28 août 2013
Statut
Membre
Dernière intervention
7 mai 2015
14 oct. 2014 à 17:35
14 oct. 2014 à 17:35
Re,
Quand C1 affiche une date cela fonctionne. ce qui veut dire que dans ma formule =SI(C1<=0... il ne considère pas C1 vide du fait de la formule qui y figure (=saisie!D12).
Il faudrait que je puisse lui demander de considérer la valeur affichée en C1 et ne pas tenir compte de la formule...
Je ne sais pas si ça c'est possible...
Merci de me dire et merci d'avoir pris la peine de vous pencher sur ma question
Cdlt
Quand C1 affiche une date cela fonctionne. ce qui veut dire que dans ma formule =SI(C1<=0... il ne considère pas C1 vide du fait de la formule qui y figure (=saisie!D12).
Il faudrait que je puisse lui demander de considérer la valeur affichée en C1 et ne pas tenir compte de la formule...
Je ne sais pas si ça c'est possible...
Merci de me dire et merci d'avoir pris la peine de vous pencher sur ma question
Cdlt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
14 oct. 2014 à 17:39
14 oct. 2014 à 17:39
Vitre formule renvoie saisie!D12 mpar exemple, mais si Saisie!D12 est un texte, elle vous renverra un texte quel;que soit le format e la cellule qui la contient!
avez vous vérifié les D12 ect... à l'origine de votre formule?
avez vous vérifié les D12 ect... à l'origine de votre formule?
excelmann
Messages postés
66
Date d'inscription
mercredi 28 août 2013
Statut
Membre
Dernière intervention
7 mai 2015
14 oct. 2014 à 17:59
14 oct. 2014 à 17:59
Re,
Finalement j'ai trouvé une parade. J'ai créé une cellule cachée (H1) dans laquelle j'ai mis la formule suivante
=SI(saisie!D12<=0;saisie!B12;saisie!D12)
de cette manière je n'ai qu'une cellule de référence pour la mise en forme conditionnelle et saisie B12 et saisie D12 sont bien des valeurs saisies.
Donc quand saisie D12 est vide il n'y a aucune formule qui me parasite...
Du coup ma formule conditionnelle sur l'autre feuille devient
=MOIS(H1)=MOIS(AUJOURDHUI()) "alors en vert"
Merci de votre aide en tout cas.
cdlt
Finalement j'ai trouvé une parade. J'ai créé une cellule cachée (H1) dans laquelle j'ai mis la formule suivante
=SI(saisie!D12<=0;saisie!B12;saisie!D12)
de cette manière je n'ai qu'une cellule de référence pour la mise en forme conditionnelle et saisie B12 et saisie D12 sont bien des valeurs saisies.
Donc quand saisie D12 est vide il n'y a aucune formule qui me parasite...
Du coup ma formule conditionnelle sur l'autre feuille devient
=MOIS(H1)=MOIS(AUJOURDHUI()) "alors en vert"
Merci de votre aide en tout cas.
cdlt
wwwill
Messages postés
258
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
20 juin 2024
18
30 nov. 2014 à 22:32
30 nov. 2014 à 22:32
Bonjour à tous,
Ce post est celui qui se rapproche le plus de mon soucis qui est assez simple pour vous, j'espère en tous cas.
J'ai excel 2013.
Je souhaite mettre en rouge 2 cellules horizontales voisines et consécutive si et seulement si il y a la valeur 0 dans l'une et la lettre P dans l'autre.
Exple :
E5 = 0 et F5 = P, alors colorer la zone E5:F5 en rouge.
J'ai essayé avec la mise en forme conditionnelle. Elle impose que la zone d'application de la formule soit écrite avec le symbole $ alors je souhaite recopier cette formule au reste de mon tableau. Mais la mise en forme conditionnelle n'accepte pas de valeur relative (message reçu dans un message d'erreur).
Suis-je clair ? si oui quelqu'un peut-il me dépanner ?
Merci d'avance
Ce post est celui qui se rapproche le plus de mon soucis qui est assez simple pour vous, j'espère en tous cas.
J'ai excel 2013.
Je souhaite mettre en rouge 2 cellules horizontales voisines et consécutive si et seulement si il y a la valeur 0 dans l'une et la lettre P dans l'autre.
Exple :
E5 = 0 et F5 = P, alors colorer la zone E5:F5 en rouge.
J'ai essayé avec la mise en forme conditionnelle. Elle impose que la zone d'application de la formule soit écrite avec le symbole $ alors je souhaite recopier cette formule au reste de mon tableau. Mais la mise en forme conditionnelle n'accepte pas de valeur relative (message reçu dans un message d'erreur).
Suis-je clair ? si oui quelqu'un peut-il me dépanner ?
Merci d'avance