Fonction FRRATE

Cette fonction récupère le taux de change, sous forme de multiplicateur, pour convertir des montants de la devise de transaction à la devise fonctionnelle. Si le taux de change est défini en tant que diviseur, Sage 300 fournit sa valeur réciproque.

Syntaxe

FRRATE(devise fonct., devise transaction, type taux, date taux, option)

Arguments

Argument Description
devise fonctionnelle Code de devise fonctionnelle
devise de transaction Code de devise de transaction
type de taux Code de type de taux
date du taux (Facultatif)

Si la date de fin de période n'est pas spécifiée, Générateur d'états financiers utilisera :

  • La date de fin de période définie dans la spécification de rapport
  • La date de session, si le rapport n'est pas produit à partir d'une spécification de rapport

La date est spécifiée comme DATE(YYYY,MM,DD). Notez que la fonction DATE() de la feuille de calcul retourne le numéro de série de la date.

option (Facultatif)

Cet argument est seulement requis pour traiter les taux de change des devises des pays appartenant à l'Union monétaire européenne qui utilisent la table Taux de conversion en euro, telles que le franc ou le schilling.

Utilisez un des paramètres suivants pour déterminer la partie du taux de change (de la devise d'un pays membre de l'Union monétaire à la devise d'un pays non membre) que vous voulez que la fonction fournisse :

  • RF récupère la valeur de la portion flottante du taux de change—portion non fixe entre l'euro et la devise d'un pays n'appartenant pas à l'Union monétaire. RF retourne un "1" si les devises sont de pays membres de l'Union monétaire, et si l'année est supérieure ou égale à 1999.

  • RC récupère le taux de change composé—le taux en vigueur entre la devise d'un pays membre de l'Union monétaire et la devise d'un pays non membre. Ce critère est utilisé par défaut si aucune valeur n'est spécifiée.

  • Pour les devises de pays n'appartenant pas à l'Union monétaire, RC cherchera le taux dans la table Taux de change.
  • Si la devise de transaction et la devise fonctionnelle sont toutes deux des devises de pays membres de l'Union monétaire, RC récupèrera le taux dans la table Taux de conversion à l'euro.
  • Si la devise fonctionnelle est l'euro et la devise de transaction est la devise d'un pays n'appartenant pas à l'Union monétaire, RC récupèrera le taux de change en vigueur entre les deux devises.

Exemples

Certains des exemples suivants utilisent la fonction de feuille de calcul DATEVALUE. Cette fonction convertit la représentation textuelle d'une date (comme la chaîne de date récupérée par FRFISCA) à un numéro de série accepté par FRRATE.

État

Valeur retournée

=FRRATE("USD","CAD","AV")

0,75

=FRRATE("USD","CAD","SP",
DATE(2009,10,31))

0,75

=FRRATE("USD","CAD","SP",
DATEVALUE(FRFISCAL("Start")))

0,75

=FRRATE("ATS","EUR","AV", DATEVALUE(FRFISCAL("Start")),"RC")

13,760300

=FRRATE("USD","ATS","AV", DATEVALUE(FRFISCAL("Start")),"RF")

Remarque : Cette fonction retourne le composant de change flottant entre le schilling autrichien et le dollar américain. Dans ce cas, il s'agit du taux de change entre l'euro et le dollar américain.

0,88274