Bonjour,
Mon problème est un peu différent de celui des tableaux à double entrées (abscisse, ordonnée) car je ne connais pas une des 2 entrées, l'ordonnée.
Je cherche à trouver (dans l'onglet "Tableau") le montant le plus proche (mais supérieure uniquement) de la colonne "Valeur" de l'onglet "Données".
Sachant qu'il faut que je recherche ce montant dans la colonne du Tableau indexée (en entrant) par la valeur du "Champ"
En effet, si je ne conditionne pas ma recherche à la colonne correspondant à la valeur de "Champ", il peut y avoir plusieurs réponses !
Quelques exemples dans l'onglet "Données"
Une fois que j'aurais trouvé le montant, je devrais déterminer le "Code" (l'ordonnée) du tableau
J'aurais ainsi :
L'abscisse du Tableau => "Champ"
L'ordonnée du Tableau => "Code"
La valeur correspondante
Je ne peux pas utiliser la formule EQUIV() [match en anglais] car je ne possède pas l'ordonnée comme hypothèse.
Je dois donc utiliser l'abscisse pour trouver le montant et en déduire l'ordonnée et avoir ainsi les coordonnées du montant immédiatement supérieur ou égal
à la valeur que je recherche.
J'ai indiqué le résultat attendu, sachant que je dois le faire par formule (ou macro mais je préfère les formules) car les montants du "Tableau" peuvent varier.
J'ai bien essayé de nommer les colonnes "colonneA", "colonneB" et de lui faire rechercher dans la colonne résultant de la formule =contatener('"colonne";champ)
Puis de faire EQUIV(valeur;conatener("colonne";champ);1)+1), ce qui me donnerait l'ordonnée.
Mais le résultat étant sous le format texte, Excel ne considère pas le résultat comme une zone nommée.
D'où une grosse panne d'inspiration !
Merci de votre aide !
Mon problème est un peu différent de celui des tableaux à double entrées (abscisse, ordonnée) car je ne connais pas une des 2 entrées, l'ordonnée.
Je cherche à trouver (dans l'onglet "Tableau") le montant le plus proche (mais supérieure uniquement) de la colonne "Valeur" de l'onglet "Données".
Sachant qu'il faut que je recherche ce montant dans la colonne du Tableau indexée (en entrant) par la valeur du "Champ"
En effet, si je ne conditionne pas ma recherche à la colonne correspondant à la valeur de "Champ", il peut y avoir plusieurs réponses !
Quelques exemples dans l'onglet "Données"
Une fois que j'aurais trouvé le montant, je devrais déterminer le "Code" (l'ordonnée) du tableau
J'aurais ainsi :
L'abscisse du Tableau => "Champ"
L'ordonnée du Tableau => "Code"
La valeur correspondante
Je ne peux pas utiliser la formule EQUIV() [match en anglais] car je ne possède pas l'ordonnée comme hypothèse.
Je dois donc utiliser l'abscisse pour trouver le montant et en déduire l'ordonnée et avoir ainsi les coordonnées du montant immédiatement supérieur ou égal
à la valeur que je recherche.
J'ai indiqué le résultat attendu, sachant que je dois le faire par formule (ou macro mais je préfère les formules) car les montants du "Tableau" peuvent varier.
J'ai bien essayé de nommer les colonnes "colonneA", "colonneB" et de lui faire rechercher dans la colonne résultant de la formule =contatener('"colonne";champ)
Puis de faire EQUIV(valeur;conatener("colonne";champ);1)+1), ce qui me donnerait l'ordonnée.
Mais le résultat étant sous le format texte, Excel ne considère pas le résultat comme une zone nommée.
D'où une grosse panne d'inspiration !
Merci de votre aide !