Comment retrouver une date sur une autre feuille
Fermé
calcifercombat
Messages postés
3
Date d'inscription
lundi 18 février 2013
Statut
Membre
Dernière intervention
13 avril 2016
-
13 avril 2016 à 11:03
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 - 13 avril 2016 à 20:17
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 - 13 avril 2016 à 20:17
A voir également:
- Comment retrouver une date sur une autre feuille
- Comment supprimer une feuille sur word - Guide
- Comment retrouver une conversation supprimé sur whatsapp - Guide
- Retrouver une musique avec les notes - Guide
- Comment imprimer en a5 sur une feuille a4 - Guide
- Comment retrouver une publication sur facebook - Guide
6 réponses
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 737
13 avril 2016 à 13:25
13 avril 2016 à 13:25
Re
Il me semble que tu te compliques la vie en listant tous les jours de vacances mais bon !
1) en F4 la formule :=SI(NB.SI(Feuil2!$E:$BK;Feuil1!E4)>0;"oui";"non")
2) Si tu veux appliquer une mise en forme conditionnelle à la plage E4:E15 tu dois utiliser le même style de formule mais on ne peut pas faire référence à une autre feuille dans une MFC, donc il faut d'abord sélectionner la plage E:BK dans la feuille 2, la nommer (clic droit Nommer plage) par exemple vacances et ensuite tu peux utiliser ce nom dans la MFC dont la formule sera alors : =NB.SI(vacances;E4)>0
Cdlmnt
Via
Il me semble que tu te compliques la vie en listant tous les jours de vacances mais bon !
1) en F4 la formule :=SI(NB.SI(Feuil2!$E:$BK;Feuil1!E4)>0;"oui";"non")
2) Si tu veux appliquer une mise en forme conditionnelle à la plage E4:E15 tu dois utiliser le même style de formule mais on ne peut pas faire référence à une autre feuille dans une MFC, donc il faut d'abord sélectionner la plage E:BK dans la feuille 2, la nommer (clic droit Nommer plage) par exemple vacances et ensuite tu peux utiliser ce nom dans la MFC dont la formule sera alors : =NB.SI(vacances;E4)>0
Cdlmnt
Via
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 737
13 avril 2016 à 12:04
13 avril 2016 à 12:04
Bonjour
1) Tu peux remettre tes dates en format date avec DATEVAL
2) Postes un exemple de ton fichier sur cjoint.com, fias créer un lien, copies le et reviens le coller ici dans un prochain message, ce sera plus clair
Cdlmnt
Via
1) Tu peux remettre tes dates en format date avec DATEVAL
2) Postes un exemple de ton fichier sur cjoint.com, fias créer un lien, copies le et reviens le coller ici dans un prochain message, ce sera plus clair
Cdlmnt
Via
calcifercombat
Messages postés
3
Date d'inscription
lundi 18 février 2013
Statut
Membre
Dernière intervention
13 avril 2016
13 avril 2016 à 12:25
13 avril 2016 à 12:25
bonjour, c'est pas tout à fait cela que je voudrais
voici le lien https://www.cjoint.com/c/FDnkyqyTak0
se sera peut être plus clair
voici le lien https://www.cjoint.com/c/FDnkyqyTak0
se sera peut être plus clair
calcifercombat
Messages postés
3
Date d'inscription
lundi 18 février 2013
Statut
Membre
Dernière intervention
13 avril 2016
13 avril 2016 à 12:28
13 avril 2016 à 12:28
Je veux juste selon la cellule de la feuille 1 ou il y à la date sur la cellule à côté retrouver cette date sur l'autre feuil, mais dans toutes la feuil2, si elle existe ou pas ? et lui donner une valeur aléatoire comme vrai ou faux, oui ou non, 1 ou 2, rien ou pas rien etc...
j'ai mis des dates comme 01/01/2016 mais cela pourrais être à la place 05/01/2018 sur les cellules dates ce n'est pas figé.
j'ai mis des dates comme 01/01/2016 mais cela pourrais être à la place 05/01/2018 sur les cellules dates ce n'est pas figé.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
super ton code fonctionne super, par contre je suis ouvert sur le problème en listant les jours de vacances, je ne sais pas vraiment si il y à plus simple que celui que j'avais proposé ?
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 737
13 avril 2016 à 17:28
13 avril 2016 à 17:28
Re,
Tu peux te passer des colonnes D et suivantes dans Feuil2 en remplaçant ma formule précédente en F4 par celle-ci :
=SI(ET(DATEVAL(E4)>=INDEX(Feuil2!B:B;EQUIV(DATEVAL(E4);Feuil2!B:B;1));DATEVAL(E4)<=INDEX(Feuil2!C:C;EQUIV(DATEVAL(E4);Feuil2!B:B;1)));"oui";"non")
Cdlmnt
Via
Tu peux te passer des colonnes D et suivantes dans Feuil2 en remplaçant ma formule précédente en F4 par celle-ci :
=SI(ET(DATEVAL(E4)>=INDEX(Feuil2!B:B;EQUIV(DATEVAL(E4);Feuil2!B:B;1));DATEVAL(E4)<=INDEX(Feuil2!C:C;EQUIV(DATEVAL(E4);Feuil2!B:B;1)));"oui";"non")
Cdlmnt
Via
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 737
>
calcifercombat
13 avril 2016 à 20:17
13 avril 2016 à 20:17
Re,
1) DATEVAL convertit la date en texte en date Excel, donc on peux la comparer aux autres dates de ta feuille2
2) EQUIV renvoie la position de la 1ere valeur en col B inférieure (le 1en fin de formule) inférieure à E4 par exemple 8
3) Le 1er INDEX lit la valeur à cette position en col B (la 8eme sans mon exemple) soit une date de début de vacances
4) Le 2nd INDEX lit la valeur à cette même position en col C soit la date de fin de vacances
5) et SI E4 est supérieur ou égal à la date de début ET inférieur ou égal à la date de fin c'est vacances donc oui
Cdlmnt
Via
1) DATEVAL convertit la date en texte en date Excel, donc on peux la comparer aux autres dates de ta feuille2
2) EQUIV renvoie la position de la 1ere valeur en col B inférieure (le 1en fin de formule) inférieure à E4 par exemple 8
3) Le 1er INDEX lit la valeur à cette position en col B (la 8eme sans mon exemple) soit une date de début de vacances
4) Le 2nd INDEX lit la valeur à cette même position en col C soit la date de fin de vacances
5) et SI E4 est supérieur ou égal à la date de début ET inférieur ou égal à la date de fin c'est vacances donc oui
Cdlmnt
Via