Fonction fraction année

Bonjour,

Afin de calculer la fraction annuelle de chaque contrat , voici la formule que j'utilise :

=FRACTION.ANNEE((=si(=et(G4>=01/01/14;G4<=31/12/14);G4;01/01/14));(=si(=et(L4>=01/01/14;L4<=31/12/14);L4;31/12/14));4)

bien évidemment, ça ne fonctionne pas ...
pourriez-vous m'aider ?

4 réponses

  1. Bonjour,

    Peux-tu être un peu plus clair avec la formule ?
    Un petit fichier joint peut servir. Ou alors un peu plus de détails sur les données de départ.

    Merci.
    0
    1. Bonjour,
      Si la boule de cristal ne m'a pas menti:
      On suppose G1=01/01/2014 et L1=31/12/2014
      fractionAnnée=(MIN(L4;L1)-MAX(G4;G1)+1)/(L1-G1+1)
      0
      1. Well done !
        J'avais pas ma boule de cristal moi :(
        :)
        0
    2. Contributeur
      Bonjour

      j'ai mis l'année de calcul en A1(pour que ça puisse resservir sans réécrire les formules...) . A adapter à ton contexte
      =SI((L4>G4)*(G4>0)*(L4>0);FRACTION.ANNEE(SI(ANNEE(G4)=A1;G4;DATE(A1;1;1));SI(ANNEE(L4)=A1;L4;DATE(A1;12;31));4);"- - - - ")

      edit= Excuse moi, Tontong, je n'avais pas rafraichi....
      0
      1. Salut michel_m,
        Ça m'a bien rafraîchi la mémoire: j'avais oublié que Fraction.Année existait.
        On ne peut pas inventer l'eau tiède tous les matins.MDR
        0
      2. Contributeur
        re tongtong,

        je t'avoues moi aussi que c'est la 1° fois que j'utilise cette fonction et d'ailleurs, je me demande à quoi elle sert... Peut-être que ACCLCP nous l'expliquera gentiment

        Amicalement
        0