Extraction date d’un tableau de suivi
Fermé
Cedre3118
-
15 nov. 2020 à 11:18
Cedre3118 Messages postés 10 Date d'inscription dimanche 15 novembre 2020 Statut Membre Dernière intervention 7 février 2021 - 18 nov. 2020 à 19:28
Cedre3118 Messages postés 10 Date d'inscription dimanche 15 novembre 2020 Statut Membre Dernière intervention 7 février 2021 - 18 nov. 2020 à 19:28
A voir également:
- Extraction date d’un tableau de suivi
- Tableau croisé dynamique - Guide
- Suivi des modifications word - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
2 réponses
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 735
15 nov. 2020 à 11:55
15 nov. 2020 à 11:55
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
yclik
Messages postés
3695
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
16 novembre 2024
1 513
15 nov. 2020 à 11:57
15 nov. 2020 à 11:57
Bonjour
une piste
une piste
Cedre3118
Messages postés
10
Date d'inscription
dimanche 15 novembre 2020
Statut
Membre
Dernière intervention
7 février 2021
15 nov. 2020 à 17:41
15 nov. 2020 à 17:41
Merci beaucoup yclik,
J’ai commencé par le retour de via55,cela fonctionne .mais beaucoup de ton aide je vais garder ton exemple aussi .
J’ai commencé par le retour de via55,cela fonctionne .mais beaucoup de ton aide je vais garder ton exemple aussi .
15 nov. 2020 à 17:35
Ç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
Modifié le 15 nov. 2020 à 18:14
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
15 nov. 2020 à 19:18
15 nov. 2020 à 19:19
15 nov. 2020 à 19:26
Pour le moment je te remercie longueur je te fais passer ça mercredi