OVH Cloud OVH Cloud

problème de formule

12 réponses
Avatar
sonia
Bonjour à tous,

Voilà g créé une formule ms elle n fonctionne pa pouriez vous m dire si elle
est juste ou non.
En fait cette formule dépend de 2 classeur qui sont relié grace à cette
formule:
=INDEX('[Liste des PA .xls]Feuil1'!$H$6:$H$88;EQUIV(1;(B21='[Liste des PA
.xls]Feuil1'!$A$6:$A$88)*(C21='[Liste des PA
.xls]Feuil1'!$C$6:$C$88)*(E21=SI(0<E21<=10;INDEX('[Liste des PA
.xls]Feuil1'!$B$6:$B$88;EQUIV(1;(B21='[Liste des PA
.xls]Feuil1'!$A$6:$A$88)*(C21='[Liste des PA
.xls]Feuil1'!$C$6:$C$88);0));""));0))

Elle est un peu longue ms si vous pourriez m'aider ca serai super ca fait 1
semaine q jy sui dessus

merci par avance

10 réponses

1 2
Avatar
F
dis aussi ce que tu cherches à faire avec ta formule, histoire de
simplifier un peu...

sonia a écrit:
Bonjour à tous,

Voilà g créé une formule ms elle n fonctionne pa pouriez vous m dire si elle
est juste ou non.
En fait cette formule dépend de 2 classeur qui sont relié grace à cette
formule:
=INDEX('[Liste des PA .xls]Feuil1'!$H$6:$H$88;EQUIV(1;(B21='[Liste des PA
.xls]Feuil1'!$A$6:$A$88)*(C21='[Liste des PA
.xls]Feuil1'!$C$6:$C$88)*(E21=SI(0<E21<;INDEX('[Liste des PA
.xls]Feuil1'!$B$6:$B$88;EQUIV(1;(B21='[Liste des PA
.xls]Feuil1'!$A$6:$A$88)*(C21='[Liste des PA
.xls]Feuil1'!$C$6:$C$88);0));""));0))

Elle est un peu longue ms si vous pourriez m'aider ca serai super ca fait 1
semaine q jy sui dessus

merci par avance


Avatar
sonia
grace a cette formule j voudrais retrouver un prix en fonction de plusieurs
critères dont un intervalle dans ces critères et c'est justement cette
intervalle que ke n'arrive pas a insérer dasn la formule
Si tu pvai m'aider


dis aussi ce que tu cherches à faire avec ta formule, histoire de
simplifier un peu...

sonia a écrit:
Bonjour à tous,

Voilà g créé une formule ms elle n fonctionne pa pouriez vous m dire si elle
est juste ou non.
En fait cette formule dépend de 2 classeur qui sont relié grace à cette
formule:
=INDEX('[Liste des PA .xls]Feuil1'!$H$6:$H$88;EQUIV(1;(B21='[Liste des PA
.xls]Feuil1'!$A$6:$A$88)*(C21='[Liste des PA
.xls]Feuil1'!$C$6:$C$88)*(E21=SI(0<E21<;INDEX('[Liste des PA
.xls]Feuil1'!$B$6:$B$88;EQUIV(1;(B21='[Liste des PA
.xls]Feuil1'!$A$6:$A$88)*(C21='[Liste des PA
.xls]Feuil1'!$C$6:$C$88);0));""));0))

Elle est un peu longue ms si vous pourriez m'aider ca serai super ca fait 1
semaine q jy sui dessus

merci par avance






Avatar
AV
grace a cette formule j voudrais retrouver un prix en fonction de plusieurs
critères dont un intervalle dans ces critères et c'est justement cette
intervalle que ke n'arrive pas a insérer dasn la formule


Encore un petit effort pour nous donner des détails et tu auras surement une
réponse...
Rien ne vaut un exemple concret de données et le résultat attendu

AV

Avatar
sonia
Bonjour

Ben g mis les classeurs en pièces jointe en faite j voudrais que le prix qui
s trouve dans le classeur liste des prix s'inscrive automatiquement dans le
tableau des conditions spéciales en fonction de 3 critères la ref le code
client et la qté dans lequel j voudrais insérer un intervalle

http://cjoint.com/?itjXtxHh2d







grace a cette formule j voudrais retrouver un prix en fonction de plusieurs
critères dont un intervalle dans ces critères et c'est justement cette
intervalle que ke n'arrive pas a insérer dasn la formule


Encore un petit effort pour nous donner des détails et tu auras surement une
réponse...
Rien ne vaut un exemple concret de données et le résultat attendu

AV






Avatar
sonia
Bon alor j me suis planter g oubli d'inser le duxième classeur
http://cjoint.com/?itkpbHgBDS

C'est dans s classeur là que je souhaite que les prix apparaisse en fonction
des critères hoisi dans le classeur des prix D'achats

Merci de m'aider jesper qu'avec les modéles ca sera plus clair
Avatar
AV
Ben va falloir avoir recours à la maieutique voire aux forceps pour te faire
"avouer" les détails....!

Bon...en devinant le non-formulé :
Donner le "prix" en fonction d'une "réf", d'un "code" et d'une approximation de
"Qté"
La "Qté" retenu étant celle exacte ou celle la plus proche au-dessus
Pour retenir celle exacte ou celle immédiatement au-dessous, remplacer MAX par
MIN
Les plages sont nommées et la formule est matricielle (validation par
ctrl+maj+entrée)
=INDEX(Prix;EQUIV(Réf&MAX(SI((Qté<ÎlluleAvecQTé)*(CodeÎlluleAvecCode);Qté))&
Code;CelluleAvecRéf&Qté&CelluleAvecCode;0))

AV
Avatar
sonia
a yest ca marche j ten suis trés trés reconnaissante tu peux pas savoir
merci merci en plus apparemnt j t pas trop aidé ac mes expliq tu menlève un
énorme poids
merci merci et encore merci

sonia
Avatar
sonia
Fausse joie ms qd meme g un autre prob
G plusieurs réf et cette formule ne fonctionne avec seulement 1 réf.
Je dois modif koi ds la formule pr kelle prenne en compte toute les ref
possibles

merci de me rep

sonia
Avatar
AV
Je te suggère d'opérer comme suit
Un classeur vierge > une feuille > un tableau renseigné en A1:C10 avec les 4
noms de champs (Prix;Réfs;Codes;Qtés) écrits en A1:C1
Un exemple des valeurs cherchées et du résultat attendu
Tu enregistres ton fichier et tu nous en fait part dans
http://cjoint.com

AV
Avatar
ClémentMarcotte
ms qd g un prob
G réf réf.
modif koi ds pr kelle ref

rep




Maudite paresse.

http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm?&gssnb=1

1 2