Capítulo 15 · 15.2
Fórmulas vindas do Excel: nomes de funções portugueses e o ponto e vírgula
Quem está habituado ao Excel em português escreve =SOMA, =SE e =PROCV. Na internet, as fórmulas aparecem frequentemente em inglês, com vírgulas: =SUM(A1,A2). Qual a forma a utilizar no Euro-Office?
Como funciona no seu WebOké Nextcloud
No seu WebOké Nextcloud, o Euro-Office utiliza por predefinição os nomes de funções em português e o ponto e vírgula entre os elementos de uma função, tal como no Excel em português. Escreve-se, portanto, =SOMA(B3:B11), =SE(B5>0;"lucro";"prejuízo") e =PROCV(A3;Faturas!B2:H13;6;0). A vírgula é o separador decimal: 1,21.
Verificar ou alterar a definição
- Clique em Ficheiro e escolha Definições avançadas.
- Em Definições regionais, verifique o campo Formula Language (1). Aqui escolhe em que idioma pretende escrever as funções.
- Em Região (2), escolhe o aspeto das datas, números e moedas. Escolha o seu idioma e país, por exemplo Português (Portugal), para obter a vírgula como separador decimal e o símbolo do euro.
- Deixe a opção Utilizar separadores de acordo com as definições regionais assinalada e clique em Aplicar.

O ficheiro em si não é alterado por isto. Um colega que tenha definido o inglês vê, no mesmo ficheiro, simplesmente =SUM, e um Excel em inglês abre o ficheiro sem problemas.
Adaptar uma fórmula em inglês retirada da internet
Traduza os nomes das funções e substitua as vírgulas entre os elementos por pontos e vírgulas. As mais utilizadas:
| Inglês | Português |
|---|---|
| SUM, AVERAGE, COUNT | SOMA, MÉDIA, CONTAR |
| IF, AND, OR | SE, E, OU |
| VLOOKUP, XLOOKUP, MATCH | PROCV, PROCX, CORRESP |
| IFERROR, IFNA | SE.ERRO, SEND |
| SUMIF, SUMIFS, COUNTIF | SOMA.SE, SOMA.SE.S, CONTAR.SE |
| TRIM, CLEAN, SUBSTITUTE | COMPACTAR, LIMPARB, SUBST |
| LEFT, RIGHT, MID, LEN | ESQUERDA, DIREITA, SEG.TEXTO, NÚM.CARAT |
| DATE, TODAY, NETWORKDAYS | DATA, HOJE, DIATRABALHOTOTAL |
| TEXTJOIN, UNIQUE, FILTER | UNIRTEXTO, EXCLUSIVOS, FILTRAR |
Sugestão: tem dúvidas sobre um nome? Vá ao separador Fórmula e percorra as categorias, ou escreva o sinal de igual e as primeiras letras: o Euro-Office mostra então uma lista com as funções correspondentes.
Armadilhas comuns
- #NAME? na célula: o nome da função não é reconhecido. (O Euro-Office apresenta os valores de erro com os códigos em inglês, mesmo que trabalhe com nomes de funções em português.) Normalmente trata-se de um nome em inglês ou de um erro de digitação.
- Os valores lógicos são apresentados pelo Euro-Office em inglês: TRUE e FALSE, também na barra de fórmulas. Não escreva numa fórmula VERDADEIRO ou FALSO isolados, pois isso resulta em #NAME? ou num resultado incorreto. Utilize TRUE e FALSE, as funções VERDADEIRO() e FALSO() com parênteses, ou 1 e 0.
- Se uma fórmula utilizar uma função VBA personalizada do Excel, esta não funcionará. Consulte Um ficheiro Excel com macros VBA: e agora?.
