Montant forfaitaire - SI imbriqués

Résolu
lamalettecurieuse -  
Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir,

Si vous pouviez m'aider à réaliser cette formule impliquant quelques si imbriqués ce serait très avenant de votre part, j'essaie de me refaire la main sur excel, mais je sèche un peu et manque de temps...

Nombre de participants
0 - 50 : CHF 100.00
50 - 100 : CHF 100.00 + CHF 1.00 p.p
100 - 500 : CHF 100.00 + CHF 0.50 p.p

Nombre de participants :
xxx
Montant attribué :
xxx

D'avance merci pour vos renseignements précieux et excellente soirée.

N.

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir
    on suppose que le p.p veut dire par personne?
    nombre de participants en A2
    référence des coefficients: base en Z1, pp>100 en Z2 et >50 en Z3

    en B2 la formule:
    =SI(A2="";"";$Z$1+SI(A2>=100;A2*$Z$2;SI(A2>50;A2*$Z$3;0)))

    vous pouvez remplacer' si vous souhaitez Z1,Z2,Z3 par leurs valeurs numériques
    crdlmnt

    3
    1. lamalettecurieuse
       
      Bonsoir,

      Merci pour vos renseignements qui m'ont été bien utiles. Voici ma réponse finale :

      =SI(A14="";"";$B$6+SI(A14>100;A14*$F$6;SI(A14>50;A14*$D$6;0)))

      J'ai donc du modifier quelque peu la proposition faite (cf. passage en gras).

      Une excellente soirée et avec mes salutations les plus durables.

      N.
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Pas de quoi
      je passe le sujet en résolu
      Bonne route
      crdlmnt
      0
    3. Lamalettecurieuse
       
      Bonjour,

      Encore un questionnement par rapport à ce système forfaitaire, je souhaite ajouter une fonction pour arrondir les montants au dixième le plus proche.

      Voici la formule actuellement retenue de mon côté :

      =SI(A14="";"";$B$6+SI(A14>100;(A14*$F$6)+100;SI(A14>50;A14*$D$6;0)))

      A14 = Nombre de participants
      B6 = Forfait de base, CHF 100.00
      D6 = Montant additionnel n°1 par participant, CHF 1.00
      F6 = Montant additionnel n°2 par participant, CHF 0.50

      D'avance merci pour votre aide et à disposition pour tout complément !

      Excellente journée,
      N.
      0
    4. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      =ARRONDI( SI(A14="";"";$B$6+SI(A14>100;(A14*$F$6)+100;SI(A14>50;A14*$D$6;0))) ;1)
      0
      1. Lamalettecurieuse > Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bonjour Raymond,

        Je vous remercie pour cette indication. Lorsque la réponse est-là ça parait bête. J'en profite pour poser une nouvelle réflexion :

        Si nous décidons d'un forfait de CHF 2.00 par personne et d’attribuer CHF 20.00 par dizaine commencée, à quoi correspondrait la formule ?

        De grands mercis et avec mes meilleures salutations,
        N.
        0
  2. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Tu veux dire qu'il n'y a plus de base de CHF 100.00 ?
    ni de forfait de CHF 1.00 ou de CHF 0.50 ?
    Donc pour 5 participants ce serait 5*2 + 1*20 = 30 ?
    pour 15 participants ce serait 15*2 + 2*20 = 70 ?
    pour 99 ce serait 99*2 + 10*20 = 398 ?
    et pour 101, ce serait 101*2 + 11*20 = 422 ?
    J'ai bien compris ?
    0