Bonjour à tous,
Je me présente, jérémy étudiant en école de commerce.
je suis en train de réaliser un projet dans lequel je dois rechercher des prix suivant les enseignes, les références et les mois de l'année.
Mon problème :
J'ai regroupé toutes les enseignes pour une même référence dans un même tableau et multiplié ce type de tableau par 12 (pour tous les moins de l'année). La solution la plus simple que j'ai trouvé c'est de faire une rechercheh dans mon tableau afin de venir afficher les prix de l'enseigne, de la référence suivant le mois.
Ma rechercheh est la suivante :
RECHERCHEH($D$11;prix'!$B$2:$Z$1678;Corres!$C$16;FAUX)
$D$11 => la cellule contenant le mot "prixfac" a venir rechercher dans la feuille de prix
prix'!$B$2:$Z$1678 => la feuille et le tableau dans laquelle sont stockés tous les prix
Corres!$C$16 => table de correspondance en fonction de la référence
La formule marche très bien pour le mois de janvier mais ne marche plus pour les autres mois. Cela s'explique facilement vu que dans le tableau excel contenant les 12 petit tableau, il trouve la cellule "prixfac" pour le mois de janvier et ne va donc pas aller voir les autres "prixfac" pour fevrier, mars, ...
Mon idée, et je ne sais pas du tout si c'est réalisable, c'est de passer comme argument la matrice dans la rechercheh, cela me permettrait avec un petit tableau de correspondance de venir lui indiquer le tableau a allé voir.
Par exemple pour janvier j'indique a ma rechercheh qu'il faut allé voir le tableau en $B$2:$Z$1678, pour fevrier il doit aller dans $AB$2:$AZ$1678, pour mars $BB$2:$BZ$1678 et ainsi de suite.
Par exemple :
La cellule A1 contient : "prix'!$B$2:$Z$1678"
Ce qui donne pour ma rechercheh : RECHERCHEH($D$11;A1;Corres!$C$16;FAUX)
Aprés plusieurs essayent, je n'arrive pas à indiquer à la rechercheh les différents tableaux, pourtant la cellule contient bien l'adresse du tableau "prix'!$B$2:$Z$1678". Je pense que la rechercheh ne comprends pas qu'il faut utiliser la valeur de la cellule A1 et non pas seulement "A1" comme emplacement de tableau.
Est ce que vous savez comment passer la matrice dans la rechercheh, est-ce seulement possible ?
Voila, j'ai essayé d’être le plus clair possible,
je tiens à vous remercier par avance,
En espérant de vos nouvelles rapidement
Bien Cordialement
Jeremy
Je me présente, jérémy étudiant en école de commerce.
je suis en train de réaliser un projet dans lequel je dois rechercher des prix suivant les enseignes, les références et les mois de l'année.
Mon problème :
J'ai regroupé toutes les enseignes pour une même référence dans un même tableau et multiplié ce type de tableau par 12 (pour tous les moins de l'année). La solution la plus simple que j'ai trouvé c'est de faire une rechercheh dans mon tableau afin de venir afficher les prix de l'enseigne, de la référence suivant le mois.
Ma rechercheh est la suivante :
RECHERCHEH($D$11;prix'!$B$2:$Z$1678;Corres!$C$16;FAUX)
$D$11 => la cellule contenant le mot "prixfac" a venir rechercher dans la feuille de prix
prix'!$B$2:$Z$1678 => la feuille et le tableau dans laquelle sont stockés tous les prix
Corres!$C$16 => table de correspondance en fonction de la référence
La formule marche très bien pour le mois de janvier mais ne marche plus pour les autres mois. Cela s'explique facilement vu que dans le tableau excel contenant les 12 petit tableau, il trouve la cellule "prixfac" pour le mois de janvier et ne va donc pas aller voir les autres "prixfac" pour fevrier, mars, ...
Mon idée, et je ne sais pas du tout si c'est réalisable, c'est de passer comme argument la matrice dans la rechercheh, cela me permettrait avec un petit tableau de correspondance de venir lui indiquer le tableau a allé voir.
Par exemple pour janvier j'indique a ma rechercheh qu'il faut allé voir le tableau en $B$2:$Z$1678, pour fevrier il doit aller dans $AB$2:$AZ$1678, pour mars $BB$2:$BZ$1678 et ainsi de suite.
Par exemple :
La cellule A1 contient : "prix'!$B$2:$Z$1678"
Ce qui donne pour ma rechercheh : RECHERCHEH($D$11;A1;Corres!$C$16;FAUX)
Aprés plusieurs essayent, je n'arrive pas à indiquer à la rechercheh les différents tableaux, pourtant la cellule contient bien l'adresse du tableau "prix'!$B$2:$Z$1678". Je pense que la rechercheh ne comprends pas qu'il faut utiliser la valeur de la cellule A1 et non pas seulement "A1" comme emplacement de tableau.
Est ce que vous savez comment passer la matrice dans la rechercheh, est-ce seulement possible ?
Voila, j'ai essayé d’être le plus clair possible,
je tiens à vous remercier par avance,
En espérant de vos nouvelles rapidement
Bien Cordialement
Jeremy