Contido
Índice 🔎︎

# Funcións de folla de cálculo

Esta sección contén descricións das funcións da Folla de cálculoxunto cun exemplo.

Para acceder a esta orde...

Inserir - Función, categoría Folla de cálculo

## ERROR.TYPE

Returns a number representing a specific Error type, or the error value #N/A, if there is no error.

## BUSCAR

Returns the contents of a cell either from a one-row or one-column range. Optionally, the assigned value (of the same index) is returned in a different column and row. As opposed to VLOOKUP and HLOOKUP, search and result vector may be at different positions; they do not have to be adjacent. Additionally, the search vector for the LOOKUP must be sorted ascending, otherwise the search will not return any usable results.

Se proc non atopar o criterio de busca, el corresponde ao maior valor no vector de procura que é inferior ou igual ao criterio de busca.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Sintaxe

LOOKUP(Lookup; SearchVector [; ResultVector])

Lookup is the value of any type to be looked for; entered either directly or as a reference.

SearchVector é a única liña ou área de columna única a ser investigado.

ResultVector é outra variedade única liña ou única columna desde a que o resultado da función é tomada. O resultado é a cela do vector resultado co mesmo índice da instancia atopada no vector de procura.

Tratamento das celas baleiras

#### Exemplo

= lookup (A1; D1: D100; F1: F100) busca a célula correspondente na franxa D1: D100 ao número introducido na A1. Para o exemplo atopado, o índice é determinada, por exemplo, a cela 12 nesta gama. A continuación, o contido da cela 12 son devoltas como o valor da función (en resultado do vector).

## BUSCARH

Busca por un valor e referencia ás celas debaixo da área seleccionada. Esta función verifica se a primeira liña dunha matriz contén un determinado valor. A función devolve o valor nunha liña da matriz, nomeada en Índice , na mesma columna.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Sintaxe

HLOOKUP(Lookup; Array; Index [; SortedRangeLookup])

For an explanation on the parameters, see: VLOOKUP (columns and rows are exchanged)

Tratamento das celas baleiras

#### Exemplo

Suppose we have built a small database table occupying the cell range A1:DO4 and containing basic information about 118 chemical elements. The first column contains the row headings “Element”, “Symbol”, “Atomic Number”, and “Relative Atomic Mass”. Subsequent columns contain the relevant information for each of the elements, ordered left to right by atomic number. For example, cells B1:B4 contain “Hydrogen”, “H”, “1” and “1.008”, while cells DO1:DO4 contain “Oganesson”, “Og”, “118”, and “294”.

| A | B | C | D | ... | DO
1 | Element | Hydrogen | Helium | Lithium | ... | Oganesson
2 | Symbol | H | He | Li | ... | Og
3 | Atomic Number | 1 | 2 | 3 | ... | 118
4 | Relative Atomic Mass | 1.008 | 4.0026 | 6.94 | ... | 294

=HLOOKUP("Lead"; $A$1:$DO$4; 2; 0) returns “Pb”, the symbol for lead.

=HLOOKUP("Gold"; $A$1:$DO$4; 3; 0) returns 79, the atomic number for gold.

=HLOOKUP("Carbon"; $A$1:$DO$4; 4; 0) returns 12.011, the relative atomic mass of carbon.

## BUSCARV

Vertical search with reference to adjacent cells to the right. This function checks if a specific value is contained in the first column of an array. The function then returns the value in the same row of the column named by Index. If the Sorted parameter is omitted or set to TRUE or one, it is assumed that the data is sorted in ascending order. In this case, if the exact Lookup is not found, the last value that is smaller than the criterion will be returned. If Sorted is set to FALSE or zero, an exact match must be found, otherwise the error Error: Value Not Available will be the result. Thus with a value of zero the data does not need to be sorted in ascending order.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Sintaxe

=VLOOKUP(Lookup; Array; Index [; SortedRangeLookup])

Lookup is the value of any type looked for in the first column of the array.

Array is the reference, which is to comprise at least as many columns as the number passed in Index argument.

Índice é o número da columna da matriz que contén o valor a ser devolto. A primeira columna ten o número 1.

