Excel: colorier des cellules définies dans d'autres cellules
Raymond PENTIER Messages postés 71828 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Sur la feuille j'ai deux colonnes "début" et "fin" qui définissent le début et la fin d'une tâche sous forme de numéro de semaines (de S01 à S52). J'ai également 52 colonnes intitulées de "S01" à "S52".
Pour chaque ligne L ou je définis un début et une fin Sd et Sf je voudrais que les cellules, je voudrais que les cellules de la ligne L dont les intitules de colonne vont de Sd à Sf soient coloriés d'une couleur
Par exemple:
Des idées ?
Merci d'avance
Windows / Firefox 129.0
- Excel: colorier des cellules définies dans d'autres cellules
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel trier par ordre croissant chiffre - Guide
3 réponses
Bonjour,
Voici un petit exemple, utilisant une Mise En Forme Conditionnelle (MEFC)
La formule utilisée :
=ET(SUBSTITUE($A2;"S";"")*1<=SUBSTITUE(C$1;"S";"")*1;SUBSTITUE($B2;"S";"")*1>=SUBSTITUE(C$1;"S";"")*1)
Il faut donc que les cellules en colonnes A et B, ou en ligne 1, commencent par "S", suivi d'un ou deux chiffres.
Bonne apm
https://www.cjoint.com/c/NHqnJH47PNf
Bonjour,
En supposant que les titres de ton tableau commencent en A1 et que certainement S1 ou S01 s'étendent au delà de S07
sélectionne ton tableau exemple C2:V20
Mise en forme conditionnelle la formule est
=ET(DROITE(C$1;NBCAR(C$1)-1)*1>=DROITE($A2;NBCAR($A2)-1)*1;DROITE(C$1;NBCAR(C$1)-1)*1<=DROITE($B2;NBCAR($B2)-1)*1)
https://www.cjoint.com/c/NHqnLFHxbqF
Bonjour, et bienvenue au nouveau membre.
Pour tes prochaines interventions, prends l'habitude de nous joindre le fichier Excel, et pas seulement une image (capture d'écran).
Seconde recommandation : adopte les mêmes désignations en colonnes A:B et en ligne 1 : soit S6 soit S06 en H1 comme en A4 !
En C2 tu saisis la formule =SI(ET(C$1>=$A:$A; C$1<=$B:$B);1;0)
que tu copies jusqu'en BB4.
Puis tu sélectionnes la plage C2:BB4 et appliques la mise en forme conditionnelle "Appliquer une mise en forme uniquement aux cellules qui contiennent / Valeur de la cellule / égale à / 1" avec le format vert.
