Bonsoir,
Voilà le dilemne auquel je suis confronté.
Mon fichier excel se compose de 2 feuilles.
La première (Feuil 1) contient tous les intitulés importants, et l'autre (Ex mois 1) avec certains des intitulés de la Feuil 1 ainsi que des données chiffrées se rapportant à ces intitulés.
Je voudrais rapporter les données de la feuille Ex mois 1 dans la Feuil 1 en fonction de l'intitulé. Dans ce cas me direz vous, la meilleure façon est de faire une recherchev.
Mais voilà le soucis c'est que dans la feuille Ex mois 1, les intitulés de la Feuil 1 ne sont pas tous présents chaque mois et ainsi un tableau qui peut tenir sur 7 lignes comme dans Ex mois 1, peut en prendre 9 comme dans la feuille Ex mois 2.
La plage de données de ma recherchev doit changer en fonction de la taille de mon tableau.
Ainsi, si par exemple, je cherche les données relatives au Menu 3, ma recherchev serait donc la suivante:
Sur la Feuill 1 en B9 en fonction de Ex mois 1: =RECHERCHEV(A9;'Ex mois 1'!A1:B7;2;FAUX)
Sur la Feuill 1 en B9 en fonction de Ex mois 2: =RECHERCHEV(A9;'Ex mois 1'!A1:B9;2;FAUX)
Dans cet exemple, on voit bien que dans la formule recherchev, la seul changement se trouve dans la plage de données, indiquant la fin de celle-ci (B7 dans la première, B9 dans la seconde).
Ce que je cherche à faire c'est qu'automatiquement il m'étende la plage de ma recherchev en fonction de la longueur du tableau.
J'aimerais pour simplifier au maximum les choses, que tout se passe par formule. Si ce n'est pas possible, j'utiliserais le VBA.
D'après moi, la meilleure façon serait de lui faire rechercher le mot Total dans les feuilles Ex mois 1 et Ex mois 2, et qu'il me rapporte les coordonnées de cette cellule que j'intègre dans ma recherchev. Mais la chose est-elle possible? Je n'en sais rien, d'où ma demande ici.
J'espère que vous pourrez m'aider, veuillez noter que le document joint est un exemple, je ne peux pas mettre sur le forum mon vrai fichier. Il faut donc, quelques soit la solution, que je puisse la transposer dans mon fichier.
N'hésitez pas à me demander d'autres explications si cela n'est pas clair, j'ai toutefois essayé de détaillé le plus possible de ce que je cherche à faire.
Merci d'avance et bonne soirée
Saya
Voilà le dilemne auquel je suis confronté.
Mon fichier excel se compose de 2 feuilles.
La première (Feuil 1) contient tous les intitulés importants, et l'autre (Ex mois 1) avec certains des intitulés de la Feuil 1 ainsi que des données chiffrées se rapportant à ces intitulés.
Je voudrais rapporter les données de la feuille Ex mois 1 dans la Feuil 1 en fonction de l'intitulé. Dans ce cas me direz vous, la meilleure façon est de faire une recherchev.
Mais voilà le soucis c'est que dans la feuille Ex mois 1, les intitulés de la Feuil 1 ne sont pas tous présents chaque mois et ainsi un tableau qui peut tenir sur 7 lignes comme dans Ex mois 1, peut en prendre 9 comme dans la feuille Ex mois 2.
La plage de données de ma recherchev doit changer en fonction de la taille de mon tableau.
Ainsi, si par exemple, je cherche les données relatives au Menu 3, ma recherchev serait donc la suivante:
Sur la Feuill 1 en B9 en fonction de Ex mois 1: =RECHERCHEV(A9;'Ex mois 1'!A1:B7;2;FAUX)
Sur la Feuill 1 en B9 en fonction de Ex mois 2: =RECHERCHEV(A9;'Ex mois 1'!A1:B9;2;FAUX)
Dans cet exemple, on voit bien que dans la formule recherchev, la seul changement se trouve dans la plage de données, indiquant la fin de celle-ci (B7 dans la première, B9 dans la seconde).
Ce que je cherche à faire c'est qu'automatiquement il m'étende la plage de ma recherchev en fonction de la longueur du tableau.
J'aimerais pour simplifier au maximum les choses, que tout se passe par formule. Si ce n'est pas possible, j'utiliserais le VBA.
D'après moi, la meilleure façon serait de lui faire rechercher le mot Total dans les feuilles Ex mois 1 et Ex mois 2, et qu'il me rapporte les coordonnées de cette cellule que j'intègre dans ma recherchev. Mais la chose est-elle possible? Je n'en sais rien, d'où ma demande ici.
J'espère que vous pourrez m'aider, veuillez noter que le document joint est un exemple, je ne peux pas mettre sur le forum mon vrai fichier. Il faut donc, quelques soit la solution, que je puisse la transposer dans mon fichier.
N'hésitez pas à me demander d'autres explications si cela n'est pas clair, j'ai toutefois essayé de détaillé le plus possible de ce que je cherche à faire.
Merci d'avance et bonne soirée
Saya