Remplacer #N/A par case vide grisée dans un calendrier
Résolu
Kikochikitin
-
Arkana0 Messages postés 1980 Date d'inscription Statut Modérateur Dernière intervention -
Arkana0 Messages postés 1980 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour à tous,
je viens vous poser une question dont je n'ai pas trouvé la réponse ailleurs.
Dans un assez volumineux classeur excel on trouve notamment
- un onglet "calendrier" qui est un calendrier permanent.
- onglet "séances" qui est une sorte de base de données
A partir d'une fonction RechercheV j'ai fait en sorte que des informations notées dans la colonne F de l'onglet "séances", soit automatiquement reportées dans la cellule correspondant à la bonne date du calendrier permanent.
Formule par exemple pour la date du 12 Octobre 2016
=RECHERCHEV(F17;Séances!$D:$F;3;FAUX)
A présent j'ai le problème suivant:
Dans mon calendrier ( et c'est volontaire, je ne veux pas changer cette donnée) selon le mois et l'année générée j'ai des cases qui se transforment en "0-janv"
La formule RechercheV rentrée dans ces cases ( pour aller chercher l'info dans l'onglet "séances") ne trouve rien ( normal, il n'y a pas de 0-janv dans mon onglet séances ) et donc me génère un #N/A
EXEMPLE POUR MA CASE B11 de l'onglet "calendrier" qui tombe un "0-janv" pour l'année 2016... ( mais pans nécessairement pour une autre année )
=RECHERCHEV(B11;Séances!$D:$F;3;FAUX)
--> #N/A
Je veux garder cette logique de tableau mais simplement que le #N/A génère :
- une case vide légèrement grisée
OU peut être dit d'une autre manière
- que chaque fois qu'une cellule dans l'onglet "calendrier" soit un "0-janv" ( ce qui peut changer car une année la cellule peut être une date, et une autre année un "0-janv") la fonction RechercheV n'indique pas un #N/A mais une case vide légèrement grisée
Comment faire svp?
Est ce possible sans changer les propriétés de mon tableau?
je viens vous poser une question dont je n'ai pas trouvé la réponse ailleurs.
Dans un assez volumineux classeur excel on trouve notamment
- un onglet "calendrier" qui est un calendrier permanent.
- onglet "séances" qui est une sorte de base de données
A partir d'une fonction RechercheV j'ai fait en sorte que des informations notées dans la colonne F de l'onglet "séances", soit automatiquement reportées dans la cellule correspondant à la bonne date du calendrier permanent.
Formule par exemple pour la date du 12 Octobre 2016
=RECHERCHEV(F17;Séances!$D:$F;3;FAUX)
A présent j'ai le problème suivant:
Dans mon calendrier ( et c'est volontaire, je ne veux pas changer cette donnée) selon le mois et l'année générée j'ai des cases qui se transforment en "0-janv"
La formule RechercheV rentrée dans ces cases ( pour aller chercher l'info dans l'onglet "séances") ne trouve rien ( normal, il n'y a pas de 0-janv dans mon onglet séances ) et donc me génère un #N/A
EXEMPLE POUR MA CASE B11 de l'onglet "calendrier" qui tombe un "0-janv" pour l'année 2016... ( mais pans nécessairement pour une autre année )
=RECHERCHEV(B11;Séances!$D:$F;3;FAUX)
--> #N/A
Je veux garder cette logique de tableau mais simplement que le #N/A génère :
- une case vide légèrement grisée
OU peut être dit d'une autre manière
- que chaque fois qu'une cellule dans l'onglet "calendrier" soit un "0-janv" ( ce qui peut changer car une année la cellule peut être une date, et une autre année un "0-janv") la fonction RechercheV n'indique pas un #N/A mais une case vide légèrement grisée
Comment faire svp?
Est ce possible sans changer les propriétés de mon tableau?
2 réponses
-
Bonjour,
Pour le vide :
SI(ESTNA(RECHERCHEV(...);"";RECHERCHEV(...))
Pour le grisé, il faut peut-être partir sur une mise en forme conditionnelle testant si la cellule est vide ? -
Magnifique!!!
C'est incroyable comme on peut s'arracher les cheveux pendant des heures sur un pb, que quelqu'un peut solutionner en 2 petites secondes!!!
Merci beaucoup!!!
je vais essayer de bidouiller avec les mise en formes conditionnelles... mais pas gagné!!
Merci beaucoup!!!