Você pode usar a função EuroConvert para converter um número em euro ou de euro em uma moeda participante. Você também pode usá-lo para converter um número de uma moeda participante em outra usando o euro como intermediário (triangulação). A função EuroConvert usa taxas de conversão fixas estabelecidas pela União Europeia.
Sintaxe
EuroConvert(number,sourcecurrency,targetcurrency [, fullprecision, triangulationprecision] )
A sintaxe da função EuroConvert tem os seguintes argumentos:
| Argumento | Descrição | Código ISO | Precisão de Cálculo | Precisão de exibição |
|---|---|---|---|---|
| número | O número que você deseja converter ou uma referência a um campo que contém o número. | |||
| Moeda de origem | Uma expressão de cadeia de caracteres, ou referência a um campo que contém a cadeia de caracteres, correspondente ao acrônimo da ISO (Organização Internacional para Padronização) da moeda que você deseja converter. Pode ser um dos códigos ISO listados na tabela a seguir. | |||
| Moeda | Código ISO | Precisão de Cálculo | Precisão de exibição | |
| Franco belga | BEF | 0 | 0 | |
| Franco luxemburguês | LUF | 0 | 0 | |
| Marco alemão | DEM | 2 | 2 | |
| Peseta espanhola | ESP | 0 | 0 | |
| Franco francês | FRF | 2 | 2 | |
| Punt irlandês | IEP | 2 | 2 | |
| Lira italiana | ITL | 0 | 0 | |
| Florim dos Países Baixos | NLG | 2 | 2 | |
| Schilling austríaco | ATS | 2 | 2 | |
| Escudo português | PTE | 0 | 0 | |
| Markka finlandês | FIM | 2 | 2 | |
| euro | EUR | 2 | 2 | |
| Na tabela anterior, a precisão do cálculo determina para qual unidade monetária arredondar o resultado com base na moeda de conversão. Por exemplo, ao converter para marcos alemães, a precisão do cálculo é 2 e o resultado é arredondado para o pfennig mais próximo, 100 pfennigs para um marco. A precisão de exibição determina quantas casas decimais aparecem no campo que contém o resultado. | ||||
| Versões posteriores da função EuroConvert podem suportar moedas adicionais. Para obter informações sobre novas moedas participantes e atualizações para a função EuroConvert, consulte o site do Microsoft Office Euro Conversor de Moedas. | ||||
| Moeda | Código ISO | |||
| Coroa dinamarquesa | DKK | |||
| Dracma | GRD | |||
| Coroa sueca | SEK | |||
| Libra esterlina | GBP | |||
| TargetCurrency | Uma expressão de cadeia de caracteres, ou referência a um campo que contém a cadeia de caracteres, correspondente ao código ISO da moeda para a qual você deseja converter o número. Para obter uma lista de códigos ISO, consulte a descrição do argumento sourcecurrency . | |||
| de precisão total | Opcional. Um valor booleano em que True (1) ignora as regras de arredondamento específicas da moeda (chamadas de precisão de exibição na descrição do argumento sourcecurrency ) e usa o fator de conversão de 6 dígitos significativos sem arredondamento subsequente. Falso (0) usa as regras de arredondamento específicas da moeda para exibir o resultado. Se o parâmetro for omitido, o valor padrão será False. | |||
| de triangulaçãode precisão | Opcional. Um valor inteiro maior ou igual a 3 que especifica o número de dígitos significativos na precisão do cálculo usado para o valor intermediário do euro ao converter entre duas moedas nacionais. |
Comentários
Todos os zeros à direita são truncados e parâmetros inválidos retornam #Error.
Se o código ISO de origem for igual ao código ISO de destino, o valor original do número estará ativo.
Esta função não aplica um formato.
A função EuroConvert utiliza as taxas atuais estabelecidas pela União Europeia. Se as taxas mudarem, a Microsoft atualizará a função. Para obter informação completa sobre as regras e taxas atualmente em vigor, consulte as publicações da Comissão Europeia sobre o euro. Para obter informações sobre como obter estas publicações, consulte o site do Microsoft Office para o Conversor de Moedas do Euro.
Exemplo
O primeiro exemplo converte 1,20 marcos alemães em um valor em euro em dólar (resposta = 0,61). O segundo exemplo converte 1,47 francos franceses em marcos alemães (resposta = 0,44 DM). Pressupõem taxas de conversão de 1 euro = 6,55858 francos franceses e 1,92974 marcos alemães.
EuroConvert(1.20,"DEM","EUR")
EuroConvert(1.47,"FRF","DEM",TRUE,3)