Alguns dos conteúdos deste tópico podem não ser aplicáveis em alguns idiomas.
Este artigo descreve a sintaxe da fórmula e a utilização da função EUROCONVERT no Microsoft Excel.
Descrição
Converte um valor para euros, converte um valor em euros para a moeda de um país da zona euro ou converte um valor na moeda de um país da zona euro para a moeda de outro país da zona euro, utilizando o euro como valor intermédio (triangulação). As moedas disponíveis para conversão são as dos países da União Europeia (UE) que adotaram o euro. A função utiliza as taxas de conversão fixas estabelecidas pela UE.
Se esta função não estiver disponível e devolver o erro #NOME?, instale e carregue o Suplemento Ferramentas para o Euro.
Instalar e carregar o suplemento Ferramentas para o Euro
- No separador Ficheiro, clique em Opções e clique em Suplementos.
- Na caixa de listagem Gerir, selecione Suplementos do Excel e clique em Ir.
- Na lista Suplementos Disponíveis, selecione a caixa Ferramentas Para o Euro e, em seguida, clique em OK.
- Se necessário, siga as instruções do programa de configuração.
Sintaxe
EUROCONVERT(número,origem,destino,máximo_precisão,precisão_triangulação)
A sintaxe da função EUROCONVERT tem os seguintes argumentos:
- Número Obrigatório. O valor monetário que deseja converter ou uma referência a uma célula que contém o valor.
- Origem Obrigatório. Uma cadeia de três letras, ou a referência a uma célula que contém a cadeia, que corresponde ao código ISO da moeda de origem. Os seguintes códigos de moedas estão disponíveis na função EUROCONVERT:
| País | Unidade monetária básica | Código ISO |
|---|---|---|
| Bélgica | franco | BEF |
| Luxemburgo | franco | LUF |
| Alemanha | marco alemão | DEM |
| Espanha | peseta | ESP |
| França | franco | FRF |
| Irlanda | libra | IEP |
| Itália | lira | ITL |
| Países Baixos | florim | NLG |
| Áustria | xelim | ATS |
| Portugal | euro | EUR |
| Finlândia | marca | FIM |
| Grécia | dracma | GRD |
| Eslovénia | tolar | SIT |
| Países da zona euro | euro | EUR |
- Destino Obrigatório. Uma cadeia de três letras, ou a referência a uma célula, que corresponde ao código ISO da moeda para a qual deseja converter o número. Consulte os códigos ISO na tabela de origens anterior.
- Full_precision Obrigatório. Um valor lógico (VERDADEIRO ou FALSO) ou uma expressão que avalia um valor como VERDADEIRO ou FALSO e que especifica como o resultado deve ser apresentado.
| Utilize | Se pretender que o Excel |
|---|---|
| FALSO | Apresente o resultado com as regras de arredondamento específicas de cada moeda, consulte a tabela que se segue. O Excel utiliza o valor de precisão do cálculo para calcular o resultado, e o valor de precisão da apresentação para mostrar o resultado. FALSO é o valor predefinido se o argumento máximo_precisão for omitido. |
| VERDADEIRO | Apresente o resultado com todos os algarismos significativos resultantes do cálculo. |
- A tabela seguinte mostra as regras de arredondamento específicas de cada moeda, ou seja, quantas casas decimais são utilizadas pelo Excel para calcular a conversão de uma moeda e apresentar o resultado.
| Código ISO | Precisão do cálculo | Precisão da apresentação |
|---|---|---|
| BEF | 0 | 0 |
| LUF | 0 | 0 |
| DEM | 2 | 2 |
| ESP | 0 | 0 |
| FRF | 2 | 2 |
| IEP | 2 | 2 |
| ITL | 0 | 0 |
| NLG | 2 | 2 |
| ATS | 2 | 2 |
| PTE | 0 | 2 |
| FIM | 2 | 2 |
| GRD | 0 | 2 |
| SIT | 2 | 2 |
| EUR | 2 | 2 |
- Triangulation_precision Obrigatório. Um número inteiro igual a ou maior que 3, que especifica o número de algarismos significativos utilizados no valor intermédio em euros, quando se faz a conversão entre duas moedas de países da zona euro. Se este argumento for omitido, o Excel não arredonda o valor intermédio em euros. Se incluir este argumento ao converter a moeda de um país da zona euro em euros, o Excel calcula o valor intermédio em euros, que pode, então, ser convertido na moeda de um país da zona euro.
Observações
- Os zeros finais são truncados pelo Excel no valor devolvido.
- Se o código ISO de origem for igual ao de destino, o Excel devolve o valor original do número.
- Os parâmetros inválidos devolvem #VALOR.
- Esta função não aplica um formato de número.
- Esta função não pode ser utilizada em fórmulas de matriz.
Exemplo
Copie os dados de exemplo que se encontram na seguinte tabela e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem resultados, selecione-as, prima F2 e, em seguida, prima Enter. Caso seja necessário, pode ajustar a largura das colunas para ver todos os dados.
| Quantidade | Origem | Destino |
|---|---|---|
| 1,20 | DEM | EUR |
| 1,00 | FRF | EUR |
| 1,00 | FRF | EUR |
| 1,00 | FRF | DEM |
| 1,00 | FRF | DEM |
| Fórmula | Descrição (Resultado) | |
| =EUROCONVERT(A2;B2;C2) | Converte 1,2 marcos alemães para o equivalente em euros utilizando uma precisão de cálculo e apresentação de 2 casas decimais (0,61) | 0,61 |
| =EUROCONVERT(A3;B3;C3;VERDADEIRO;3) | Converte 1 franco para o equivalente em euros utilizando uma precisão de cálculo e apresentação de 3 casas decimais (0,152) | 0,152 |
| =EUROCONVERT(A4;B4;C4;FALSO;3) | Converte 1 franco para o equivalente em euros utilizando uma precisão de cálculo e apresentação de 2 casas decimais (0,15) | 0,15 |
| =EUROCONVERT(A5;B5;C5;VERDADEIRO;3) | Converte 1 franco para o equivalente em marcos alemães utilizando uma precisão de cálculo intermédia de 3 e apresentando todos os algarismos significativos (0,29728616) | 0,29728616 |
| Nota | ||
| Para utilizar a função EUROCONVERT, tem de ativar primeiro o suplemento Ferramentas para o Euro. Para saber como adicionar e ativar suplementos do Excel, consulte a ligação abaixo: | ||
| Adicionar ou remover suplementos |
Nota
- Estes exemplos utilizam a seguinte taxa de conversão: 1 euro = 6,55957 francos franceses e 1,95583 marcos alemães. A função EUROCONVERT utiliza as taxas atuais estabelecidas pela UE. A Microsoft atualizará a função se as taxas forem alteradas. Para obter informações completas sobre as regras e as taxas aplicadas atualmente, consulte as publicações da Comissão Europeia sobre o euro.
- Os exemplos mostram o valor resultante armazenado na célula, e não o valor formatado.
- Na folha de cálculo de exemplo, os zeros finais são truncados.