Toujours avec la mise en forme conditionnelle

  • Initiateur de la discussion Initiateur de la discussion kaki31
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

kaki31

XLDnaute Occasionnel
Bonjour le Forum;

Comment réaliser cette mise en forme qui consiste a inserrer la date du jour dans C2 si A2 et B2 ne sont pas vides.

Merci par avance.😉
 
Re : Toujours avec la mise en forme conditionnelle

Bonsoir,

Une mise en forme n'a pas pour objet d'insérer une date (ou autre chose) dans une cellule.

Une solution :

en C2 : =AUJOURDHUI()
en police blanche

la MFC sur C2 :

La formule est : =ET(A2<>"";B2<>"")
avec police noire

Essaye et dis nous

Si pas ça, reviens en nous donnant plus de précisions

Bonne soirée

@+
 
Re : Toujours avec la mise en forme conditionnelle

Bonsoir,

Pas une MFC, ca... Si j'ai tout compris :

En C2 tu places la formule :

=si(et(A2<>"";B2<>"");aujourdhui();"")

en prenant soin de mettre le format date sur la cellule C2.

Edit : télescopage avec mon ami Tibo, bisous en passant... C bien ce que j'ai fait aussi ?
 
Re : Toujours avec la mise en forme conditionnelle

Oui ça me convient,

Au fait je me suis embrouillé avec les conditions....
Le truc c'était:
Ecrire en C2 "Antinea" si A1 non vide
Ecrire en C2 "Epilogue" si B1 non vide
Ecrire en C2 "Imperial" si A1 et B1 vide
Ecrire en C2 "Royal" si A1 et B1 non vide

Merci encore.
 
Dernière édition:
Re : Toujours avec la mise en forme conditionnelle

Re,

Si tu passes par là, kaki, juste pour te dire que ca fait tout drôle de voir ton avatar, vu qu'un xldien bien connu pour ses super tcd, j'ai nommé Dan, a le même avatar (pas le même profil, lui c'est de face) que toi...

Si jamais tu voulais lui en laisser la primauté (heu, c comme ca qu'on dit ? pas sûr) ; JC me glisse à l'oreille que le mot "prééminence" serait plus adapté. Va pour prééminence. D'ailleurs Dan est une éminence en matière de TCD...

Enfin bien sûr, c juste que ca fait bizarre, promis !
 
Dernière édition:
Re : Toujours avec la mise en forme conditionnelle

Re re,

Mon ami JCGL, plus doué que moi dans bien des domaines (formules, mais surtout macros) a trouvé une formule bien plus adaptée à l'énoncé, que je te soumets :

=SI(ET(A1<>"";B1<>"");"Royal";SI(ET(A1="";B1="");"Imperial";SI(A1<>"";"Antinea";"Epilogue")))

Il ne vient pas la mettre ici pour ne pas me gêner... Je reconnais là sa générosité et sa gentillesse. Merci à toi JC... Mais faut pas hésiter...

Edit : J'ai pigé la différence... Ce sont les références, pardon kaki. Quelle précision, JC !!
 
Dernière édition:
Re : Toujours avec la mise en forme conditionnelle

Bonsoir kaki31, Tibo, Brigitte et JCGL (le répondeur masqué 😀)

Si je peux me permettre, je suis loin (très très loin) d'être un spécialiste formules mais si je lis l'énoncé :
Ecrire en C2 "Antinea" si A1 non vide
Ecrire en C2 "Epilogue" si B1 non vide
Ecrire en C2 "Imperial" si A1 et B1 vide
Ecrire en C2 "Royal" si A1 et B1 non vide

Alors je pense que même la dernière formule de JCGL souffre d'un petit souci... dans SI(A1<>"";"Antinea";"Epilogue"), pour Epilogue on parle normalement de B1, pas de A1.

Une fois n'est pas coutume, je poste ma tentative (merci d'être indulgent si j'ai tout faux 😱) :
=SI(A1&B1="";"Impérial";SI(A1&B1=A1;"Antinea";SI(A1&B1=B1;"Epilogue";"Royal")))

ATTENTION : l'éditeur du forum insère à tort un espace dans la formule dans
SI(A_1&B1=B1... qu'il convient de supprimer.

Cordialement,
 
Dernière édition:
Re : Toujours avec la mise en forme conditionnelle

Bonsoir tout le monde

La formule de brigitte est excellente, le résultat apres essai est plus logique. contrairement a :=SI(A1&B1="";"Impérial";SI(A1&B1=A1;"Antinea";SI(A1&B1=B1;"Epilogue";"Royal"))).

Merci.
 
Re : Toujours avec la mise en forme conditionnelle

Bonjour tout le monde

Après avoir essayé la formulation de myDearFriend!, je ne vois pas de problème, si ce n'est l'utilisation de la concaténation pour éviter les ET, ce qui peut poser un problème de compréhension pour certain.😉
Continuons, une formulation en dehors des sentiers battus, avec une fonction appréciée de myDearFriend!🙄
Code:
=CHOISIR(NBVAL(A1:B1)+1;"Impérial";SI(A1="";"Epilogue";"Antinéa");"Royal")
Bonne journée à tous

@+Jean-Marie
 
Re : Toujours avec la mise en forme conditionnelle

Bonjour,

Coucou jeanmarie et bonne année à toi... Ce que je pige pas dans la formule de didier c'est : (A1&B1="";"Impérial";SI(A1&B1=A1;"Antinea";SI( A1&B1=B1;"Epilogue";"Royal"))).

Dans l'énoncé il est pas question de comparer A1 et B1... Tu peux m'expliquer ? je vais essayer de comprendre, mais vous volez trop haut pour moi, les gars, moi je fais des formules "terre à terre" et pour le coup, vu que ca marche....

Bisous
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
309
Réponses
5
Affichages
665
W
Retour