SortedRangeLookup is an optional parameter that indicates whether the first column in the array contains range boundaries instead of plain values. In this mode, the lookup returns the value in the row with first column having value equal to or less than Lookup. E.g., it could contain dates when some tax value had been changed, and so the values represent starting dates of a period when a specific tax value was effective. Thus, searching for a date that is absent in the first array column, but falls between some existing boundary dates, would give the lower of them, allowing to find out the data being effective to the searched date. Enter the Boolean value FALSE or zero if the first column is not a range boundary list. When this parameter is TRUE or not given, the first column in the array must be sorted in ascending order. Sorted columns can be searched much faster and the function always returns a value, even if the search value was not matched exactly, if it is greater than the lowest value of the sorted list. In unsorted lists, the search value must be matched exactly. Otherwise the function will return #N/A with message: Error: Value Not Available.

Tratamento das celas baleiras

#### Exemplo

You want to enter the number of a dish on the menu in cell A1, and the name of the dish is to appear as text in the neighboring cell (B1) immediately. The Number to Name assignment is contained in the D1:E100 array. D1 contains 100, E1 contains the name Vegetable Soup, and so forth, for 100 menu items. The numbers in column D are sorted in ascending order; thus, the optional Sorted parameter is not necessary.

Introduza a seguinte fórmula na B1:

= PROCV (A1; D1: E100, 2)

Así que introduce un número na A1 B1 mostrará o texto correspondente contido na segunda columna da referencia D1: E100. Inserción dun número inexistente exhibe o texto co seguinte número cara a abaixo. Para evitar isto, entrar FALSE como o último parámetro na fórmula para que unha mensaxe de erro é xerado cando un número inexistente insírese.

## COLUMNA

Devolve o número de unha referencia de cela columna Se a referencia é unha cela o número da columna da cela será retorno .; se o parámetro é unha área de celas, os números das columnas correspondentes obtidos nunha soa liña array se a fórmula é inserida como unha fórmula de matriz . Se a función de columna cun parámetro de área de referencia non se usa para unha fórmula de matriz, só o número da primeira célula dentro do área da columna é determinada.

#### Sintaxe

COLUMNA([Referencia])

Referencia é a referencia a unha área de cela ou célula cuxo número de columna primeira é para ser atopado.

Se ningunha referencia introdúcese, o número da célula en que a fórmula é inserida columna se atopa. LibreOffice Calc define automaticamente a referencia para a célula actual.

#### Exemplo

= COLUMN (A1) é igual a 1. A columna A é a primeira columna da táboa.

= COLUMN (C3: E3) é igual a 3. A columna C é a terceira columna na táboa.

= COLUMN (D3: G10) retorno 4 porque a columna D é a cuarta columna na táboa ea función de columna non é utilizada como unha fórmula de matriz. (Neste caso, o primeiro valor da matriz é sempre usado como o resultado.)

{= COLUMN (B2: B7)} e = COLUMN (B2: B7) ambos dán 2 xa que o referencia contén só a columna B como a segunda columna da táboa. Como as áreas de unha única columna ten só un número de columna, non fai diferenzas se a fórmula é usada como unha fórmula de matriz.

= COLUMN () dá 3, a fórmula fose inserida na columna C.

{=COLUMN(Rabbit)} returns the single-row array (3, 4) if "Rabbit" is the named area (C1:D3).

## COLUMNAS

Devolve o número de columnas na referencia dada.

#### Sintaxe

COLUMNAS (Array)

array é a referencia a un intervalo de celas cuxo número total de columnas é para ser atopado. O argumento pode ser unha única célula.

#### Exemplo

= COLUMNAS (B5) dá 1 porque unha célula contén só unha columna.

= COLUMNAS (A1: C5) é igual a 3. A referencia está composta por tres columnas.

= COLUMNAS (Rabbit) retorno 2 Rabbit é o intervalo nomeado (C1: D3).

## CORRESP

Devolve a posición relativa dun elemento nunha matriz que corresponde a un valor especificado. A función devolve a posición do valor encontrado no lookup_array como un número.

#### Sintaxe

MATCH(Search; LookupArray [; Type])

Search is the value which is to be searched for in the single-row or single-column array.

LookupArray é a referencia investigado. Unha matriz de busca pode ser unha única liña ou columna, ou parte dunha única liña ou columna.

