Módulo
Conteúdo
Índice 🔎︎

# Fórmula

Define as opções de sintaxe e carregamento no LibreOffice Calc.

Para aceder a este comando...

Abra uma folha de cálculo e escolha LibreOffice - PreferênciasFerramentas - Opções
- LibreOffice Calc - Fórmula.

## Opções de fórmulas

### Sintaxe de fórmulas

Existem três opções. Vejamos um exemplo. Numa folha de cálculo existem duas folhas de trabalho, a Folha1 e a Folha2. Na célula A1 da Folha1 existe uma referência à célula C4 da Folha2.

- Calc A1 - Este é a notação padrão do LibreOffice Calc. A referência será =$Folha2.C4

- Excel A1 - Este é o padrão do Microsoft Excel. A referência será =Folha2!C4

- Excel L1C1 - Este é o endereço relativo de linhas e colunas do Microsoft Excel. A referência será =Folha2!L[3]C[2]

### Utilizar fórmulas em inglês

No LibreOffice Calc, as funções podem ser traduzidas. Por definição, esta caixa de seleção não está assinalada, o que implica que as fórmulas utilizadas serão no idioma do utilizador. Se assinalar a caixa de seleção, serão utilizadas as fórmulas em inglês. Esta alteração produz efeito na exibição e introdução de fórmulas, no assistente de funções e nas ajudas. Pode sempre voltar a utilizar as fórmulas traduzidas bastando, para o efeito, desmarcar a caixa.

## Separadores

Esta opção permite configurar o separador nas expressões das fórmulas. Útil quando pretende separar os parâmetros das funções por vírgulas (,) em vez de ponto-e-vírgula (;).

Por exemplo, em vez de =SOMA(A1;B1;C1) pode escrever =SOMA(A1,B1,C1).

Da mesma forma, pode alterar os separadores de colunas e linhas em matrizes. Anteriormente, todas as matrizes utilizavam ponto e vírgula (;) como separador de colunas e a barra vertical (|) como separador de linhas, assim, uma expressão de matriz aparecia desta forma para uma matriz 5 x 2:

={1;2;3;4;5|6;7;8;9;10}

Ao alterar os separadores de colunas para vírgulas (,) e o separador de linhas para ponto e vírgula (;), a expressão anterior fica:

={1,2,3,4,5;6,7,8,9,10}

## Definições detalhadas para cálculos

Aqui, pode configurar a sintaxe das fórmulas a utilizar ao analisar referências dadas por uma cadeia de caracteres. Afeta as funções internas tais como INDIRETO, que usam cadeias de caracteres como referências.

## Recalcular ao carregar o ficheiro

Recalcular as fórmulas em documentos muito grandes pode levar imenso tempo.

### Excel 2007 ou mais recente:

Loading a large spreadsheet file can take a long time. If you don't need to update your large spreadsheet data immediately, you can postpone the recalculation at a better time. LibreOffice allows you to defer recalculation of Excel 2007 (and above) spreadsheets to speedup loading time.

### Folha de cálculo ODF (não guardada pelo LibreOffice):

Recent versions of LibreOffice caches spreadsheet formula results into its ODF file. This feature helps LibreOffice to recalculate a large ODF spreadsheet saved by LibreOffice faster.

Para as folhas de cálculo guardadas através de outros programas, em que tais resultados podem não existir, o cálculo das fórmulas pode ser adiado para acelerar o carregamento dos ficheiros.

Para as entradas acima estão disponíveis as seguintes opções:

- Nunca recalcular - as fórmulas não serão calculadas ao carregar o ficheiro.

- Recalcular sempre - as fórmulas serão calculadas ao carregar o ficheiro.

- Perguntar - solicita a ação ao utilizador.

As folhas de cálculo guardadas através do LibreOffice irão apenas utilizar as opções Nunca recalcular e Recalcular sempre.

Tópicos relacionados

Fórmulas matriciais