Extraction date d’un tableau de suivi
Cedre3118
-
Cedre3118 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Cedre3118 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J’ai besoin de votre aide .
J’ai deux colonnes avec des dates :
Colonne B DE... (Première date )
Colonne C A ... (dernière date )
J’aimerais en appuyant sur un bouton extraire toute les lignes ou la date du jour est comprise .
Un exemple
DE A
11/11/2020 16/11/2020
17/11/2020 25/11/2020
15/11/2020. 15/11/2020
Nous sommes le 15/11/2020 ,il faut que les ligne ou le 15/11 est compris soit extraite dans une autre feuille (dans l’exemple la 1ère et 3ème ligne )
En vous remerciant
Cedric
J’ai besoin de votre aide .
J’ai deux colonnes avec des dates :
Colonne B DE... (Première date )
Colonne C A ... (dernière date )
J’aimerais en appuyant sur un bouton extraire toute les lignes ou la date du jour est comprise .
Un exemple
DE A
11/11/2020 16/11/2020
17/11/2020 25/11/2020
15/11/2020. 15/11/2020
Nous sommes le 15/11/2020 ,il faut que les ligne ou le 15/11 est compris soit extraite dans une autre feuille (dans l’exemple la 1ère et 3ème ligne )
En vous remerciant
Cedric
Configuration: iPhone / Safari 14.0
A voir également:
- Extraction date d’un tableau de suivi
- Tableau word - Guide
- Suivi des modifications word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Imprimer un tableau excel - Guide
2 réponses
Bonjour Cedric
Pas besoin d'un bouton et d'une macro, une colonne supplémentaire de comptage dans la 1ere feuille et des formules INDEX EQUIV dans la 2nde suffisent :
https://mon-partage.fr/f/2MUVoORx/
Dans les formules EQUIV c'est LIGNE()-1 car mon second tableau commence en ligne 2, s'il commençait en ligne 5 ce serait alors LIGNE()-4 etc
Cdlmt
Via
Pas besoin d'un bouton et d'une macro, une colonne supplémentaire de comptage dans la 1ere feuille et des formules INDEX EQUIV dans la 2nde suffisent :
https://mon-partage.fr/f/2MUVoORx/
Dans les formules EQUIV c'est LIGNE()-1 car mon second tableau commence en ligne 2, s'il commençait en ligne 5 ce serait alors LIGNE()-4 etc
Cdlmt
Via
Ça fonctionne très bien pour les dates .
Si mes lignes comportent plusieurs colonnes avec des noms ou autres ,à ligne() dois-je inscrire la ligne complète ?ex ligne(feuil1!6:6)?
Merci pour le retour
Ne pas confondre les lignes de feuilles 1 qui n'entrent pas en ligne de compte en fait vraiment puisqu'on se positionne sur la bonne ligne avec INDEX EQUIV et l'instruction LIGNE() qui elle retourne simplement le n° de la ligne de Feuil2 dans laquelle se trouve la formule; c’est ce qui permet en enlevant 1 (ou plus en fonction de la position du tableau en feuille 2) d'obtenir le nombre à chercher dans la colonne D de Feuil1 qui n'est en rien un n° de ligne mais une incrémentation retournée par la formule en colonne D
La formule INDEX(Feuil1!C:C;EQUIV(LIGNE()-1;Feuil1!D:D;0)) pourrait se lire en fait :
Rechercher en colonne D de Feuil 1 le nombre équivalent au n° de la ligne courante (en Feuil2 )-1 et renvoyer la valeur en colonne C de Feuil 1 située sur la même ligne que le nombre
Si tu veux faire apparaitre d'autres valeurs en feuil2 issues d'autres colonnes de feuil1 il faut dans chaque nouvelle colonne de retour adapter dans la formule la colonne où trouver l'information à renvoyer
Ainsi ma formule en B2 de mon exemple :
=SIERREUR(INDEX(Feuil1!C:C;EQUIV(LIGNE()-1;Feuil1!D:D;0));"") renvoie la valeur en colonne C
Si tu veux retourner une valeur qui serait située en colonne G il faudrait écrire :
=SIERREUR(INDEX(Feuil1!G:G;EQUIV(LIGNE()-1;Feuil1!D:D;0));"")
Enfin j'ai mis dans l'exemple la formule de comptage des lignes pour aujourd’hui en colonne D mais si tu la déplaces ailleurs par exemple en colonne M il faudra bien sûr remplacer Feuil1!D:D dans toutes les formules de feuille 2 par Feuil1!M:M
Pour le moment je te remercie longueur je te fais passer ça mercredi