Introduza pode levar os valores 1, 0 ou -1. Se Type = 1 ou se este parámetro opcional está ausente, asúmese que a primeira columna da matriz de busca está clasificada en orde crecente. Tipo = -1, asúmese que a columna en clasificados por orde descendente. Isto corresponde á mesma función en Microsoft Excel.

If Type = 0, only exact matches are found. If the search criterion is found more than once, the function returns the index of the first matching value. Only if Type = 0 can you search for regular expressions (if enabled in calculation options) or wildcards (if enabled in calculation options).

Tipo = 1 ou o terceiro parámetro está ausente, o índice de o último valor que é menor ou igual ao criterio de busca é dádo. Isto é aplicable mesmo cando a matriz de busca non está clasificado. Para Tipo = -1, o primeiro valor que sexa maior ou igual é dádo.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Exemplo

= MATCHES (200; D1: D100) investigación a área D1: D100, que se clasifica por columna D, para o valor 200. Así que ese valor é atinxido, o número da liña na que se atopou é dádo. Un valor máis alto se atopou durante a busca na columna, o número da liña anterior é devolto.

## DDE

Devolve o resultado dunha ligazón baseada DDE. Se o contido da gama ou de sección cambios ligadas, o valor de retorno será tamén cambian. Debe actualizar a folla de cálculo ou escoller Editar - Ligazóns para ver as ligazóns actualizadas. Conexións de plataforma cruzada, por exemplo desde un LibreOffice instalación rodando nunha máquina Windows para un documento creado nunha máquina Linux, non se permiten.

#### Sintaxe

DDE("Server"; "File"; "Range" [; Mode])

Server is the name of a server application. LibreOffice applications have the server name "soffice".

Ficheiro é o nome do ficheiro completo, incluíndo especificación de camiño.

Faixa é a área que contén os datos a seren avaliadas.

Modo é un parámetro opcional que controla o método polo cal o servidor DDE converte os datos en números.

A | Efecto
0 ou falta | Number format from the "Default" cell style
1 | Os datos son sempre interpretadas en formato estándar para US Inglés
2 | Os datos son recuperados como texto; ningunha conversión a números

#### Exemplo

=DDE("soffice";"c:\office\document\data1.ods";"sheet1.A1") reads the contents of cell A1 in sheet1 of the LibreOffice Calc spreadsheet data1.ods.

=DDE("soffice";"c:\office\document\motto.odt";"Today's motto") returns a motto in the cell containing this formula. First, you must enter a line in the motto.odt document containing the motto text and define it as the first line of a section named Today's Motto (in LibreOffice Writer under Insert - Section). If the motto is modified (and saved) in the LibreOffice Writer document, the motto is updated in all LibreOffice Calc cells in which this DDE link is defined.

## DESPRAZAMENTO

Devolve o valor dun compensado por un determinado número de liñas e columnas a partir dun punto de referencia da cela.

This function is always recalculated whenever a recalculation occurs.

#### Sintaxe

OFFSET(Reference; Rows; Columns [; Height [; Width]])

Referencia é a referencia a partir do cal a función busca a nova referencia.

Liñas é o número de liñas en que a referencia foi corrixida superior (valor negativo) ou cara a abaixo.

Liñas é o número de liñas en que a referencia foi corrixida superior (valor negativo) ou cara a abaixo.

Altura (opcional) é a altura vertical para unha área que comeza na nova posición de referencia.

Largura (opcional) é o ancho horizontal a unha zona que comeza na nova posición de referencia.

Argumentos Liñas e Columnas non debe levar a cero ou negativo liña de inicio ou columna.

Argumentos Altura e Largura non debe levar a cero ou negativo conta de filas ou columnas.

Nas funcións de LibreOffice Calc, os parámetros marcados como «opcional» só poden omitirse cando non haxa ningún outro parámetro a seguir. Por exemplo, nunha función de catro parámetros, dos cales só os dous últimos aparecen marcados como «opcional», pódese omitir o parámetro 4 ou os parámetros 3 e 4, mais non é posíbel omitir exclusivamente o parámetro 3.

#### Exemplo

= offset (A1; 2; 2) devolve o valor na célula C3 (A1 movida por dúas liñas e dúas columnas abaixo). Se C3 contén o valor 100 Esta función devolve o valor 100.

