OVH Cloud OVH Cloud

Problème anglais-français

4 réponses
Avatar
Jean HARIVEL
Bonjour à tous,
Un collègue américain m'a transmis une feuille de calcul où il utilise de
nombreuses fois la fonction eomonth(date;mois)
Quand je modifie sa feuille de calcul, les cellules où est utilisée cette
fonction indiquent #NOM! (dans la formule, le nom de la fonction EOMONTH y
apparait toujours) d'où je déduis que la fonction n'est pas reconnue par
EXCEL français bien que j'aie activé les modules Utilitaires d'analyse
complémentaires nécessaires à cette fonction.
Si je remplace "eomonth" par "fin.mois" tout fonctionne correctement.
Sauriez vous pourquoi cette fonction eomonth n'est pas traduite par Excel,
il semble que les autres fonctions anglaises sont bien comprises par la
version française.
Merci à ceux qui m'aideront à trouver une solution ou un début de solution.

4 réponses

Avatar
Clément Marcotte
Bonjour,

Si je remplace "eomonth" par "fin.mois" tout fonctionne correctement.
Sauriez vous pourquoi cette fonction eomonth n'est pas traduite par Excel,
il semble que les autres fonctions anglaises sont bien comprises par la
version française.


L'utilitaire d'analyse est une macro complémentaire et Excel ne traduit pas
les fonctions des macros complémentaires

Merci à ceux qui m'aideront à trouver une solution ou un début de
solution.


Comme dirait AV "Ne pas utiliser l'utilitaire d'analyse, mais les fonctions
intégrées d'Excel"

Pour le reste, il y a sans doute des formulistes qui vont sortir LES
formules, toutes les plus alambiquées les unes que les autres. Mais, je ne
suis pas un formuliste.

Avatar
Rai
Bonjour,

Si je remplace "eomonth" par "fin.mois" tout fonctionne correctement.
Sauriez vous pourquoi cette fonction eomonth n'est pas traduite par Excel,
il semble que les autres fonctions anglaises sont bien comprises par la
version française.


L'utilitaire d'analyse est une macro complémentaire et Excel ne traduit pas
les fonctions des macros complémentaires

Merci à ceux qui m'aideront à trouver une solution ou un début de
solution.


Comme dirait AV "Ne pas utiliser l'utilitaire d'analyse, mais les fonctions
intégrées d'Excel"

Pour le reste, il y a sans doute des formulistes qui vont sortir LES
formules, toutes les plus alambiquées les unes que les autres. Mais, je ne
suis pas un formuliste.


Bonsoir,


Sans un prétendre être un formuliste, je propose une solution :
ÚTE(ANNEE(C7);MOIS(C7)+C8+1;0)
en remplacement de
=FIN.MOIS(C7;C8)

où C7 est la date de départ
et C8 le nombre de mois avant ou après la date

Comme ça plus de soucis de traduction

Ca convient-il ?

Rai


Avatar
FxM
Bonsoir,

Pour le reste, il y a sans doute des formulistes qui vont sortir LES
formules, toutes les plus alambiquées les unes que les autres. Mais, je

ne suis pas un formuliste.

Pour eomonth(a,b) ou fin.mois(a;b), ca reste relativement simple :
- le dernier jour d'un mois est le "0ième" jour du mois suivant.

En reprenant a comme date de départ et b comme nombre de mois de
décalage, ca donne : ÚTE(ANNEE(a);MOIS(a)+1+b;0)

@+
FxM





Clément Marcotte wrote:
Bonjour,

Si je remplace "eomonth" par "fin.mois" tout fonctionne correctement.
Sauriez vous pourquoi cette fonction eomonth n'est pas traduite par Excel,
il semble que les autres fonctions anglaises sont bien comprises par la
version française.


L'utilitaire d'analyse est une macro complémentaire et Excel ne traduit pas
les fonctions des macros complémentaires

Merci à ceux qui m'aideront à trouver une solution ou un début de
solution.


Comme dirait AV "Ne pas utiliser l'utilitaire d'analyse, mais les fonctions
intégrées d'Excel"

Pour le reste, il y a sans doute des formulistes qui vont sortir LES
formules, toutes les plus alambiquées les unes que les autres. Mais, je ne
suis pas un formuliste.





Avatar
Â+
Salut,

Sélectionner la feuille
Menu Edition / Remplacer
Remplacer : EoMonth
Par : FIN.MOIS

Â+




Bonjour à tous,
Un collègue américain m'a transmis une feuille de calcul où il utilise de
nombreuses fois la fonction eomonth(date;mois)
Quand je modifie sa feuille de calcul, les cellules où est utilisée cette
fonction indiquent #NOM! (dans la formule, le nom de la fonction EOMONTH y
apparait toujours) d'où je déduis que la fonction n'est pas reconnue par
EXCEL français bien que j'aie activé les modules Utilitaires d'analyse
complémentaires nécessaires à cette fonction.
Si je remplace "eomonth" par "fin.mois" tout fonctionne correctement.
Sauriez vous pourquoi cette fonction eomonth n'est pas traduite par Excel,
il semble que les autres fonctions anglaises sont bien comprises par la
version française.
Merci à ceux qui m'aideront à trouver une solution ou un début de solution.