Recherche d'intervalle dans excel

greg -  
Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je cherche une formule qui pourrais trouver un intervalle dans un tableau et reporter l'élement de la 1er colonne

exemple voici ma base:
DA 100000 101300
DA 101300 104000
DB 104000 105000

Dans un autre tableau j'ai le nombre 101150, je souhaiterais que la formule me trouve l'intervalle (100000;101300) et me reporte la valeur de la 1er colonne (DA)

2 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bojour
    suivant ta présentation et les valeurs indiquées
    colonne A,B,C
    valeur en D1

    =index(A1:1100;equiv(D1;B1:B100;1))
    Michel
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour tout le monde,

      =index(A1:A100;equiv(D1;B1:B100;1))
      mais je pense que le demandeur aura corrigé de lui-même
      eric
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      merci, Eric
      0
  2. Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Autre solution.
    Votre base en plage [A1 ;C3], les nombres en G1,G2 et suivant le résultat en H1,H2 et suivant.
    La formule en H1 : =SI(SOMMEPROD((B1:B3<G1)*(C1:C3>=G1)*LIGNE(B1:B3))=0;"néant";(INDIRECT("A"&SOMMEPROD((B1:B3<G1)*(C1:C3>=G1)*LIGNE(B1:B3)))))
    A tirer vers le bas.
    0