= offset (B2: C3; 1; 1) devolve unha referencia para B2: C3 descendeu por unha liña e unha columna á dereita (C3: D4).

= offset (B2: C3; -1; -1) devolve unha referencia para B2: C3 subiu por unha liña e unha columna á esquerda (A1: B2) .

= offset (B2: C3; 0; 0; 3; 4) devolve unha referencia para B2: C3 redimensionada para 3 liñas e 4 columnas (B2: E4).

= offset (B2: C3; 1; 0; 3; 4) devolve unha referencia para B2: C3 movido para abaixo por unha liña redimensionada para 3 liñas e 4 columnas (B2 : E4).

= SUM (offset (A1; 2; 2; 5; 6)) determina o total da área que comeza na cela C3 e ten unha altura de 5 liñas e un ancho de 6 columnas (área = C3: H7).

If Width or Height are given, the OFFSET function returns a cell range reference. If Reference is a single cell reference and both Width and Height are omitted, a single cell reference is returned.

## ENDEREZO

Devolve un enderezo de célula (referencia), como texto, segundo os números de liña e columna especificados. Pode determinar se o enderezo é interpretado como un enderezo absoluto (por exemplo, $ un $ 1) ou como un enderezo relativo (como A1) ou de forma mixta (A $ 1 ou US $ A1). Tamén pode especificar o nome da folla.

Para interoperabilidade a dirección e funcións INDIRECTO apoiar un parámetro opcional para especificar o enderezo de notación en vez de a notación A1 habitual R1C1 debe ser usado.

Nun discurso, o parámetro insírese como o cuarto parámetro, desprazando o parámetro nome da folla opcional para a quinta posición.

En INDIRECTO, o parámetro é engadido como o segundo parámetro.

En ambas as funcións, se o argumento insírese co valor 0, a continuación, a notación é usada L1C1. Se o argumento non é dato ou ten un valor diferente de 0, entón a notación A1 é utilizado.

En caso de notación L1C1, ADDRESS devolve as cadeas de dirección mediante o signo de admiración "!" como separador de nome da folla, e indirecta espera que o punto de exclamación como nome folla separadora. Ambas as funcións aínda usan o punto '.' separador de nome da folla coa notación A1.

When opening documents from ODF 1.0/1.1 format, the ADDRESS functions that show a sheet name as the fourth parameter will shift that sheet name to become the fifth parameter. A new fourth parameter with the value 1 will be inserted.

Cando gardar un documento en formato ODF 1.0 / 1.1, as funcións DIRECCIÓN ter un cuarto parámetro, este parámetro se eliminou.

Non gardar unha folla de cálculo en formato antigo ODF 1.0 / 1.1 se novo cuarto parámetro da función DIRECCIÓN foi usado con un valor de 0.

A función indirecto é salvo sen conversión a formato ODF 1.0 / 1.1. Se o segundo parámetro estaba presente, unha versión máis antiga do Calc volverá un erro para esa función.

#### Sintaxe

ADDRESS(Row; Column [; Abs [; A1 [; "Sheet"]]])

liña representa o número da liña para a referencia de cela

Columna representa o número de columna da referencia de cela (o número, non a letra)

Abs determina o tipo de referencia:

1: absoluto ($ A $ 1)

2: tipo de referencia liña é absoluta; referencia de columna é relativa (A $ 1)

3: liña (relativa); columna (absoluto) ($ A1)

4: relativa (A1)

A1 (opcional) - Se está definido como 0, a notación L1C1 se usa. Se ese parámetro está ausente ou establecido para outro valor distinto de 0, a notación A1 é utilizado.

Folla representa o nome da folla. Debe ser colocado entre comiñas dobres.

### Exemplo:

= ENDEREZO (1; 1; 2 ;;"Sheet2") devolve o seguinte: Sheet2.A $ 1

If the formula above is in cell B2 of current sheet, and the cell A1 in sheet 2 contains the value -6, you can refer indirectly to the referenced cell using a function in B2 by entering =ABS(INDIRECT(B2)). The result is the absolute value of the cell reference specified in B2, which in this case is 6.

## ESCOLLER

Usa un índice para volver un valor dunha lista de até 30 valores.

#### Sintaxe

CHOOSE(Index; Value 1 [; Value 2 [; ... [; Value 30]]])

