D2 = 9 valeurs possible SI F2 est 9 tranches possibles

Résolu
Nicola80700 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
Nicola80700 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour je me casse la tête depuis 2 bonnes heures mais j'ai pas réussi à intégrer complètement ce que je veux faire.
En espérant que quelqu'un pourra m'aider.

Je veux un résultat en D2 qui se mettent automatiquement si F2 (9 tranches de valeurs possibles)

Soit en clair

D2 = 4.5 si F2 inférieur ou égal à 499
D2 = 5.1 si F2 est de 500 (inclus) à 999 (inclus)
D2 = 5.9 si F2 est de 1000 (inclus) à 1999 (inclus)
D2 = 6.6 si F2 est de 2000 (inclus) à 2999 (inclus)
D2 = 7.9 si F2 est de 3000 (inclus) à 4999 (inclus)
D2 = 10.2 si F2 est de 5000 (inclus) à 6999 (inclus)
D2 = 12.4 si F2 est de 7000 (inclus) à 9999 (inclus)
D2 = 14.9 si F2 est de 10000 (inclus) à 14999 (inclus)
D2 = 18.5 si F2 est de 15000 (inclus) à 30000 inclus

Soit F2 toujours compris entre 2 nombres pour me donner un résultat automatique en F2.

J'en ai plusieurs à intégré de cette façon mais pas moyen pour moi de trouver la bonne formule donc si vous arriver à me donner cette formule ci sa me permettra de refaire pareil pour les autres à venir.
En vous remerciant déjà beaucoup d'avance pour l'aide que vous pourrez m'apporter.

6 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,
    =SI(F2>30000;"";index({4,5;5,1;5,9 etc};equiv(F2;{0;500;1000;2000 etc };1)))
    mais il y a d'autre manières...

    Tu fais 2 colonnes avec en col de gauche les valeurs de F2: 0,100;200;;;;
    en col de droite les notes 4,5 5,1...
    =si(F2>30000;"";rechervheV(F2;A1:B9;1;1))
    plus pratique pour gérer des évolutions par un non-connaisseur

    l
    0
  2. jee pee Messages postés 9441 Date d'inscription   Statut Modérateur Dernière intervention   9 981
     
    Salut,

    Ou :
    =SI(F2>30000;0;SI(F2>=15000;18,5;SI(F2>=10000;14,9;SI(F2>=7000;12,4;SI(F2>=5000;10,2;SI(F2>=3000;7,9;SI(F2>=2000;6,6;SI(F2>=1000;5,9;SI(F2>=500;5,1;4,5))))))))) 


    cdlt

            Un étranger, c'est un ami qu'on n'a pas encore rencontré.
    0
    1. Nicola80700 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   3
       
      MERCI POUR CETTE REPONSE QUI ME SEMBLE LA PLUS SIMPLE POUR MOI D
      0
  3. yclik Messages postés 3875 Date d'inscription   Statut Membre Dernière intervention   1 610
     
    Bonsoir
    Un proposition de solution
    Créer une table avec :
    la valeur saisie en F2 renvoyée par une formule
    la valeur affectée
    les valeurs limites
    Et en D2 une formule avec la fonction RECHERCHEV permettant de renvoyer la valeur affectée dans la table
    Voir copie ecran ci dessous (Fonction RECHERCHEV à affiner sous excel car réalisé avec Open office).
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Nicola80700 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   3
     
    MERCI A TOUT LE MONDE, VOUS AVEZ TOUS CONTRIBUE A RESOUDRE MON PROBLEME.
    0