Formule

Résolu
bonjour j ai un tableau exel avec une formule qui fonctionne tres bien , mais je dois rajouter des info.
voici ma formule existante
=SI(D14=1;"cl";SI(D16=1;"cc";SI(D18=1;"F";SI(D19=1;"m";SI(D13="sam";"WK";SI(D13="dim";"wk";"T")))))).
je dois rajouter si (d20=P.chomage;PC;si(d20=Grève;"GV";si(d20=E;"E";si(d20=maternité;"mt";si(d20=C.Paternité;"CPT").
donc quand je rajoute cette formule sa ne fonctionne pas .
si quelqu un pourrais m aider , je vous remercie beaucoup .
josiane

11 réponses

  1. ok merci a tous
    josiane
    0
    1. Re,

      Voila ajouté

      =SI(D14=1;"cl";SI(D16=1;"cc";SI(D18=1;"F";SI(D19=1;"m";SI(D13="sam";"WK";SI(D13="dim";"wk";CHOISIR(1+(D20="P.chomage")*(1)+(D20="Grève")*(2)+(D20="E")*(3)+(D20="maternité")*(4)+(D20="C.Paternité")*(5);"T";"PC";"GV";"E";"mt";"CPT")))))))
      0
      1. zut je n ai pas vu le T a disparu de la formule; j ai essayer de l inscrire et sa va pas
        0
        1. super super et un grand
          merci je vous adore
          josiane
          0
          1. Re,

            exact, erreur d'un point virgule qui trainait dans la formule

            =SI(D14=1;"cl";SI(D16=1;"cc";SI(D18=1;"F";SI(D19=1;"m";SI(D13="sam";"WK";SI(D13="dim";"wk";CHOISIR(1+(D20="P.chomage")*(1)+(D20="Grève")*(2)+(D20="E")*(3)+(D20="maternité")*(4)+(D20="C.Paternité")*(5);"";"PC";"GV";"E";"mt";"CPT")))))))

            A+
            Mike-31

            Une période d'échec est un moment rêvé pour semer les graines du savoir.
            0
            1. donc avec cette formule tout fonctionne sauf pour le C.Paternité
              il me met valeur ?

              =SI(D14=1;"cl";SI(D16=1;"cc";SI(D18=1;"F";SI(D19=1;"m";SI(D13="sam";"WK";SI(D13="dim";"wk";CHOISIR(1+(D20="P.chomage")*(1)+(D20="Grève")*(2)+(D20="E")*(3)+(D20="maternité")*(4)+(D20="C.Paternité")*(5)*(10);"T";"PC";"GV";"E";"mt";"CPT")))))))
              0
              1. rebonjour, Mike
                sa fonctionne sauf pour le ( C.Paternité ) il me met valeur ?
                je te remercie
                josiane
                0
                1. bonjour, sa ne va pas j ai une fenétre qui souvre avec comme inscription:

                  impossible d entrer la formule spécifié car elle utilise plus de niveaux d' imbrication que ne l autorise le format de fichier actuel
                  quoi faire ?
                  josiane
                  0
                  1. Bonjour,
                    autre possibilité en limitant le nombre de conditionnelles

                    =SI(D14=1;"cl";SI(D16=1;"cc";SI(D18=1;"F";SI(D19=1;"m";SI(D13="sam";"WK";SI(D13="dim";"wk";CHOISIR(1+(D20="P.chomage")*(1)+(D20="Grève")*(2)+(D20="E")*(3)+(D20="maternité")*(4)+(D20="C.Paternité")*(5)*(10);"T";"PC";"GV";"E";"mt";"CPT")))))))
                    0
                    1. Contributeur
                      Bonjour,

                      Tu ne précise pas ta version mais tu dois être en 2003 en raison de ton problème aussi je te propose ceci :
                      =SI(D14=1;"cl";SI(D16=1;"cc";SI(D18=1;"F";SI(D19=1;"m";SI(D13="sam";"WK";SI(D13="dim";"wk";SI(ESTERREUR(CHOISIR(EQUIV(D20;{"P.chomage";"Grève";"E";"maternité";"C.Paternité"};0);"PC";"GV";"E";"mt";"CPT"));"T";CHOISIR(EQUIV(D20;{"P.chomage";"Grève";"E";"maternité";"C.Paternité"};0);"PC";"GV";"E";"mt";"CPT"))))))))

                      simplifié à partir de 2007 :
                      =SI(D14=1;"cl";SI(D16=1;"cc";SI(D18=1;"F";SI(D19=1;"m";SI(D13="sam";"WK";SI(D13="dim";"wk";SIERREUR(CHOISIR(EQUIV(D20;{"P.chomage";"Grève";"E";"maternité";"C.Paternité"};0);"PC";"GV";"E";"mt";"CPT");"T")))))))

                      Toujours zen
                      La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
                      0
                      1. Bonjour

                        =SI(D14=1;"cl";SI(D16=1;"cc";SI(D18=1;"F";SI(D19=1;"m";SI(OU(D13="sam";D13="dim");"wk";SI(D20="P.chomage";"PC";SI(D20="Grève";"GV";SI(D20="E";"E";SI(D20="maternité";"mt";SI(D20="C.Paternité";"CPT";"T"))))))))))

                        bonne réception

                        cdlt
                        0