Índice é unha referencia ou número entre 1 e 30 que indica cal valor debe ser eliminado da lista.

Value 1, Value 2, ..., Value 30 is the list of values entered as a reference to a cell or as individual values.

#### Exemplo

=CHOOSE(A1;B1;B2;B3;"Today";"Yesterday";"Tomorrow"), for example, returns the contents of cell B2 for A1 = 2; for A1 = 4, the function returns the text "Today".

## ESTILO

Applies a style to the cell containing the formula. After a set amount of time, another style can be applied. This function always returns the value 0, allowing you to add it to another function without changing the value. Together with the CURRENT function you can apply a color to a cell depending on the value. For example: =...+STYLE(IF(CURRENT()>3;"red";"green")) applies the style "red" to the cell if the value is greater than 3, otherwise the style "green" is applied. Both cell formats, "red" and "green" have to be defined beforehand.

#### Sintaxe

STYLE("Style" [; Time [; "Style2"]])

Estilo é o nome dun estilo de cela asignado á célula. Nomes de estilo debe ser introducido entre comiñas.

Tempo é un intervalo de tempo opcional en segundos. Se ese parámetro falta o estilo non será alterado despois dun período de tempo xa pasou.

Style2 is the optional name of a cell style assigned to the cell after a certain amount of time has passed. If this parameter is missing "Default" is assumed.

Nas funcións de LibreOffice Calc, os parámetros marcados como «opcional» só poden omitirse cando non haxa ningún outro parámetro a seguir. Por exemplo, nunha función de catro parámetros, dos cales só os dous últimos aparecen marcados como «opcional», pódese omitir o parámetro 4 ou os parámetros 3 e 4, mais non é posíbel omitir exclusivamente o parámetro 3.

#### Exemplo

= STYLE (\ "Invisible"; 60;"Default") formata a célula en formato transparente por 60 segundos despois de que o documento foi recalculado ou cargado, entón o formato estándar é asignado. Ambos os formatos de cela teñen que ser definidas de antemán.

Since STYLE() has a numeric return value of zero, this return value gets appended to a string. This can be avoided using T() as in the following example:

="text" & T (STYLE (\ "myStyle"))

Vexa tamén ACTUAL() para outro exemplo.

## FILA

Devolve o número da liña dunha referencia de cela. Se a referencia é unha cela, el dá o número da liña da célula. Se a referencia é un intervalo de celas, el dá os números de liña correspondentes nunha columna array se a fórmula é inserida como unha fórmula de matriz . Se a función de liña cun intervalo de referencia non se usa nunha fórmula de matriz, só o número da liña de célula do primeiro intervalo será devolto.

#### Sintaxe

FILA([Referencia])

Referencia é unha célula, un área, ou o nome dunha zona.

Se non indicar unha referencia, o número da liña da célula en que a fórmula é inserida será atopado. LibreOffice Calc define automaticamente a referencia para a célula actual.

#### Exemplo

= Row (B3) dá 3 porque a referencia remite á terceira liña na táboa.

{= Row (D5: D8)} dá a matriz de columna única (5, 6, 7, 8), porque a referencia especificada contén liñas de 5 a 8.

= Row (D5: D8) dá 5 porque a función ROW non é utilizada como fórmula de matriz e só o número da primeira liña da referencia é dáda.

{= Row (A1: E1)} e = Row (A1: E1) tanto voltar 1 porque o referencia contén só a liña 1 como a primeira liña na táboa. (Como as áreas de unha soa liña só ten un número de liña non fai calquera diferenza se ou non a fórmula é usada como unha fórmula de matriz.)

= Row () dá 3, a fórmula foi inserido na liña 3.

{=ROW(Rabbit)} returns the single-column array (1, 2, 3) if "Rabbit" is the named area (C1:D3).

## FILAS

Devolve o número de filas nunha referencia ou matriz.

#### Sintaxe

Rows (matriz)

array é a referencia ou área nomeada cuxo número total de liñas debe ser determinado.

#### Exemplo

= Liñas (B5) dá 1 porque unha célula contén só unha liña.

=ROWS(A10:B12) dá 3.

=ROWS(Rabbit) returns 3 if "Rabbit" is the named area (C1:D3).

## FOLLA

