Funciones de informaci贸n

Esta categor铆a contiene las funciones de informaci贸n.

Para acceder a esta orden鈥

Insertar聽鈻 Funci贸n聽鈻 categor铆a Informaci贸n


Los datos de la tabla siguiente se utilizan en diversos ejemplos dentro de las descripciones de las funciones:

C

D

2

Valor X

Valor Y

3

-5

-3

4

-2

0

5

-1

1

6

0

3

7

2

4

8

4

6

9

6

8


ACTUAL

Esta funci贸n devuelve el resultado m谩s reciente de la evaluaci贸n de la f贸rmula de la cual es parte (o, dicho de otro modo, el resultado hasta donde se realiz贸 esa evaluaci贸n). Su uso principal, en conjunto con la funci贸n ESTILO(), es el de aplicar estilos seleccionados a una celda seg煤n el contenido de esta.

Sintaxis

ACTUAL()

Ejemplo

=1+2+ACTUAL()

El ejemplo devuelve 6. La formula est谩 calculado de izquierda a derecha as铆: 1 + 2 igual a 3, dando el resultado hasta la fecha cuando ACTUAL() se encuentro; ACTUAL(), por lo tanto, devuelve 3, lo cual est谩 agregado a la original 3 para sumar a 6. original 3 to give 6.

=A2+B2+ESTILO(SI(ACTUAL()>10;"Rojo";"Predeterminado"))

El ejemplo devuelve A2 + B2 (ESTILO devuelve 0 aqu铆). Si esta suma es mayor que 10, el estilo Rojo es aplicado a la celda. Ver la funci贸n de ESTILO para m谩s explicaci贸n.

="choo"&ACTUAL()

El ejemplo devuelve choochoo.

Informaci贸n t茅cnica

Esta funci贸n no forma parte de la norma Formato de Documentos Abierto para Aplicaciones de Oficina (OpenDocument), versi贸n 1.3. Parte 4: formato de f贸rmulas recalculadas (OpenFormula). El espacio de nombres es

ORG.OPENOFFICE.CURRENT

CELDA

Devuelve informaci贸n acerca de la direcci贸n, el formato y el contenido de una celda.

Sintaxis

CELDA("TipoInformaci贸n" [; Referencia])

Tipo de informaci贸n es la cadena de caracteres que especifica el tipo de informaci贸n. La cadena de caracteres esta siempre en Ingl茅s. May煤scula o min煤scula es opcional.

Tipo de informaci贸n

Significado

COL

Devuelve el n煤mero de la columna referenciada.

=CELDA("COL";D2) devuelve 4.

ROW

Devuelve el n煤mero de la fila referenciada.

=CELDA("FILA";D2) devuelve 2.

SHEET

Devuelve el n煤mero de la hoja referenciada.

=CELDA("SHEET";Hoja3.D2) devuelve 3.

ADDRESS

Devuelve la direcci贸n absoluta de la celda referenciada.

=CELL("ADDRESS";D2) devuelve $D$2.

=CELDA("ADDRESS";Hoja3.D2) devuelve $Hoja3.$D$2.

