|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Ingénieur qualité méthodes Inscription : août 2011 Messages : 13 ![]() |
Bonjour à tous,
J’ai une question assez complexe dans mon boulot. (Au moins pour mes connaissances en Excel). Voici le problème: -J’ai 2 fichiers Excel : « Standard » et « Volume de Vente » Mon but : Remplir la colonne « Volume vente » (colonne « V ») du fichier « Standard » selon 2 critères. 1) Le premier critère : Vehicle Production: Program. Dans le fichier « Standard » il est dans la colonne «H » et dans le fichier « Volume vente » il est dans la colonne « K » 2) Deuxième Critère : Dat Fab Mois/Année texte. Dans le fichier « Standard » il est dans la colonne «T » et dans le fichier « Volume vente » il est dans la LIGNE 1. En Bref : Dans la cellule V2(colonne Volume vente) du fichier Standard il doit renvoyer, la valeur du fichier « Volume de Vente » qui correspond aux critères 1) H2(Standard) et K:K(Volume de Vente) ET 2) T2(Standard) et LIGNE 1(Volume de Vente). j’ai fait des essais avec INDEX + EQUIV + SI (Sommeprod), mais je n’ai pas vraiment réussi a qlq chose concrète. Est-ce que qlq’un peut m’aider ? Merci d’avance !! |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 885 ![]() |
Bonjour,
Regardes ce post le problème semble être le même (formule matricielle avec index,equiv et decaler) http://www.developpez.net/forums/d11...tion-formules/ Si cela ne convient pas, peux tu mettre un fichier exemple
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Ingénieur qualité méthodes Inscription : août 2011 Messages : 13 ![]() |
Ci- joint les fichiers!
Merci |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 885 ![]() |
Dans le fichier standard fourni, la colonne T est en erreur #REF
Cela dit, dans ton cas, un recherchev + equiv suffit A mettre en V2 Code :
=RECHERCHEV(H2;'[Volume de vente.xls]Q20110725_185'!$K:$BL;EQUIV(T2;'[Volume de vente.xls]Q20110725_185'!$K$1:$BL$1;0);0) Code :
=INDEX(DECALER('[Volume de vente.xls]Q20110725_185'!$K$2:$K$3000;0;EQUIV(T2;'[Volume de vente.xls]Q20110725_185'!$K$1:$BL$1;0)-1);EQUIV(1;('[Volume de vente.xls]Q20110725_185'!$K$2:$K$3000=H2)*('[Volume de vente.xls]Q20110725_185'!$J$2:$J$3000=G2);0))
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
10
|
|
|
#5 |
|
Invité de passage
![]() Ingénieur qualité méthodes Inscription : août 2011 Messages : 13 ![]() |
Génial Jérome,
La premier formule fonctionne parfaitement. Merci bcp bcp. Est-ce que tu peut écrire une petite explication de comment ça marche? Tu sais pourquoi dans la table matrice après [Volume de vente.xls il y a une séquence de nombres "Q20110725_185" Merci d'avancé et bonne jounée |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Ingénieur qualité méthodes Inscription : août 2011 Messages : 13 ![]() |
Et aussi la partie " $K:$BL"?
|
|
|
00
|
|
|
#7 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 885 ![]() |
Code :
=RECHERCHEV(H2;'[Volume de vente.xls]Q20110725_185'!$K:$BL;EQUIV(T2;'[Volume de vente.xls]Q20110725_185'!$K$1:$BL$1;0);0)
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
10
|
Copyright © 2000-2012 - www.developpez.com