Problème avec une recherche dans une table

blord

XLDnaute Impliqué
Bonjour à tous,

J'ai une table à trois colonnes :

Colonne 1 : Valeur minimum
Colonne 2 : Valeur maximum
Colonne 3 : Valeur à retourner

J'ai fait des tentatives avec les formules EQUIV et DECALER mais dans les 2 cas je n'obtient pas le résultat escompté.

J'ai également fait une recherche sur le forum mais sans succès (peut-être ai-je mal cherché, si tel est le cas je m'en excuse...)

Voir le fichier ci-joint.

Merci pour votre aide !

Blord
 

Pièces jointes

  • DecalerEquiv.xls
    22 KB · Affichages: 40
  • DecalerEquiv.xls
    22 KB · Affichages: 44
  • DecalerEquiv.xls
    22 KB · Affichages: 43

Tibo

XLDnaute Barbatruc
Re : Problème avec une recherche dans une table

Bonsoir,

Par rapport aux données de la colonne B, je comprends comment trouver CC :

Code:
=INDEX(C1:C9;EQUIV(D1;B1:B9))

Par contre, pas compris il fallait trouver CC par rapport aux données de la colonne A

A te (re)lire avec plus de précisions si nécessaire

@+
 

ROGER2327

XLDnaute Barbatruc
Re : Problème avec une recherche dans une table

Bonsoir à tous
Pas sûr d'avoir compris, mais...
...en supposant que :
  1. Les intervalles définis par les valeurs a et b dans chaque ligne du tableau doivent être deux à deux disjoints et tels que a<=b.
  2. La formule doit renvoyer la valeur de la colonne C dans la ligne où a<=Valeur cherchée<=b.
    Code:
    [COLOR="DarkSlateGray"][B]=SI(SOMME((C1:C9<>"")*(A1:A9<=D1)*(D1<=B1:B9)*(D1<>""));INDEX(C1:C9;SOMME((C1:C9<>"")*(A1:A9<=D1)*(D1<=B1:B9)*LIGNE($1:$9)));"")[/B][/COLOR]
    (Formule matricielle)

    Illustration dans le classeur joint.
ROGER2327
#3862


Dimanche 22 Gidouille 137 (Fête de Gidouille, SS)
18 Messidor An CCXVIII
2010-W27-2T22:34:11Z
 

Pièces jointes

  • blord_3862.xls
    19.5 KB · Affichages: 33
Dernière édition:

blord

XLDnaute Impliqué
Re : Problème avec une recherche dans une table

Bonsoir à tous,

Tout d'abord, toutes mes excuses, j'ai fait une erreur dans le fichier, la valeur cherchée était bien DD et non CC pour 38 comme l'a souligné Chris401 dont la formule fait exactement ce que j'ai besoin.

Merci à vous tous pour avoir pris la peine de me lire et de me répondre.

Merci également à Roger pour son approche et ses explications que je garderai bien en réserve pour une application future que j'ai en tête.

Bonne fin de journée !

Blord
 

Discussions similaires

Statistiques des forums

Discussions
312 386
Messages
2 087 848
Membres
103 668
dernier inscrit
Aekhassen