Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Etat d'une cellule selon le texte contenu dans une plage de cellules

  • Initiateur de la discussion Initiateur de la discussion Garth69
  • 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 !

Garth69

XLDnaute Occasionnel
Biiiijour ! 😎

Dslé pour le titre de ma requête ( un peu incompréhensible ... ), mais j'ai du mal à exprimer mon besoin !


Pour illustrer mon problème 😛 :



Je souhaiterai que mes cellules ( les grises en bas avec Ok ou le " ! " ) soient conditionnées par le contenu de la colonne qui les surplombe ( Colonnes de 9 cellules ... ) .

"Ok" Si présence au minimum des contenus des 5 cellules comme dans ma capture ...
ROUGE S'il manque l'une des 5 cellules ( Comme dans la dernière colonne ... )
D'autres éléments peuvent venir remplir les cases vides, mais la présence de ces 5 contenus, doit impérativement être déterminée !

PS : Je ne recherche pas forcément "la solution toute prête", mais un début d'explication, qui m’amènerait à comprendre, et pouvoir réutiliser la fonction relative à ce genre de problématique ...


Je vous remercie d'avance, pour vos éclairages 🙂 .
 
Dernière édition:
Re : Etat d'une cellule selon le texte contenu dans une plage de cellules

Bonsoir, Garth69.

Regarde les Mises En Forme Conditionnelles, et n'hésite pas à revenir si besoin.

Edit : Si les "OK" et " ! " sont générés par formule, tu n'auras aucun problème pour les MEFC.
 
Dernière édition:
Re : Etat d'une cellule selon le texte contenu dans une plage de cellules

Je pensais plus à une fonction du genre : " Si cellule xx contient "ZZ" + cellule XX2 contient "KK" + ... etc ... " .


mais Ok ! Je vais suivre ton conseil, et regarder côté Mises en forme conditionnelles , voir si je m'y retrouve .

Thx !
 
Re : Etat d'une cellule selon le texte contenu dans une plage de cellules

Bon ... Ben ... Force m'est de constater que je n'arrive à rien 🙁 ! ! !

Je ne sais pas établir de règle pour mon besoin ( Probablement parce que je n'ai aucune connaissance des fonctions "si" et "ou" ...) .


Peut être qu'en m'explicitant l'exemple "simple" ci après :

En considérant que A1 = "Barth" et A2 = "Bob" ...

Il me faudrait une règle pour A3 qui vérifie que Barth et / ou Bob sont indifféremment présents en A1 et / ou A2, ( la présence des 2 en A1 ou B1 étant indispensable 😛 ... ) et me permette d'afficher selon leur présence respective un résultat "Ok" ou "Pas Ok" en A3 donc ...


J'essaierai ensuite d'extrapoler cette règle pour mes besoins dans mon tableau ( 5 cas à vérifier ... ).


( 😕 A me relire, je me demande si mes propos sont vraiment intelligibles ? )
 
Re : Etat d'une cellule selon le texte contenu dans une plage de cellules

Une autre "piste" serait d'affecter ( Au niveau de la feuille ? ) une valeur chiffrée pour chacun des noms ( Barth = 25 et Bob = 10 ... Par exemple ! )

A3 n'aurait plus alors qu'a vérifier que la somme de A1 et A2 = 35 ... Une autre valeur indiquant que Barth ou Bob ne serait pas présent ...


( Cette "combine" serait assez facilement transposable à mon tableau 🙂 ... )

Mais ... Ben ... Ca aussi, je sais pas faire 🙁 ! ! !
 
Re : Etat d'une cellule selon le texte contenu dans une plage de cellules

Heu ... C'possible !

( Mais pas de moquerie sur le code déjà saisi ( 3563 lignes 🙁 ... là ou vous autres spécialistes auriez bouclé l'affaire en 10 lignes 😛 ... )


>> Onglet "Tourne 2011" / "Equipe A"

Y'a pas de formule, juste l'exemple de ce que cela devrait donner quand les postes "indispensables" ne sont pas pourvus ...

( Si je ne comprenais pas ton code, ca m'avancerait guère ... Je ne pourrai pas le réutiliser 🙁 ... C'pour ca que je cherche plutôt à comprendre en évoquant des exemples simples, et pas forcément mon projet de base ...

Merci néanmoins de vos éclairages à tous ...
 
Re : Etat d'une cellule selon le texte contenu dans une plage de cellules

Re,

Le monsieur, il a dit : Un bout de fichier, pas toute l'usine à gaz.

Une feuille suffit avec Barth, Bob, leurs différentes configurations, les éventuelles autres contraintes que tu aurais pû omettre, le ou les résultat(s) souhaité(s) en fonction des différents cas.

Pour joindre un fichier, aller en mode avancé, cliquer sur le trombonne à coulisse, et se laisser guider.
 
Re : Etat d'une cellule selon le texte contenu dans une plage de cellules

Pour "Barth" et "Bob" ... C'tait l'évocation d'un exemple, testable sur 3 cellules, que j'aurai pu adapter pour mon projet ...

( Ca me semblait plus simple pour m'expliquer ... )
 
Re : Etat d'une cellule selon le texte contenu dans une plage de cellules

Re,

En attendant mieux :
Mise en forme conditionnelle sur E11:J11
Condition 1 : la formule est :
=N(NB.SI(E2:E10;$T$1)>0)+N(NB.SI(E2:E10;$T$2)>0)+N(NB.SI(E2:E10;$T$3)>0)+N(NB.SI(E2:E10;$T$4)>0)+N(NB.SI(E2:E10;$T$5)>0)>=5
Fond rouge
Condition 2 : la formule est :
=N(NB.SI(E2:E10;$T$1)>0)+N(NB.SI(E2:E10;$T$2)>0)+N(NB.SI(E2:E10;$T$3)>0)+N(NB.SI(E2:E10;$T$4)>0)+N(NB.SI(E2:E10;$T$5)>0)<5
Fond vert
 
Re : Etat d'une cellule selon le texte contenu dans une plage de cellules

Ooouuuch ... Merci Victor21 😎 ...

Jamais je n'aurai eu la moindre chance d'accoucher d'une formule aussi complexe.
( J'espère, que je vais pouvoir la disséquer et la comprendre ... )



J'explorai aussi une autre piste, qui consiste à définir des valeur de variable pour chaque cellule ( BHC = 5 / BH3 = 12 / BH1 = 23 ... ).
La ligne du bas pouvant alors ( selon la somme des variables des cellules supérieures ) être le reflet des postes occupés ou non ...
Une autre approche du problème 😛 !


J'ai désormais 2 solutions envisageables ...
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…