Pb formule condition sous eppen office

HELP -  
 HELP -
Bonjour,

J'ai entré cette formule sous excel.

=SI(G441="";"";SI(F441<>"";SI(DATEDIF(F441;G441;"Y")=0;"";(DATEDIF(F441;G441;"Y")&SI(DATEDIF(F441;G441;"Y")>1;"ans, ";"an,")))&SI(DATEDIF(F441;G441;"YM")=0;"";DATEDIF(F441;G441;"YM")&"mois, ")&SI(DATEDIF(F441;G441;"MD")=0;"";(DATEDIF(F441;G441;"MD")&SI(DATEDIF(F441;G441;"MD")>1;"jours ";" jour ")));""))

Elle fonctionne bien.

En revanche, j'ai transféré mon fichier à des personnes qui travaillent avec open office et pour eux à la place de "DATEDIF" dans la formule s'affiche "non!"

Est-ce que quelqu'un sait comment je dois modifier la formule pour qu'elle fonctionne sous open office.

Merci d'avance

2 réponses

  1. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
     
    DATEDIF n'est pas une fonction "classique" de excel il faut activer une macro complémentaire, l'utilitaire d'analyse, pour pouvoir l'utiliser
    donc forcément dans OpenOffice ça ne peut pas fonctionner

    voir ici pour installer Datedif pour Calc :
    http://christianwtd.free.fr/index.php?rubrique=BasFunction02


    (_Usul d'Arrakis
    Serial_Dreamer_)
    2
  2. perlenoir Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   139
     
    le tout est enregistrer au format xls et non xlsx.

    sinon utilise xls reenregistre le si besoin
    0
    1. HELP
       
      Si j'ai bien compris pour que la formule fonctionne pour les personnes qui travaillent sous open office il faut que je réenregistre mon fichier sous Xls ?
      0