Returns the sheet number of either a reference or a string representing a sheet name. If you do not enter any parameters, the result is the sheet number of the spreadsheet containing the formula.

#### Sintaxe

FOLLA([Referencia])

Referencia é opcional e é a referencia a unha cela, unha área, ou unha cadea de nome folla.

#### Exemplo

=SHEET(Sheet2.A1) returns 2 if Sheet2 is the second sheet in the spreadsheet document.

=SHEET("Sheet3") returns 3 if Sheet3 is the third sheet in the spreadsheet document.

## FOLLAS

Determina o número de follas nunha referencia. Se non introducir ningún parámetro, el dá o número de follas no documento actual.

#### Sintaxe

FOLLAS([Referencia])

Referencia é a referencia a unha folla ou unha superficie. Este parámetro é opcional.

#### Exemplo

= Sheets (Sheet1.A1: Sheet3.G12) dá 3, se Folha1, Folha2 e Folha3 existen na secuencia indicada.

## HIPERLIGAZÓN

Cando fai clic nunha cela que contén a función hyperlink, o hiperenlace abre.

Se usar o CELAText parámetro opcional, a fórmula localiza o URL, e logo exhibe o texto ou número.

Para abrir unha cela de hiperligazón co teclado, seleccione a cela, prema F2 para entrar en modo de edición, move o cursor diante do hyperlink, prema Shift + F10 e escolla Open Hyperlink .

#### Sintaxe

HYPERLINK("URL" [; "CellText"])

URL especifica o destino da ligazón. O opcional CELAText parámetro é o texto ou un número que aparece na cela e será devolto como o resultado. Se o CELAText parámetro non se especifica, o URL aparece no texto da cela e será devolto como o resultado.

O número 0 é de retorno para as células baleiras e elementos da matriz.

#### Exemplo

=HYPERLINK("http://www.example.org") displays the text "http://www.example.org" in the cell and executes the hyperlink http://www.example.org when clicked.

=HYPERLINK("http://www.example.org";"Click here") displays the text "Click here" in the cell and executes the hyperlink http://www.example.org when clicked.

=HYPERLINK("http://www.example.org";12345) displays the number 12345 and executes the hyperlink http://www.example.org when clicked.

=HYPERLINK($B4) where cell B4 contains http://www.example.org. The function adds http://www.example.org to the URL of the hyperlink cell and returns the same text which is used as formula result.

=HYPERLINK("http://www.";"Click ") & "example.org" displays the text Click example.org in the cell and executes the hyperlink http://www.example.org when clicked.

=HYPERLINK("#Sheet1.A1";"Go to top") displays the text Go to top and jumps to cell Sheet1.A1 in this document.

=HYPERLINK("file:///C:/writer.odt#Specification";"Go to Writer bookmark") displays the text "Go to Writer bookmark", loads the specified text document and jumps to bookmark "Specification".

=HYPERLINK("file:///C:/Documents/";"Open Documents folder") displays the text "Open Documents folder" and shows the folder contents using the standard file manager in your operating system.

## INDIRECTO

Devolve o referencia especifica por unha cadea de texto. Esta función tamén pode usarse para devolver a área dunha secuencia correspondente.

This function is always recalculated whenever a recalculation occurs.

Para interoperabilidade a dirección e funcións INDIRECTO apoiar un parámetro opcional para especificar o enderezo de notación en vez de a notación A1 habitual R1C1 debe ser usado.

Nun discurso, o parámetro insírese como o cuarto parámetro, desprazando o parámetro nome da folla opcional para a quinta posición.

En INDIRECTO, o parámetro é engadido como o segundo parámetro.

En ambas as funcións, se o argumento insírese co valor 0, a continuación, a notación é usada L1C1. Se o argumento non é dato ou ten un valor diferente de 0, entón a notación A1 é utilizado.

En caso de notación L1C1, ADDRESS devolve as cadeas de dirección mediante o signo de admiración "!" como separador de nome da folla, e indirecta espera que o punto de exclamación como nome folla separadora. Ambas as funcións aínda usan o punto '.' separador de nome da folla coa notación A1.

When opening documents from ODF 1.0/1.1 format, the ADDRESS functions that show a sheet name as the fourth parameter will shift that sheet name to become the fifth parameter. A new fourth parameter with the value 1 will be inserted.

