Formule de calcul

Résolu
cecile7067 Messages postés 1 Statut Membre -  
 cecil7067 -
Bonjour,

j'ai un tableau avec NOM, Date de Naiss, age, tarifs sur 4 colonnes. (la formule de calcul entre date de naiss et age est faite) en revanche il me faudrait une formule qui permettrait de dire qu'à chaque changement d'age le tarif change. je m'explique :
- de 16 ans = 26€
16 ans = 30
17 ans = 36
18 et + = 41
Suis-je assez limpide...
Merci.

2 réponses

  1. Utilisateur anonyme
     
    Salut,

    Il faut utiliser les conditions ! Tu trouveras un exemple détaillé ici : http://www.top-assistante.com/bureau/excel/si.php
    0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    Pour ma part et c'est le rôle d'un forum, je préfère donner une réponse adaptée qu'un renvoi vers un autre site.

    Reste à savoir dans ta colonne âge comment sont saisi les données, exemple d'après tes explications la colonne âge est la colonne C, et si l'âge est saisie ou le résultat d'une formule tu devrais avoir 16 ou 17 etc ...

    =SI(C2>=18;41;SI(C2=17;36;SI(C2=16;30;SI(C2>0;26;""))))

    et tu incrémentes la formule vers le bas

    mais tu pourrais perfectionner ton tableau pour ne plus avoir à refaire tes formules lors des changements de tarifs
    tu fais un petit tableau soit en colonne soit en ligne, dans une cellule tu mets l'âge et la cellule à coté le tarif
    ex en P2 l'âge 18 et en Q2 le tarif 41
    en P3 17 et en Q3 36 etc

    et dans ta formule tu fais références à ces cellules qui se traduit

    =SI(C2>=$P$2;$Q$2;SI(C2=$P$3;$Q$3;SI(C2=$P$4;$Q$4;SI(C2>0;$Q$5;""))))
    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. Utilisateur anonyme
       
      Je suis d'accord avec toi, mais avoir sa propre logique plutôt que de copier du code aide à progresser :-P ... On donne l'outil, pas forcément la solution !
      0
    2. cecil7067
       
      merci beaucoup. ça fonctionne à merveille.

      cecile7067
      0