EXCEL condition et résultat en mode texte...

Résolu
elyo94 Messages postés 2 Statut Membre -  
 elyo94 -
Bonjour,


secrétaire d'asociation je cherche à simplifier le remplissage de documents administratifs pour nos stagiaires, excel est pas mal dans le genre...

mon soucis actuel est que j'aimerais pouvoir faire varier la tarification selon le statut du stage, dans un tableau :

si case étudiant alors tarif=270€, si case pôle emploi alors tarif=220€, si employeur alors tarif=500€, si individuel alors tarif=320€, si autre alors tarif=200€

=SI(base!J3="étudiant";195;SI(base!J3="Pôle emploi";270;SI(base!J3="Employeur;475;SI base!J3=""Individuel";210)))

j'en suis là et ça donne rien, help !

2 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour
    A part la double apostrophe devant "individuel", je ne vois pas d'erreur...
    0
    1. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
       
      Bonjour,
      Après avoir essuyé mes lunettes je mettrais bien une double apostrophe après "Employeur" et un niveau de parenthèses pour le dernier Si.
      Pour éviter le piège des espaces peu visibles en début ou en fin d'une valeur de texte il est prudent de faire référence à une cellule qui contient le texte plutôt que d'écrire le texte dans l'argument.
      0
    2. elyo94
       
      concernant la double apostrophe ""individuel", c'est une correction excel, (eyh merci quand même je l'avais pas vu !!)

      la double apostrophe pour employeur et la parenthèse sont notifiées come erreur excel, impossible à changer ;(
      0
    3. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Mais si ! Ce n'est pas un double apostrophe mais un guillemet ; et il suffit de le remettre à sa place, c'est-à-dire après "Employeur
      0
    4. elyo94
       
      =SI(base!L2="étudiant";195;SI(base!L2="Pôle emploi";270;SI(base!L2="Employeur;475;SI base!J3=""individuel";210)))

      ne fonctionne pas :( il répond faux pour individuel , employeur...
      0
    5. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Bonjour
      essaies
      =SI(base!L2="étudiant";195;SI(base!L2="Pôle emploi";270;SI(base!L2="Employeur";475;SI base!J3="individuel";210))) 
      
      0
  2. Bob
     
    Bonjour.

    J'utiliserais une liste de validation :
    "Données / Validation des données / Autoriser Liste"

    ... pointant sur une tableau à 2 colonnes avec type et tarif

    Et une formule de recherche verticale : " recherchev "

    Si ce n'est pas clair je tacherai de faire un exemple.
    0
    1. elyo94
       
      oh oui ^^ un exemple !
      0
    2. Bob
       
      Exemple en version 97 :
      www.packupload.com/P6PPNLH4OI1

      Exemple en version 2011 :
      http://www.packupload.com/F3WNXLW94Z6


      Attendre 10 secondes et cliquer sur "Télécharger"
      0