=CELDA("DIRECCION";'X:\dr\prueba.ods'#$Hoja1.D2) devuelve 'file:///X:/dr/prueba.ods'#$Hoja1.$D$2.

FILENAME

Devuelve el nombre de archivo y de hoja de la celda referenciada.

=CELDA("NOMBREDEARCHIVO";D2) devuelve 'file:///X:/dr/own.ods'#$Hoja1, si la f贸rmula del documento X:\dr\own.ods se ubica en la Hoja1.

=CELDA("NOMBREDEARCHIVO";'X:\dr\prueba.ods'#$Hoja1.D2) devuelve 'file:///X:/dr/prueba.ods'#$Hoja1.

COORD

Devuelve la direcci贸n completa de celda en notaci贸n Lotus鈩.

=CELDA("COORD"; D2) devuelve $A:$D$2.

=CELDA("COORD"; Hoja3.D2) devuelve $C:$D$2.

CONTENTS

Devuelve el contenido de la celda referenciada, sin formato.

TYPE

Devuelve el tipo del contenido de la celda.

b = blank. Celda vac铆a

l = label. Texto, resultado de una f贸rmula como texto

v = value. Valor, Resultado de una f贸rmula como n煤mero

WIDTH

Devuelve la anchura de la columna referenciada. La unidad de medida es la cantidad de ceros (0) que caben en la columna al usar el tipo de letra y tama帽o predeterminados.

PREFIX

Devuelve la alineaci贸n de la celda referenciada.

' = izquierda o justificada a la izquierda

" = derecha

^ = centrada

\ = repitiendo (por ahora inactiva)

PROTECT

Devuelve el estado de la protecci贸n de la celda.

1 = La celda est谩 protegida

0 = La celda no est谩 protegida

FORMAT

Devuelve una cadena de caracteres que indica el formato num茅rico.

, = N煤mero con separador de miles

F = N煤mero sin separador de miles

C = Formato monetario

S = Representaci贸n exponencial, p.ej. 1.234+E56

P = Porcentaje

En los formatos indicados, el n煤mero de decimales despu茅s de la coma se indica en forma de n煤mero. Ejemplo: el formato num茅rico #.##0,0 devuelve ,1, y el formato num茅rico 00,000% devuelve P3

D1 = D-MMM-YY, D-MM-YY y formatos parecidos

D2 = DD-MM

D3 = MM-YY

D4 = DD-MM-YYYY HH:MM:SS

D5 = MM-DD

D6 = HH:MM:SS AM/PM

D7 = HH:MM AM/PM

D8 = HH:MM:SS

D9 = HH:MM

G = Todos los dem谩s formatos

鈭 (menos) al final = Los n煤meros negativos se formatear谩n en color

() (par茅ntesis) al final = Aparece un par茅ntesis de apertura en el c贸digo de formato.

COLOR

Devuelve 1 si los valores negativos aparecen formateados en color; de lo contrario, 0.

PARENTHESES

Devuelve 1 si el c贸digo de formato contiene un par茅ntesis de apertura "("; de lo contrario, 0.


Referencia (lista de opciones) es la posici贸n de la celda que se desea analizar. Si Referencia es un intervalo, la celda se desplazar谩 a la esquina superior izquierda del intervalo. Si falta Referencia, LibreOffice Calc usa la posici贸n de la celda en la que se encuentre la f贸rmula. Microsoft Excel usa la referencia de la celda en la que figura el cursor.

ES.IMPAR_ADD

Devuelve VERDADERO (1) si el n煤mero no es divisible por 2.

note

Las funciones cuyos nombres acaban en _ADD o _EXCEL2003 devuelven los mismos resultados que las funciones correspondientes de Microsoft Excel 2003 sin el sufijo. Utilice las funciones sin sufijo para obtener resultados basados en est谩ndares internacionales.


Sintaxis

ES.IMPAR_ADD(N煤mero)

N煤mero es el valor que se pondr谩 a prueba.

Ejemplo

=ESIMPAR_ADD(5) devuelve 1.

ESBLANCO

Devuelve VERDADERO si la referencia es una celda vac铆a. Esta funci贸n se usa para determinar si una celda est谩 vac铆a. Una celda con una f贸rmula en su interior no se considera vac铆a.

Si se produce un error, la funci贸n devuelve un valor l贸gico o num茅rico.

Sintaxis

ESBLANCO(Valor)

valor es el contenido que se debe verificar.

Ejemplo

=ESBLANCO(D2) devuelve FALSO como resultado.

ESERR

Comprueba si hay condiciones de error, salvo el valor de error #N/D, y devuelve VERDADERO o FALSO.

Si se produce un error, la funci贸n devuelve un valor l贸gico o num茅rico.

Sintaxis

ESERR(Valor)

Valor consiste en cualquier valor o expresi贸n que se comprueba para ver si existe un valor de error distinto de #N/D.

Ejemplo

=ESERR(C8), donde la celda C8 contiene =1/0, devuelve VERDADERO porque 芦1/0禄 es un error.

=ISERR(C9) donde celda C9 contiene =NA() devuelve FALSO, porque ESERR() ignora el error #N/D.

ESERROR

Comprueba condiciones de error, incluido el valor de error #N/D, y devuelve VERDADERO o FALSO.

Si se produce un error, la funci贸n devuelve un valor l贸gico o num茅rico.

Sintaxis

ESERROR(Valor)

Valor es o se refiere al valor que debe comprobarse. ESERROR() devuelve VERDADERO si hay un error y FALSO si no lo hay.

Ejemplo

=ESERROR(C8) donde la celda C8 contiene =1/0 devuelve VERDADERO porque 1/0 es un error.

=ESERROR(C9) donde celda C9 contiene =NA() devuelve VERDADERO.

ESFORMULA

Devuelve VERDADERO si una celda tiene f贸rmula.

Si se produce un error, la funci贸n devuelve un valor l贸gico o num茅rico.

Sintaxis

ESFORMULA(Referencia)

Referencia indica la referencia a una celda en la que se realizar谩 una comprobaci贸n para determinar si contiene una f贸rmula.

Ejemplo

=ESFORMULA(C4) devuelve FALSO si la celda C4 contiene el n煤mero 5.

ESIMPAR

Devuelve VERDADERO si el valor es impar, o bien, FALSO si es par.

Sintaxis

ESIMPAR(Valor)

Valor es el valor que se debe verificar.

Si el valor no es un entero, se ignorar谩 cualquier d铆gito despu茅s del separador decimal. El signo de valor tambi茅n es ignorado.

Ejemplo

=ESIMPAR(33) devuelve VERDADERO.

=ESIMPAR(48) devuelve FALSO.

=ESIMPAR(3.999) devuelve VERDADERO.

=ESIMPAR(-3.1) devuelve VERDADERO.

ESLOGICO

Comprueba un valor l贸gico (VERDADERO o FALSO).

Si un error ocurre, la funci贸n devuelve FALSO.

Sintaxis

ESLOGICO(Valor)

Devuelve VERDADERO si Valor es un valor l贸gico (VERDADERO o FALSO); de lo contrario, devuelve FALSO.

Ejemplo

=ESLOGICO(99) devuelve FALSO, ya que 99 es un n煤mero, no un valor l贸gico.

=ESLOGICO(ESNOD(D4)) devuelve VERDADERO cualquiera sea el contenido de la celda D4, ya que ESNOD() devuelve un valor l贸gico.

ESNOD

Devuelve VERDADERO si una celda contiene el valor de error #N/D (valor no disponible).

Si un error ocurre, la funci贸n devuelve FALSO.

Sintaxis

ESNOD(Valor)

Valor es el valor o una expresi贸n que debe comprobarse.

Ejemplo

=ESNOD(D3) devuelve FALSO como resultado.

ESNOTEXTO

Verifica si el contenido de la celda es de texto o num茅rico, y devuelve FALSO si se trata de texto.

La funci贸n devuelve VERDADERO, si ocurre un error.

Sintaxis

ESNOTEXTO(Valor)

Valor es un valor o una expresi贸n cualquiera en que se comprueba si es texto o num茅rico o si se trata de un valor booleano.

Ejemplo

=ESNOTEXTO(D2) devuelve FALSO si el contenido de la celda D2 contiene el texto abcdef.

=ESNOTEXTO(D9) devuelve VERDADERO si la celda D9 contiene el n煤mero 8.

ESNUMERO

Devuelve VERDADERO si el valor hace referencia a un n煤mero.

Si se produce un error, la funci贸n devuelve un valor l贸gico o num茅rico.

Sintaxis

ESNUMERO(Valor)

Valor es cualquier expresi贸n que se deba verificar para determinar si es num茅rica o de texto.

Ejemplo

=ESNUMERO(C3) devuelve VERDADERO si la celda C3 contiene el n煤mero 4.

=ESNUMERO(C2) devuelve FALSO si la celda C2 contiene el texto abcdef.

ESPAR

Devuelve VERDADERO si el valor es un entero par o FALSO si es impar.

Sintaxis

ESPAR(Valor)

Valor es el valor que se debe verificar.

Si el valor no es un entero, se ignorar谩 cualquier d铆gito despu茅s del separador decimal. El signo de valor tambi茅n es ignorado.

Ejemplo

=ESPAR(48) devuelve VERDADERO.

=ESPAR(33) devuelve FALSO.

=ESPAR(0) devuelve VERDADERO.

=ESPAR(-2.1) devuelve VERDADERO.

=ESPAR(3,999) devuelve FALSO.

ESPAR_ADD

Prueba para numeros impares. Devuelve 1 si el n煤mero dividido entre 2 devuelve un n煤mero entero.

note

Las funciones cuyos nombres acaban en _ADD o _EXCEL2003 devuelven los mismos resultados que las funciones correspondientes de Microsoft Excel 2003 sin el sufijo. Utilice las funciones sin sufijo para obtener resultados basados en est谩ndares internacionales.


Sintaxis

ES.IMPAR_ADD(n煤mero)

N煤mero es el valor que se pondr谩 a prueba.

Ejemplo

=ES.IMPAR_ADD(5) devuelve 0.

=ESIMPAR_ADD(A1) resulta en 1 si la celda A1 contiene el n煤mero 2.

ESREF

Comprueba si el argumento es una referencia. Devuelve VERDADERO si el argumento es una referencia, en caso contrario, FALSO. Cuando recibe una referencia, esta funci贸n no examina el valor referenciado.

Si se produce un error, la funci贸n devuelve un valor l贸gico o num茅rico.

Sintaxis

ESREF(Valor)

Valor es el valor que se debe verificar para determinar si es una referencia.

Ejemplo

=ESREF(C5) devuelve el resultado VERDADERO porque C5 es una referencia v谩lida.

=ESREF("abcdef") siempre devuelve FALSO por que un texto nunca puede ser una referencia.

=ESREF(4) devuelve FALSO.

=ESREF(INDIRECTO("A6")) devuelve VERDADERO, por que INDIRECTO es una funci贸n que devuelve una referencia.

=ESREF(DIRECCION(1; 1; 2;"Hoja2")) devuelve FALSO porque DIRECCION es una funci贸n que devuelve texto, aunque se asemeje a una referencia.

ESTEXTO

Devuelve VERDADERO si el contenido de la celda hace referencia a texto.

Si un error ocurre, la funci贸n devuelve FALSO.

Sintaxis

ESTEXTO(Valor)

Valor es el valor, n煤mero o valor booleano o de error que se va a someter a prueba.

Ejemplo

=ESTEXTO(D9) devuelve VERDADERO si la celda D9 contiene el texto abcdef.

=ESTEXTO(C3) devuelve FALSO si la celda C3 contiene el n煤mero 3.

FORMULA

Muestra la f贸rmula de una celda de f贸rmula como cadena de texto.

Esta funci贸n siempre se vuelve a calcular cada vez que se produce un c谩lculo nuevo.

Sintaxis

FORMULA(Referencia)

Referencia es una referencia a una celda que contiene una formula.

Una referencia no v谩lida o una referencia a una celda sin f贸rmula genera el valor de error #N/D.

Ejemplo

Si la celda A8 contiene la formula =SUMA(1;2;3) entonces

=FORMULA(A8) devuelve el texto =SUMA(1;2;3).

INFO

Devuelve informaci贸n espec铆fica sobre el entorno de trabajo actual. La funci贸n recibe un argumento de texto 煤nico y devuelve datos seg煤n dicho par谩metro.

Esta funci贸n siempre se vuelve a calcular cada vez que se produce un c谩lculo nuevo.

Sintaxis

INFO("Tipo")

La tabla siguiente contiene los valores del par谩metro de texto Tipo aceptados por la f贸rmula INFO y lo que estos producen.

Valor de 芦Tipo禄

Valor devuelto

"osversion"

Siempre 芦Windows (32-bit) NT 5.01禄, por cuestiones de compatibilidad

"system"

The type of the operating system:
"ANDROID" for Google mobile operating system
"DRAGONFLY" for DragonFly operating system forked from FreeBSD
"EMSCRIPTEN" for browser WebAssembly system
"FREEBSD", "OPENBSD" or "NETBSD" for operating systems based on the Berkeley Software Distribution (BSD)
"HAIKU" for BeOS compatible operating system
"iOS" for Apple mobile operating system
"LINUX" for GNU/Linux based operating systems
"MACOSX" for Apple macOS
"SOLARIS" for Oracle Solaris operating system
"WNT" for Microsoft Windows

"release"

El identificador de versi贸n del producto, por ejemplo 芦300m25(Build:9876)禄

"numfile"

Siempre 1, por cuestiones de compatibilidad

"recalc"

Modo de rec谩lculo de la f贸rmula actual, 芦Autom谩tico禄 o 芦Manual禄 (traducido en el idioma de interfaz de LibreOffice)


note

Aunque otras aplicaciones de gesti贸n de hojas de c谩lculo podr铆an aceptar valores en varios idiomas en el par谩metro Tipo, LibreOffice Calc solo acepta los valores en ingl茅s especificados en la tabla anterior.


Ejemplo

=INFO("release") devuelve el n煤mero de versi贸n de LibreOffice en uso.

=INFO(D5), donde la celda D5 contiene la cadena de texto system, devuelve el tipo de sistema operativo.

N

Devuelve el valor num茅rico del par谩metro dado. Devuelve 0 si el par谩metro es texto o FALSO.

Si ocurre un error, la funci贸n devuelve el valor del error.

Sintaxis

N(Valor)

Valor es el par谩metro a convertir en un n煤mero. N() devuelve el valor num茅rico si es posible. Devuelve los valores l贸gicos VERDADERO y FALSO como 1 y 0 respectivamente. Devuelve texto como 0.

Ejemplo

=N(123) devuelve 123

=N(VERDADERO()) devuelve 1

=N(FALSO()) devuelve 0

=N("abc") devuelve 0

=N(1/0) devuelve #隆DIV/0!

NOD

Devuelve el valor de error #N/D.

Sintaxis

NOD()

Ejemplo

=NOD() convierte el contenido de la celda en #N/D.

SI.ERROR

Returns the value if the cell does not contain an error value, or the alternative value if it does.

tip

Esta funci贸n est谩 disponible desde la versi贸n 4.0 de LibreOffice.


Sintaxis

SI.ERROR(Valor; Valor_alternativo)

Valor es el valor o expresi贸n que se devolver谩 si no es equivalente o si produce un error.

Valor_alternativo es el valor o expresi贸n que se devolver谩 si la expresi贸n o valor de Valor no es equivalente o si produce un error.

Ejemplo

=SI.ERROR(C8;C9), donde la celda C8 contiene =1/0, devolver谩 el valor de C9 porque 芦1/0禄 es un error.

=SI.ERROR(C8;C9) donde la celda C8 contiene 13 devolver谩 13 鈥攅l valor de C8鈥, que no es un error.

SI.ND

Returns the value if the cell does not contain the #N/A (value not available) error value, or the alternative value if it does.

tip

Esta funci贸n est谩 disponible desde la versi贸n 4.0 de LibreOffice.


Sintaxis

SI.ND(Valor; Valor_alternativo)

Valor es el valor o expresi贸n que se devolver谩 si no es equivalente o si produce un error 芦#N/D禄.

Valor_alternativo es el valor o expresi贸n que se devolver谩 si la expresi贸n o valor de Valor no es equivalente o si produce un error 芦#N/D禄.

Ejemplo

=SI.ND(D3;D4) devuelve el valor de D3 si D3 no resulta en un error #N/D; de lo contrario, devuelve el valor de D4.

TIPO

Devuelve el tipo de valor, donde 1 = n煤mero, 2 = texto, 4 = valor booleano, 8 = f贸rmula, 16 = valor de error, y 64 = matriz.

Si se produce un error, la funci贸n devuelve un valor l贸gico o num茅rico.

Sintaxis

TIPO(Valor)

Valor es un valor espec铆fico cuyo tipo de datos se debe determinar.

Ejemplo (v茅ase arriba la tabla con ejemplos)

=TIPO(C2) devuelve 2 como un resultado.

=TIPO(D9) devuelve 1 como resultado.

隆Necesitamos su ayuda!