Recherche d'une valeur dans excel
Résolu/Fermé
A voir également:
- Recherche d'une valeur dans excel
- Liste déroulante excel - Guide
- Formule excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Déplacer une colonne excel - Guide
- Recherche musique - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
7 sept. 2011 à 16:20
7 sept. 2011 à 16:20
Bonjour
ci joint un modéle que je viens de transmettre il y a quelques heures
http://www.cijoint.fr/cjlink.php?file=cj201109/cijiJOB4v4.xls
ça doit être une épidémie
crdlmnt
ci joint un modéle que je viens de transmettre il y a quelques heures
http://www.cijoint.fr/cjlink.php?file=cj201109/cijiJOB4v4.xls
ça doit être une épidémie
crdlmnt
Heremion
Messages postés
539
Date d'inscription
vendredi 20 mai 2011
Statut
Membre
Dernière intervention
1 juin 2022
102
7 sept. 2011 à 16:32
7 sept. 2011 à 16:32
Bonjour Franck82,
En admettant que ta plage de Largeur soit sur la ligne A et que ta plage de Longueur soit en ligne 1 (ou vice-versa), si tu cherches un prix pour un objet de largeur 400 et de longueur 800, l'intersection des deux sera :
INDEX(B2:K11;EQUIV(LARGEUR_A_CHERCHER;A2:A11);EQUIV(LONGUEUR_A_CHERCHER;B1:K1))
où :
- B2:K11 est ta plage de prix
- A2:A11 est ta plage de largeur
- B1:K1 est ta plage de longueur
En espérant t'avoir aidé...
En admettant que ta plage de Largeur soit sur la ligne A et que ta plage de Longueur soit en ligne 1 (ou vice-versa), si tu cherches un prix pour un objet de largeur 400 et de longueur 800, l'intersection des deux sera :
INDEX(B2:K11;EQUIV(LARGEUR_A_CHERCHER;A2:A11);EQUIV(LONGUEUR_A_CHERCHER;B1:K1))
où :
- B2:K11 est ta plage de prix
- A2:A11 est ta plage de largeur
- B1:K1 est ta plage de longueur
En espérant t'avoir aidé...
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
Modifié par Vaucluse le 7/09/2011 à 16:56
Modifié par Vaucluse le 7/09/2011 à 16:56
Re
il suffit alors de supprimer un code dans les items EQUIV
soit:
=INDEX($A$1:$I$10;EQUIV(C15;$A$1:$A$10);EQUIV(B15;A1:I1))
ou les ;0 ont disparu
ceci vous donnera le prix directement inférieur à la valeur cherchée.
si vous voulez remonter d'un niveau pour avoir la valeur supérieure:
=INDEX($A$1:$I$10;EQUIV(C15;$A$1:$A$10)+1;EQUIV(B15;A1:I1)+1)
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
il suffit alors de supprimer un code dans les items EQUIV
soit:
=INDEX($A$1:$I$10;EQUIV(C15;$A$1:$A$10);EQUIV(B15;A1:I1))
ou les ;0 ont disparu
ceci vous donnera le prix directement inférieur à la valeur cherchée.
si vous voulez remonter d'un niveau pour avoir la valeur supérieure:
=INDEX($A$1:$I$10;EQUIV(C15;$A$1:$A$10)+1;EQUIV(B15;A1:I1)+1)
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
7 sept. 2011 à 16:48
J'ai posté mon tableau et à la place de #N/A je souhaiterais que s'affiche 126 car mes hauteurs / largeur sont des plages ...