Excel-Colorer derniere cellule non vide
Résolu/Fermé
Sam357
Messages postés
134
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
15 mars 2018
-
6 juil. 2009 à 07:02
Sam357 Messages postés 134 Date d'inscription dimanche 11 février 2007 Statut Membre Dernière intervention 15 mars 2018 - 7 juil. 2009 à 13:48
Sam357 Messages postés 134 Date d'inscription dimanche 11 février 2007 Statut Membre Dernière intervention 15 mars 2018 - 7 juil. 2009 à 13:48
A voir également:
- Excel-Colorer derniere cellule non vide
- Liste déroulante excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Formule excel - Guide
6 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
6 juil. 2009 à 09:18
6 juil. 2009 à 09:18
bonjour
une mise en forme conditionnelle mais je n'arrive pas à formaliser cela.
C'est avec une formule de ce type que tu peux le faire :
Tu peux remplacer "$A:$A" par la colonne de ton choix.
une mise en forme conditionnelle mais je n'arrive pas à formaliser cela.
C'est avec une formule de ce type que tu peux le faire :
si les cellules de la colonne sont numériques : =LIGNE()=EQUIV(9^9;$A:$A) si les cellules de la colonne sont du texte : =LIGNE()=EQUIV("z^z";$A:$A)
Tu peux remplacer "$A:$A" par la colonne de ton choix.
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
6 juil. 2009 à 14:23
6 juil. 2009 à 14:23
bonjour
Dans "Indicator" elle fonctionne bien la formule ?
Dans "Indicator" elle fonctionne bien la formule ?
Sam357
Messages postés
134
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
15 mars 2018
18
6 juil. 2009 à 14:48
6 juil. 2009 à 14:48
Re-Bonjour,
Non, ça ne fonctionne pas. Je ne l'ai peut être pas appliqué correctement.
Que dois je saisir à savoir que ma plage de données s'étend de A4 à G17. (le mois prochain la zone sera A4 à G18, etc) ?
Merci.
Sam357
Non, ça ne fonctionne pas. Je ne l'ai peut être pas appliqué correctement.
Que dois je saisir à savoir que ma plage de données s'étend de A4 à G17. (le mois prochain la zone sera A4 à G18, etc) ?
Merci.
Sam357
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
6 juil. 2009 à 21:07
6 juil. 2009 à 21:07
bonjour
Non, ça ne fonctionne pas. Je ne l'ai peut être pas appliqué correctement.
Pourtant sur le classeur que tu as mis en ligne, la dernière ligne est bien rouge et correctement paramétrée, mis à part que tu aurais dû sélectionner l'ensemble des colonnes pour permettre les ajouts.
Non, ça ne fonctionne pas. Je ne l'ai peut être pas appliqué correctement.
Pourtant sur le classeur que tu as mis en ligne, la dernière ligne est bien rouge et correctement paramétrée, mis à part que tu aurais dû sélectionner l'ensemble des colonnes pour permettre les ajouts.
Sam357
Messages postés
134
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
15 mars 2018
18
6 juil. 2009 à 21:57
6 juil. 2009 à 21:57
Bonjour,
En effet, la ligne a bien le format souhaité mais c'est juste que je l'avais mis en couleur.
Ça ne correspond donc pas du tout à l'automatisation que je recherche. lol
Je n'ai pas compris comment saisir la formule que tu m'as proposé, pourrais tu m'aider
http://www.cijoint.fr/cjlink.php?file=cj200907/cijT9zsOwe.xls
Qu'est ce qui ne va pas si j'écris la formule suivante ?
=LIGNE()=EQUIV(9^9;$A4:$g200)
En effet, la ligne a bien le format souhaité mais c'est juste que je l'avais mis en couleur.
Ça ne correspond donc pas du tout à l'automatisation que je recherche. lol
Je n'ai pas compris comment saisir la formule que tu m'as proposé, pourrais tu m'aider
http://www.cijoint.fr/cjlink.php?file=cj200907/cijT9zsOwe.xls
Qu'est ce qui ne va pas si j'écris la formule suivante ?
=LIGNE()=EQUIV(9^9;$A4:$g200)
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
6 juil. 2009 à 22:29
6 juil. 2009 à 22:29
bonjour
Quand tu mets '2009/04 dans une cellule, ce n'est pas un nombre, mais du texte et donc la formule que je t'ai fournie, c'est :
et non =LIGNE()=EQUIV(9^9;$A4:$g200) où tu essaies une comparaison numérique sur 7 colonnes qui ne sera jamais satisfaite.
Tu peux bien sûr saisir tes données comme tu veux mais lorsque tu mets une date comme '2009/04 dans une cellule, ce n'est pas une date valide et tu ne pourras faire aucun calcul avec ces données sauf à utiliser des formules complexes.
Quand tu mets '2009/04 dans une cellule, ce n'est pas un nombre, mais du texte et donc la formule que je t'ai fournie, c'est :
=LIGNE()=EQUIV("z^z";$A:$A)
et non =LIGNE()=EQUIV(9^9;$A4:$g200) où tu essaies une comparaison numérique sur 7 colonnes qui ne sera jamais satisfaite.
Tu peux bien sûr saisir tes données comme tu veux mais lorsque tu mets une date comme '2009/04 dans une cellule, ce n'est pas une date valide et tu ne pourras faire aucun calcul avec ces données sauf à utiliser des formules complexes.
Sam357
Messages postés
134
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
15 mars 2018
18
7 juil. 2009 à 00:56
7 juil. 2009 à 00:56
Bonsoir,
Je viens de faire un essai avec la formule adaptée au texte et ça marche parfaitement.
MERCI Gbinforme !!
Le fichier MAJ :
https://www.cjoint.com/?hhaXwhCbiU
Il me reste à solutionner les deux problèmes ci-dessous :
J'ai bien pensé à utiliser la fonction =aujourdhui() mais le problème c'est que ce fichier est consulté à divers période du mois donc même en décalant de +ou- 30 jours ça resterait du tâtonnement.
Y aurait il un moyen plus efficace ?
Merci d'avance.
Sam357
Je viens de faire un essai avec la formule adaptée au texte et ça marche parfaitement.
MERCI Gbinforme !!
Le fichier MAJ :
https://www.cjoint.com/?hhaXwhCbiU
Il me reste à solutionner les deux problèmes ci-dessous :
* mon graphique laisse un espace pour les période à venir alors que je voudrais juste qu'il se mette à jour lorsque j'ajoute des données dans la zone source. A quelle niveau ai-je fait une erreur ? * dans l'onglet "Detail Period" , je souhaite que chaque ligne du mois précédent le mois en cours (voir colonne "date théorique de livraison") avec 'FAUX' indiqué dans la colonne "ok std" apparaisse en rouge. Comment faire ?
J'ai bien pensé à utiliser la fonction =aujourdhui() mais le problème c'est que ce fichier est consulté à divers période du mois donc même en décalant de +ou- 30 jours ça resterait du tâtonnement.
Y aurait il un moyen plus efficace ?
Merci d'avance.
Sam357
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
7 juil. 2009 à 09:15
7 juil. 2009 à 09:15
bonjour
mon graphique laisse un espace pour les période à venir
Il faut nommer toutes les plages avec la fonction DECALER comme ceci par exemple pour les libellés période
puis tu modifies chaque série en remplaçant la plage actuelle par le nom (periode par ex.)
je souhaite que chaque ligne du mois précédent le mois en cours avec 'FAUX' indiqué dans la colonne "ok std" apparaisse en rouge.
Tu mets une mise en forme conditionnelle sur les colonnes A:N avec cette formule :
Ton exemple ne satisfait pas la règle car tu n'as rien en juin.
mon graphique laisse un espace pour les période à venir
Il faut nommer toutes les plages avec la fonction DECALER comme ceci par exemple pour les libellés période
periode =DECALER(Indicator!$A$4;;;NBVAL(Indicator!$A:$A)-3;1)
puis tu modifies chaque série en remplaçant la plage actuelle par le nom (periode par ex.)
je souhaite que chaque ligne du mois précédent le mois en cours avec 'FAUX' indiqué dans la colonne "ok std" apparaisse en rouge.
Tu mets une mise en forme conditionnelle sur les colonnes A:N avec cette formule :
=ET(MOIS($G1)=MOIS(AUJOURDHUI())-1;NON($L1))
Ton exemple ne satisfait pas la règle car tu n'as rien en juin.
Sam357
Messages postés
134
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
15 mars 2018
18
7 juil. 2009 à 12:32
7 juil. 2009 à 12:32
Bonjour,
Je ne sais pas pourquoi j'avais renommé toute les plages mais cela a disparu de la version proposée ici.
Bref, ce qu'il me manquait c'était de mettre les noms des plages dans les données sources.
Merci pour cette préciseuse info.
Néanmoins j'ai un problème sur les zones prises en compte sur les graphique, seule "VRstd" est mise à jour.
http://www.cijoint.fr/cjlink.php?file=cj200907/cijWcI7fK5.xls
Où se situe mon erreur ?
Merci d'avance.
Sam357
Je ne sais pas pourquoi j'avais renommé toute les plages mais cela a disparu de la version proposée ici.
Bref, ce qu'il me manquait c'était de mettre les noms des plages dans les données sources.
Merci pour cette préciseuse info.
Néanmoins j'ai un problème sur les zones prises en compte sur les graphique, seule "VRstd" est mise à jour.
http://www.cijoint.fr/cjlink.php?file=cj200907/cijWcI7fK5.xls
Où se situe mon erreur ?
Merci d'avance.
Sam357
Sam357
Messages postés
134
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
15 mars 2018
18
7 juil. 2009 à 13:48
7 juil. 2009 à 13:48
Re,
Mon problème est résolu il s'agissait du nombre de lignes à décaler pour l'une des colonnes.
Dans mon cas, il faut décaler de -3 et pour les autres de -2.
Merci Gbinforme pour ton aide.
Sam357
Mon problème est résolu il s'agissait du nombre de lignes à décaler pour l'une des colonnes.
Dans mon cas, il faut décaler de -3 et pour les autres de -2.
Merci Gbinforme pour ton aide.
Sam357
6 juil. 2009 à 10:08
Je dois faire une erreur car rien ne se produit après avoir rentrer la formule (onglet "Indicator")
J'ai deux autres problèmes :
* mon graphique laisse un espace pour les période à venir alors que je voudrais juste qu'il se mette à jour lorsque je rentre de nouvelle données.
A quelle niveau ai-je fait une erreur ?
* dans l'onglet "Detail Period" je voudrais que chaque
Je souhaite que chaque ligne du mois (voir colonne "date théorique de livraison") avec FAUX indiqué dans la colonne "ok std" apparaisse en rouge.
Comment faire ?
Le fichier se trouve ici :
http://www.cijoint.fr/cjlink.php?file=cj200907/cij05nRK7F.xls
Merci par avance.
Sam357
6 juil. 2009 à 10:54
J'ai trouvé comment mettre en rouge les cellules ou "Ok Std" est FAUX :
Voici la formule pour la MFC :
=$M2=FAUX
Reste à trouver comment le faire uniquement pour le mois précédent (du 01 au 31).
Je poursuis mes recherches...
Sam357
6 juil. 2009 à 13:14
Je n'arrive pas à appliquer la formule que tu m'as proposé.
Pourrais tu m'indiquer où je faute ?
Cordialement,
Sam357.