Cando gardar un documento en formato ODF 1.0 / 1.1, as funcións DIRECCIÓN ter un cuarto parámetro, este parámetro se eliminou.

Non gardar unha folla de cálculo en formato antigo ODF 1.0 / 1.1 se novo cuarto parámetro da función DIRECCIÓN foi usado con un valor de 0.

A función indirecto é salvo sen conversión a formato ODF 1.0 / 1.1. Se o segundo parámetro estaba presente, unha versión máis antiga do Calc volverá un erro para esa función.

#### Sintaxe

INDIRECTO(Ref [; A1])

Ref representa unha referencia a unha cela ou área (en forma de texto) para a cal devolver o contido.

A1 (opcional) - Se está definido como 0, a notación L1C1 se usa. Se ese parámetro está ausente ou establecido para outro valor distinto de 0, a notación A1 é utilizado.

If you open an Excel spreadsheet that uses indirect addresses calculated from string functions, the sheet addresses will not be translated automatically. For example, the Excel address in INDIRECT("[filename]sheetname!"&B1) is not converted into the Calc address in INDIRECT("filename#sheetname."&B1).

#### Exemplo

= INDIRECTO (A1) é igual a 100, se A1 contén C108 como referencia e móbil C108 contén un valor de 100 .

= SUM (INDIRECTO (\ "a1:" & ENDEREZO (1; 3))) totalizar as células na superficie da A1 ata a célula co enderezo definido pola liña 1 e columna 3. Isto significa que a zona A1: C1 é totalizado.

## OBTERDATOSDINÁMICOS

A función GETPIVOTDATA devolve un valor de resultado dunha táboa dinámica. O valor é o destinatario usando de campo e elemento nomes, por iso, segue sendo válida se o esquema dos cambios de táboa dinámica.

#### Sintaxe

Dúas sintaxes diferente poden ser utilizadas:

GETPIVOTDATA(TargetField; pivot table[; Field 1; Item 1][; ... [Field 126; Item 126]])

ou

OBTERDATOSDINÁMICOS (táboa dinámica; Restricións)

A segunda sintaxe é asumido exactamente dous parámetros son datos, dos cales o primeiro parámetro é unha célula ou células de referencia gama. A primeira sintaxe é asumido en todos os outros casos. O Asistente de función mostra a primeira sintaxe.

### First Syntax

TargetField is a string that selects one of the pivot table's data fields. The string can be the name of the source column, or the data field name as shown in the table (like "Sum - Sales").

táboa dinámica é unha referencia a unha cela ou intervalo de celas que está situado dentro dunha táboa dinámica ou contén unha táboa dinámica. Se o intervalo de celas contén varias táboas dinámicas, a táboa que foi creada último se usa.

Se ningunha Campo n / item n pares son dadas, o total xeral é de retorno. Se non, cada par engade unha restrición que o resultado debe satisfacer. Campo n é o nome dun campo de táboa dinámica. elemento n é o nome dun elemento nese campo.

Se a táboa dinámica contén só un valor único resultado que satisfaga todas as restricións, ou un resultado subtotal que resume todos os valores correspondentes, ese resultado é de retorno. Se non o houbera ningún resultado correspondente, ou outros sen un subtotal para eles, é devolto un erro. Estas condicións aplica-se aos resultados que están incluídos na táboa dinámica.

Se os datos de orixe contén entradas que están escondidos polas opcións de táboa dinámica, son ignorados. A orde dos pares campo / item non é significativo. Campo e nomes de elemento non son maiúsculas e minúsculas.

If no constraint for a filter is given, the field's selected value is implicitly used. If a constraint for a filter is given, it must match the field's selected value, or an error is returned. Filters are the fields at the top left of a pivot table, populated using the "Filters" area of the pivot table layout dialog. From each filter, an item (value) can be selected, which means only that item is included in the calculation.

Subtotal values from the pivot table are only used if they use the function "auto" (except when specified in the constraint, see Second Syntax below).

### Second Syntax

táboa dinámica ten o mesmo significado que na primeira sintaxe.

Restricións é unha lista separada por espazo. As inscricións poden ser citado (comiñas simples). Toda a secuencia de caracteres debe ser colocada entre comiñas (comiñas dobres), a menos que fai referencia a secuencia doutra célula.

