comment récupérer une valeur d'un tableau

  • Initiateur de la discussion Serge COHEN-SOLAL
  • Date de début
S

Serge COHEN-SOLAL

Guest
je cherche à trouver le prix d'un autocollant en fonction de sa surface et de sa quantitée

j'ai un tableau de ce type

mes colonnes de quantitées:
de 1 à 49 ex
de 50 à 124 ex
de 125 à 249 ex
de 250 à 499 ex
de 500 à 999 ex
de 1000 à 1999 ex

mes lignes de surfaces:

jusqu'a 4,5 cm2
jusqu'a 18 cm2
jusqu'a 45 cm2
jusqu'a 72 cm2

exemple:
pour un autocollant de 64 cm2, imprimé à 1000 ex
le prix doit se trouver dans mon tableau dans la cellulle commune à la colonne : de 1000 à 1999 ex
et la ligne :
jusqu'a 72 cm2

pouvez vous m'aider

merci d'avance
 
M

Monique

Guest
Bonjour,

Index Equiv avec l'argument 1
=INDEX ( plage_entière ; EQUIV ( nombre ; titres_verticaux ; 1 ) ; EQUIV ( surface ; titres_horizontaux ; 1 ))
 

Pièces jointes

  • AutocollantSerge.zip
    2.4 KB · Affichages: 57
C

chris

Guest
Bonjour
Mets dans les colonnes non pas
de 1 à 49 ex
de 50 à 124 ex
mais 49 puis 124 (haut des fourchettes) etc

et en ligne
4,50 puis 18 etc

Si ton tableau démarre en A1, la surface commandée en I2 et le nombre commandé en J2 : le prix s'obtient par
=DECALER(A1;EQUIV(I1;A2:A5;1);EQUIV(J1;B1:G1;1))

Chris
 
S

serge COHEN-SOLAL

Guest
Grand merci Monique

dommage que l'orsque j'ouvre avec excel ta pièce jointe sur mon MAC, je ne vois que des caractère bizzaroide !!

j'y suis presque arrivé, en tout cas j'ai compris le principe. le seul problème c'est qu'il y a un décalage dans la ligne et la colonne trouvé

ex : SUR mon TABLEAU (B15:K19) - 10 col et 5 lign (compris titre des col et lign)

la quantité recherché est 1000

le titre de la colonne N° 1 (B15)= vide (colonne des titre des lignes)
le titre de la colonne N°2 (C15)= 49 ( de 1 à 49 ex )
le titre de la colonne N° 3 (D15) = 149 (de 50 à 149 ex )
le titre de la colonne N° 4 (E15) = 499 (de 150 à 499 ex )
le titre de la colonne N° 5 (F15)= 999 (de 500 à 999 ex )
le titre de la colonne N°6 (G15)= 1999 ( de 1000 à 1999 ex )

la fonction =EQUIV(1000;C15:K15;1) donne 4 ( le plus proche ) alors que je souhaite la colonne 6 ( quantité de 1000 à 1999 )

en tatonnant j'ai compris que dans ta formule "titres_horizontaux" il ne fallait pas prendre la cellulle vide B15

même problème au niveau des lignes

je pense que cette fonction EQUIV cherche le chiffre le + proche ( 1000 est + proche de 999 que de 1999 )

en tout cas dommage que je ne puisse pas t'envoyer mon tableau en pièce jointe, cela aurait été beaucoup + clair . hélas quand je veut l'envoyer j'ai un message d'erreur qui me dit que ce forum n'accepte pas mon fichier en .xls

"Seuls sont possibles à joindre les fichiers du type suivant:ZIP STI"

je suis sous mac et je ne vois pas comment enregister mon fichier .xls à ce format
 

Discussions similaires

Statistiques des forums

Discussions
312 103
Messages
2 085 317
Membres
102 862
dernier inscrit
Emma35400