Nbx Intervalles sur fonction SI Excel 2003

Résolu
Alesme -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je souhaite, sous excel, exploiter une liste de valeur (en %) à partir de nombreux intervalles. Je m'explique :
Je veux écrire un % défini dans une cellule B à partir d'une valeur (en % également) lue dans une cellule A. Et ma valeur définie à destination de B dépend de l'intervalle que j'ai défini.

En gros, j'ai écris dans B1 :
=SI(ET(A1>=93%;A1<95%);"25%";SI(ET(A1>=95%;A1<97,5%);"50%";SI(ET(A1 ...

ce qui me semble correct, mais là problème :
l'éditeur de fonction me signifie :
"vous avez tapé un nombre trop important d'arguments pour cette fonction"
Bref, c'est ennuyant, surtout que je veux exploiter des intervalles supplémentaires :
97.5/100% - 100/102,5% - 102,5/105% - 105/108% et 108/>108%
avec les valeurs associées : 75/100/125/150/175%

Auriez-vous de conseils pour contourner ce problème ou pour simplifier ma formule ?
Merci d'avance !
Alex

2 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour

    avec 1 seule formule (à compléter)

    =INDEX( {0;0,25;0,5;1};EQUIV(A1;{0;0,93;0,95;0,975};1))

    mais généralement on fait un tableau à 2 colonne dans un coin et on utilise RechercheV
    par ex valeur en C1, seuils col A1:A20 les % en col B1:B20

    =Recherchev(C1;A1:B20;2;1)

    l'avantage est qur tu peux modifier les seuils et résultats très facilement sans te prendre la t^te
    1