Unha das entradas pode ser o nome do campo de datos. O nome do campo de datos pode ser deixada de lado a táboa dinámica contén só un campo de datos, se non, debe estar presente.

Cada unha das outras entradas especifica unha restrición na forma O campo [Item] (con carácteres literais [e]), ou soamente elemento se o nome do elemento é único dentro de todos os campos que se usan na táboa dinámica.

Un nome de función pode ser engadido en forma Campo [Elemento; Función] , o que fará que a restrición para coincidir con só valores de subtotal que usan esa función. Os posibles nomes de función son Suma, Contar, Media, Max, Min, Produto, Conta (só números), StDev (Mostra), DESVPADP (Poboación), Var (Mostra), e VARP (poboación), case-insensitive.

## TIPOERRO

Devolve o número correspondente a un valor de erro que ocorre en unha célula diferente. Coa axuda deste número, pode xerar un texto de mensaxe de erro.

Se se produce un erro, a función devolve un valor lóxico ou numérico.

A barra de estado mostra o código de erro predefinido de LibreOffice Se preme na cela que contén o erro.

#### Sintaxe

ERRORTYPE (Referencia)

Referencia contén a dirección da célula en que ocorre o erro.

#### Exemplo

Se a cela A1 exhibe Err: 518, a función = ERRORTYPE (A1) devolve o número 518.

## ÁREAS

Devolve o número de pistas individuais que pertencen a un intervalo múltiplo. A gama pode consistir de células contiguos ou unha única célula.

A función espera un único argumento. Se indicar varios intervalos, ten que poñer-los en parénteses adicionais. Varias pistas poden ser inseridos usando o punto e coma (;) como divisor, pero esta é convertido automaticamente para o til (~) operador. O til se usa para unir as pistas.

#### Sintaxe

AREAS(Referencia)

Referencia é a referencia a unha cela ou intervalo de celas.

#### Exemplo

=AREAS((A1: B3; F2; G1)) dá 3, como é unha referencia a tres celas e/ou áreas. Tras a entrada este convértese a= AREAS((A1: B3 ~ F2 ~ G1)).

= ÁREAS (Todo) dá 1 se ten definida unha área denominada Todo baixo Datos - Definir intervalo .

## ÍNDICE

INDEX dá un intervalo sub, especificado polo número de fila e columna, ou un índice de intervalo opcional. Dependendo do contexto, INDEX dá unha referencia ou contido.

#### Sintaxe

ÍNDICE(Referencia [; Fila [; Columna [; Intervalo]]])

Referencia é unha referencia, entrou directamente ou especificando un nome de intervalo. Se a referencia consistir en varios intervalos, ten que incluír o nome do intervalo de referencia ou entre parénteses.

liña (opcional) representa o índice de liña do intervalo de referencia, para a cal devolver un valor. En caso de cero (ningunha liña específica) todas as liñas referenciadas son devoltos.

Columna (opcional) representa o índice da columna do intervalo de referencia, para a cal devolver un valor. En caso de cero (ningunha columna específica) todas as columnas referenciadas son devoltos.

Faixa (opcional) representa o índice do sub-rango, referíndose a un intervalo múltiplo.

#### Exemplo

= índice (Prezos; 4; 1) devolve o valor da liña 4 e columna 1 do intervalo definido na base de datos Datos - Definir como Prezos .

=INDEX(SumX;4;1) returns the value from the range SumX in row 4 and column 1 as defined in Sheet - Named Ranges and Expressions - Define.

= INDEX (A1: B6; 1) devolve unha referencia para a primeira liña da A1: B6.

= INDEX (A1: B6; 0; 1) devolve unha referencia á primeira columna de A1: B6.

=INDEX((multi);4;1) indicates the value contained in row 4 and column 1 of the (multiple) range, which you named under Sheet - Named Ranges and Expressions - Define as multi. The multiple range may consist of several rectangular ranges, each with a row 4 and column 1. If you now want to call the second block of this multiple range enter the number 2 as the range parameter.

= INDEX (A1: B6; 1; 1) indica o valor na esquina superior esquerda do intervalo A1: B6.

= INDEX ((multi); 0; 0; 2) devolve unha referencia para a segunda intervalo do intervalo múltiplo.

Temas relacionados

Funcións por categoría