Recherche une ligne avec deux critères de date début et finale
Résolu
Hane
-
Hane -
Hane -
Bonjour,
J'ai un souci dans la recherche d'une ligne avec deux critères de date début et finale.
Ma colonne A est la date de début de l'événement.
Ma colonne B est la date de fin de l'événement.
Et ma colonne C est le nom de l'événement.
J'ai besoin de trouver le nom de l'événement qui est en train de dérouler pour une date quelconque, c'est à dire qu'elle doit supérieure à la date de début mais inférieure à la date finale.
Je vous remercie d'avance,
J'ai un souci dans la recherche d'une ligne avec deux critères de date début et finale.
Ma colonne A est la date de début de l'événement.
Ma colonne B est la date de fin de l'événement.
Et ma colonne C est le nom de l'événement.
J'ai besoin de trouver le nom de l'événement qui est en train de dérouler pour une date quelconque, c'est à dire qu'elle doit supérieure à la date de début mais inférieure à la date finale.
Je vous remercie d'avance,
A voir également:
- Recherche une ligne avec deux critères de date début et finale
- Partage de photos en ligne - Guide
- Nombre de jours entre deux dates excel - Guide
- Finale notepad - Télécharger - Outils professionnels
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Mètre en ligne - Guide
5 réponses
"c'est quand tu entre une date qui n'a pas de l'événement"
???
Pas sur d'avoir compris
voila, un peu au hasard,et en attendant mieux, une autre option qui permet aussi de signaler les événements dont la fin n'est pas précisée.
C'est un peu moins élégants car il faut passer par une colonne de codage, (voir I) que vous pouvez masquer ou placer sur une autre feuille
(ces formules ne sont pas matricielles)
https://www.cjoint.com/c/GArt0ghtxke
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
???
Pas sur d'avoir compris
voila, un peu au hasard,et en attendant mieux, une autre option qui permet aussi de signaler les événements dont la fin n'est pas précisée.
C'est un peu moins élégants car il faut passer par une colonne de codage, (voir I) que vous pouvez masquer ou placer sur une autre feuille
(ces formules ne sont pas matricielles)
https://www.cjoint.com/c/GArt0ghtxke
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Bonjour
voyez ici
https://www.cjoint.com/c/GArkEgAwlXe
Quelques explications dans la feuille
notez que cette formule est assez lourde et qu'il est préférable de limiter les hauteurs de champ au minimum utile
crdlmnt
voyez ici
https://www.cjoint.com/c/GArkEgAwlXe
Quelques explications dans la feuille
notez que cette formule est assez lourde et qu'il est préférable de limiter les hauteurs de champ au minimum utile
crdlmnt
Bonjour, vous deux.
Avant d'avoir vu les propositions de Vaucluse, j'avais envisagé un tableau beaucoup plus rustique : en E1 je saisis la date de mon choix, et dans les cellules suivantes la formule =SI(ET(A:A<=$E$1;B:B>=$E$1);C:C;"-")
https://www.cjoint.com/c/GAsczITzHdN
Lorsque A, B et C sont renseignées la formule affiche la donnée en C si la fourchette de date est bonne, ou "-" dans le cas contraire
Lorsque C n'est pas renseignée, E affiche "0"
Lorsque B n'est pas renseignée, E affiche "-"
Lorsque A n'est pas renseignée, E affiche la donnée en C
Avant d'avoir vu les propositions de Vaucluse, j'avais envisagé un tableau beaucoup plus rustique : en E1 je saisis la date de mon choix, et dans les cellules suivantes la formule =SI(ET(A:A<=$E$1;B:B>=$E$1);C:C;"-")
https://www.cjoint.com/c/GAsczITzHdN
Lorsque A, B et C sont renseignées la formule affiche la donnée en C si la fourchette de date est bonne, ou "-" dans le cas contraire
Lorsque C n'est pas renseignée, E affiche "0"
Lorsque B n'est pas renseignée, E affiche "-"
Lorsque A n'est pas renseignée, E affiche la donnée en C
Bonsoir,
Oui désolée c'est ma faute que je ne l'ai pas précisé dans ma question. En fait, j'ai une centaine de dates comme l'entrée. C'est pourquoi, je ne peux pas créer une colonne supplémentaire pour chaque date et je cherche d'avoir une formule simple pour en déduire une colonne d'événement à partir d'une colonne de date d'entrée.
Avec vos suggestions et celles de Vaucluse, je suis arrivé à résoudre le problème. C'est comme la dernière proposition de Vaucluse:
http://www.cjoint.com/c/GAsnve7Wrce
Merci bcp de votre aide,
Cordialement
Oui désolée c'est ma faute que je ne l'ai pas précisé dans ma question. En fait, j'ai une centaine de dates comme l'entrée. C'est pourquoi, je ne peux pas créer une colonne supplémentaire pour chaque date et je cherche d'avoir une formule simple pour en déduire une colonne d'événement à partir d'une colonne de date d'entrée.
Avec vos suggestions et celles de Vaucluse, je suis arrivé à résoudre le problème. C'est comme la dernière proposition de Vaucluse:
http://www.cjoint.com/c/GAsnve7Wrce
Merci bcp de votre aide,
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Votre deuxième proposition est aussi intéressante sauf qu'elle n'est pas applicable si l'on veut incrémenter.
En fait, dans mon cas, j'ai maximum un événement correspondant à une date et j'ai une colonne de date à trouver l'événement associé. Je suis inspirée par la vôtre et j'arrive à faire comme ça http://www.cjoint.com/c/GAsmvQ823gl, sauf que j'ai encore des problèmes quand la date n'a pas d'événement.
ma seconde proposition est incrémentable sur la hauteur que vous voulez, si vous avez le temps, expliquez moi pourquoi vous n'y arrivez pas.
Ceci dit, effectivement, excel bug (? ou non?) avec INDEX (matricielle ou pas) et un 0 en N° de ligne. Pour éliminer le problème, il suffit de renvoyer "" si la valeur N° de ligne est 0, comme dans le fichier ci joint.(qui renvoie un underscore pour faire joli!)
https://www.cjoint.com/c/GAsnve7Wrce
Notez qu'avec le code MAX au lieu de PETITE.VALEUR, vous ne ressortez qu'un seul événement incluant la date, même s'il y en a plusieurs
crdlmnt
Merci pour votre correction, maintenant j'ai plus de bug. Avant j'ai essayé SIERREUR au lieu de SI simplement, c'est pourquoi j'ai eu le problème avec INDEX et no le ligne =0 car je ne m'étais pas rendu compte qu'il n'y a jamais d'erreur même si no ligne =0.
Sur votre seconde proposition, mon souci est qu'on devrait avoir une colonne de codage supplémentaire pour chaque date. Et pour mon cas j'ai une centaine de ligne de date à trouver l'événement. C'est pourquoi je peux pas appliquer ta deuxième suggestion. Mais merci quand même pour cette proposition, elle est très utile quand on a plusieurs événements correspondants à une date.
Cordialement
Bonne route
crdlmnt