IBM Lotus Symphony


Funciones de fecha y hora

Estas funciones de hoja de cálculo se utilizan para insertar y editar fechas y horas. Se trata de las siguientes funciones: FECHA, FECHANÚMERO, DÍA, DÍAS, DÍAS360, DOMINGOPASCUA, FECHA.MES, FIN.MES, HORA, MINUTO, MES, DÍAS.LABORABLES, AHORA, SEGUNDO, HORA, HORANÚMERO, HOY, DÍASEM, NÚM.SEMANA, NUM.DE.SEMANA_ADD, DIA.LAB, AÑO, AÑO2, FRAC.AÑO.

Icono de nota IBM Lotus Symphony gestiona internamente un valor de fecha/hora como si fuera un valor numérico. Si asigna el formato "Número" a un valor de fecha u hora, dicho valor se convierte en un número. Por ejemplo, 01/01/2000 12:00 PM se convierte en 36526,5. El valor anterior a la coma decimal corresponde a la fecha; el valor situado a continuación de dicha coma corresponde a la hora. Si no desea ver las fechas u horas con este tipo de representación numérica, cambie el formato según corresponda (fecha u hora). Para ello, seleccione la celda que contiene el valor de fecha u hora, abra su menú contextual y seleccione Celdas. La ficha Números contiene funciones para definir el formato numérico.
Icono de nota Al escribir las fechas, las barras o guiones que se utilizan como separadores pueden interpretarse como operadores aritméticos. Por consiguiente, las fechas escritas con este formato no siempre se reconocen como tales, lo que puede dar lugar a errores en los cálculos. Para evitar que las fechas se interpreten como porciones de fórmulas escríbalas entre comillas; por ejemplo, "20/07/54".

DÍA.LAB

El resultado es un número de fecha al que se puede asignar formato de fecha. Si lo hace verá la fecha correspondiente al día situado a un cierto numero de días laborables de la fecha inicial.

Sintaxis

DÍA.LAB(Fecha inicial;Días;Festivos)

Fecha inicial: es la fecha a partir de la cual se calculará. Si la fecha inicial es un día laboral, se tendrá en cuenta dicho día en el cálculo.

Días: es la cantidad de días laborales. Un valor positivo para un resultado posterior a la fecha inicial y un valor negativo para un resultado anterior a la fecha inicial.

Festivos: lista opcional de los días festivos. Son días en los que no se trabaja. Indique un área de celdas en las que se expongan los días festivos individualmente.

Ejemplo

¿Cuál es la fecha 17 días laborables después del 1 de diciembre de 2001? Escriba la fecha inicial, "12/1/2001", en C3 y el número de días laborables en D3. Las celdas F3 a J3 contienen los siguientes días festivos de Navidad y Año Nuevo: "12/24/2001", "12/25/2001", "12/26/2001", "12/31/2001", "1/1/2002".

=DÍA.LAB(C3;D3;F3:J3) da como resultado el 28/12/2001. Formatee el número como una fecha.

FRAC.AÑO

El resultado es un número entre 0 y 1 que representa la fracción de año entre la fecha inicial y la fecha final.

Sintaxis

FRAC.AÑO(Fecha inicial;Fecha final;Base)

Fecha inicial y fecha final: dos valores de fecha.

Base: opcional. Indica cómo debe ser calculado el año.

Base Cálculo
0 o ninguno Método de EE.UU. (NASD), 12 meses a 30 días cada mes
1 cantidad exacta de días del mes, cantidad exacta de días del año
2 cantidad exacta de días del mes, para un año se toman 360 días
3 cantidad exacta de días del mes, para un año se toman 365 días
4 Método de Europa, 12 meses a 30 días

Ejemplo

¿Qué fracción del año 2001 se encuentra entre el 1/1/2002 y el 1/7/2001?

=FRAC.AñO("1/1/2002"; "1/7/2002";1) da como resultado 0,495890.

DATE

Esta función convierte una fecha escrita en formato de año, mes y día en un número de serie interno y lo muestra según el formato de la celda. El formato proporcionado predeterminado de una celda que contiene la función FECHA es el de fecha, pero también se puede asignar a dichas celdas el formato numérico 0, que muestra el número de serie interno de la fecha en forma de número.

Sintaxis

FECHA(año; mes; día)

El año es un número entero comprendido entre 1583 y 9956, ó 0 y 99.

El mes es un número comprendido entre 1 y 12, que indica el mes de que se trata.

El día es un número comprendido entre 1 y 31 que determina el día del mes.

Si los valores para el mes o el día superan estos máximos, el excedente se agrega al parámetro siguiente. Por ejemplo, si se especifica =FECHA(00;12;31), el resultado es 31/12/00. Pero si se especifica =FECHA(00;13;31), el programa corrige la fecha automáticamente y la transforma en 31/01/01.

La función FECHA admite especificar los datos de las fechas como argumentos, directamente o con referencias a áreas.

Ejemplo

FECHA(00;1;1) produce como resultado 01/01/00

Vea también las siguientes funciones:

FECHANUMERO, HOY, AÑO, AHORA, MES, DIA, HORANUMERO.

FECHANÚMERO

FECHANúMERO calcula el número interno de fecha correspondiente a un texto entrecomillado que presenta alguno de los formatos posibles de entrada de fecha.

El número interno devuelto es un número natural, como consecuencia del sistema de fechas que utiliza IBM® Lotus® Symphony™ para calcular fechas.

Sintaxis

FECHANúMERO("texto")

Texto es una expresión de fecha válida y debe escribirse entre comillas.

Ejemplo

FECHANúMERO("20/7/54") produce como resultado 19925

Vea también las siguientes funciones:

HOY, AHORA, HORANUMERO.

FECHA.MES

El resultado es una fecha separada que es un número de meses de la fecha inicial. Sólo se tiene en cuenta los meses; los días no se utilizan en el cálculo.

Sintaxis

FECHA.MES(Fecha inicial;Meses)

Fecha inicial: es una fecha.

Meses: es el número de meses.

Ejemplo

¿Cuál es la fecha un mes antes del 31/3/2001?

=FECHA.MES("31.3.2001";-1) da como resultado el 28.2.2001.

HOY

Devuelve la fecha actual del sistema. El valor se actualiza cuando se vuelve a abrir el documento o se modifican los valores de éste.

Sintaxis

HOY()

Hoy es una función que no admite argumentos.

Ejemplo

HOY() produce como resultado 2/02/00 (o la fecha actual del sistema).

Vea también las siguientes funciones:

FECHA, AHORA, DIA.

AÑO

Devuelve el año en forma numérica según las reglas internas de cálculo.

Sintaxis

AÑO(número)

El número indica el valor de fecha interno con el cual debe calcularse el número de año.

Ejemplos

AÑO(1) produce como resultado 1899

AÑO(2) produce como resultado 1900

AÑO(33333,33) produce como resultado 1991

Vea también las siguientes funciones:

DÍA, HORA, MINUTO, MES, AHORA, SEGUNDO, HOY, DÍASEM.

AÑO2

Extrae el año, un entero de 0 (el año 1900) a 8099 (el año 9999), de fecha-número.

Sintaxis

AÑO2(Feha-Número;[Tipo])

Fecha-número es un entero, o la dirección o nombre de una celda que contiene un entero, de 1 (1 de enero de 1900) a 2958465 (31 de diciembre de 9999).

Tipo es el número 0 ó 1. Si el tipo es 1, AÑO2 da como resultado el año en formato de cuatro dígitos. Si el tipo es 0 ó está omitido, AÑO2 da como resultado el número-offset del año de 1900 (por ejemplo, AÑO2 da como resultado 123 para representar el año 2023).

AHORA

Origina la fecha y hora del reloj del sistema. El valor se actualiza cada vez que recalcula el documento o modifica un valor de celda.

Sintaxis

AHORA()

Ejemplo

=AHORA()-A1 devuelve la diferencia entre la fecha en A1 hasta ahora. Formatee el resultado como número.

Vea también las siguientes funciones:

DÍA, HORA, MINUTO, MES, DÍASEM, FECHA, AÑO.

SEM.DEL.AÑO

SEM.DEL.AñO calcula la semana del año según el valor de fecha interno.

Sintaxis

SEM.DEL.AÑO(número; modo)

El número corresponde al número interno de la fecha.

EL modo determina el comienzo de semana y el tipo de cálculo.

  1 = domingo
  2 = lunes

Ejemplos

SEM.DEL.AñO("1/1/95";1) produce como resultado 1 (el 1/1/95 era domingo)

NúM.SEMANA("1/1/95";2) devuelve 52. Si la semana empieza en lunes, el domingo pertenece a la última semana del año anterior.

NUM.DE.SEMANA_ADD

El resultado indica el número de la semana de calendario correspondiente a una Fecha.

Sintaxis

NUM.DE.SEMANA_ADD(Fecha;Tipo de devolución)

Fecha: es la fecha de la semana.

Tipo de devolución: 1 para comienzo de semana en domingo, 2 para comienzo de semana en lunes.

Ejemplo

¿En qué semana del calendario cae el 24/12/2001?

=NUM.DE.SEMANA_ADD("24/12/2001";1) da como resultado 52.

MINUTO

Calcula los minutos a partir de un valor temporal interno. El número de minutos que se devuelve está comprendido entre 0 y 59.

Sintaxis

MINUTO(número)

El Número, como valor temporal, es un número decimal en función del cual debe calcularse el número de minutos.

Ejemplos

MINUTO(8,999) produce como resultado 58

MINUTO(8,9999) produce como resultado 59

MINUTO(AHORA()) produce como resultado el minuto actual.

Vea también las siguientes funciones:

DÍA, HORA, MES, AHORA, SEGUNDO, DÍASEM, AÑO.

MES

Calcula el mes en función del valor de fecha especificado. El número de mes que se produce como resultado está comprendido entre 1 y 12.

Sintaxis

MES(número)

El Número, como valor temporal, es un número decimal en función del cual debe calcularse el mes.

Ejemplos

MES(AHORA()) produce como resultado el mes actual

MES(C4) produce como resultado 7, si el contenido de C4 es p.ej. 07/07/2000.

Vea también las siguientes funciones:

DÍA, HORA, MINUTO, AHORA, DÍASEM, AÑO.

FIN.MES

Devuelve la fecha del último día de un mes que se encuentra a meses de la fecha inicial.

Sintaxis

FIN.MES(Fecha inicial; Meses)

Fecha inicial se calculará a partir de aquí.

Meses: el mes debe caer tantos meses antes (negativo) o después (positivo).

Ejemplo

¿Cuál es el último día del mes situado 6 meses después del 14 de septiembre de 2001?

=FIN.MES("14.9.2001";6) devuelve 31.3.2002.

DÍAS.LAB

Devuelve el número de días laborables entre la fecha inicial y la fecha final. Se pueden deducir los días festivos.

Sintaxis

DÍAS.LAB(Fecha inicial;Fecha final;Días libres)

Fecha inicial: es la fecha a partir de la cual se calculará. Si la fecha inicial es un día laboral, se tendrá en cuenta dicho día en el cálculo.

Fecha final: es la fecha hasta la que se calculará. Si la fecha final fuera un día laboral, se tendrá en cuenta este día en el cálculo.

Festivos: lista opcional de los días festivos. Son días en los que no se trabaja. Indique un área de celdas en las que se expongan los días festivos individualmente.

Ejemplo

¿Cuántos días laborales hay entre el 15/12/2001 y el 15/1/2002? La fecha inicial se encuentra en C3 y en D3 la final. Las celdas F3 a J3 contienen los siguientes días festivos de Navidad y Año Nuevo: "12/24/2001", "12/25/2001", "12/26/2001", "12/31/2001", "1/1/2002".

=DÍAS.LAB(C3;D3;F3:J3) da como resultado 17 días laborales.

DOMINGOPASCUA

Devuelve la fecha del Domingo de Pascua del año indicado. El año es un entero situado entre 1583 y 9956, o entre 0 y 99. También se pueden calcular otros festivos simplemente sumándolos a esta fecha.

Lunes de Pascua = DOMINGOPASCUA() + 1

Viernes Santo = DOMINGOPASCUA() - 2

Domingo de Pentecostés = DOMINGOPASCUA() + 49

Lunes de Pentecostés = DOMINGOPASCUA() + 50

Ejemplos

DOMINGOPASCUA(2000) produce como resultado el 23 de abril de 2000

DOMINGOPASCUA(2000)+49 devuelve el número de serie interno 36688. Si utiliza el formato de fecha DDMMAA, el resultado es 11/06/00.

SEGUNDO

Calcula los segundos en función del valor temporal entrado. El número de segundos que se produce como resultado está comprendido entre 0 y 59.

Sintaxis

SEGUNDO(número)

El Número, como valor temporal, es un número decimal en función del cual debe calcularse el número de segundos.

Ejemplos

SEGUNDO(AHORA()) produce como resultado el segundo actual

SEGUNDO(C4) produce como resultado 17, si el contenido de C4 es p.ej. 12:20:17.

Vea también las siguientes funciones:

FECHA, DÍA, HORA, MINUTO, MES, AHORA, DÍASEM, AÑO.

HORA

Calcula las horas en función del valor temporal especificado. El número de horas está comprendido entre 0 y 23.

Sintaxis

HORA(número)

El Número, como valor temporal, es un número decimal en función del cual debe calcularse el número de horas.

Ejemplos

HORA(AHORA()) produce como resultado la hora actual

HORA(C4) produce como resultado 17, si el contenido de C4 es17:20:00.

Vea también las siguientes funciones:

DÍA, MINUTO, MES, AHORA, DÍASEM, AÑO.

DÍA

Calcula el día en función del valor temporal indicado. El número de días que se produce como resultado está comprendido entre 1 y 31. Es posible utilizar una fecha/hora negativa para el cálculo.

Sintaxis

DÍA(número)

El Número, como valor temporal, es un número decimal en función del cual debe calcularse el número de días.

Ejemplos

DÍA(1) devuelve 31 (ya que Lotus Symphony empieza a contar desde cero a partir del 30 de diciembre de 1899)

DÍA(AHORA()) produce como resultado el día actual.

DÍA(C4) produce como resultado 5, si el contenido de C4 es 5/8/1901.

Vea también las siguientes funciones:

HORA, MINUTO, MES, AHORA, SEGUNDO, HOY, DÍASEM, AÑO.

DÍAS

Calcula la diferencia entre dos fechas. El resultado es un número entero que indica el número de días transcurridos entre ambas fechas.

Sintaxis

DÍAS(fecha2;fecha1)

Fecha_1 es la fecha de inicio, Fecha_2 es la fecha final. Si Fecha_2 es anterior a Fecha_1 el resultado es un número negativo.

Ejemplos

DíAS("1/1/2010"; AHORA()) da como resultado el número de días comprendidos entre hoy y el 1 de enero de 2010.

DíAS("10/10/1990"; "10/10/1980") produce como resultado 3652.

DÍAS360

Calcula la diferencia entre dos fechas tomando como base el calendario anual de 360 días, utilizado habitualmente para el cálculo de intereses. El resultado es un número entero.

Sintaxis

DÍAS360(fecha1;fecha2;tipo)

El resultado de la función será un número negativo si la fecha2 precede a la fecha1.

El argumento opcional tipo determina el tipo de cálculo de diferencia. Si el tipo es 0 o si el argumento no está presente, se utiliza el método de EE.UU. (NASD, Asociación nacional de agencias de seguros). Si el tipo es distinto de 0 se utiliza el método europeo.

Ejemplos

DíAS360("1/1/2000"; AHORA()) produce como resultado el número de días con intereses transcurridos desde el 1 de enero hasta hoy.

Vea también las siguientes funciones:

DÍA

DÍASEM

Calcula el día de la semana en función del valor temporal indicado. El número del día de la semana que se produce como resultado está comprendido entre 1 y 7 (con el tipo=3, el número está comprendido entre 0 y 6). El número 1 corresponde al domingo si no se indica ningún tipo o se indica el tipo=1. Si el tipo=2, se empieza a contar por el lunes=1; si el tipo=3, se empieza a contar por el lunes=0.

Sintaxis

DÍASEM(número; tipo)

El Número, como valor temporal, es un número decimal en función del cual debe calcularse el día de la semana.

El tipo determina el tipo de cálculo. Si el tipo =1, los días de la semana se empiezan a contar a partir del domingo, incluido este (esta es la opción predeterminada, incluso si se omite el parámetro Tipo). Si el tipo =2, los días de la semana se empiezan a contar a partir del lunes =1. Si el tipo = 3, los días de la semana se empiezan a contar a partir del lunes = 0.

Ejemplos

DíASEM("24/7/96") produce como resultado 4 (el parámetro "tipo" se ha omitido y, por tanto, se aplica el recuento predeterminado. En el recuento predeterminado, el domingo es el día número 1. El 24/7/96 es un miércoles y, por tanto, lleva el número 4).

DíASEM("24/7/1996"; 2) produce como resultado 3 (el parámetro "tipo" es 2 y, por tanto, el lunes es el día número 1. El 24/7/1996 es un miércoles y, por tanto, lleva el número 3).

DíASEM("24/7/1996"; 1) produce como resultado 4 (el parámetro "tipo" es 1 y, por tanto, el domingo es el día número 1. El 24/7/1996 es un miércoles y, por tanto, lleva el número 4).

DÍASEM(AHORA()) produce como resultado el número del día actual.

Si desea aplicar una función que sirva para indicar que el día de la celda A1 es un día laboral, combine las funciones SI y DíASEM del modo siguiente: SI(DíASEM(A1;2)<6;"día laboral";"fin de semana")

Vea también las siguientes funciones:

DÍA, AHORA, HOY.

TIME

NSHORA calcula el valor temporal actual a partir de los valores correspondientes a las horas, minutos y segundos. La función puede utilizarse para convertir un dato temporal en un valor temporal decimal a partir de estos tres componentes individuales.

Sintaxis

NSHORA(hora; minuto; segundo)

La hora debe indicarse por medio de un número entero.

El minuto debe indicarse por medio de un número entero.

El segundo debe indicarse por medio de un número entero.

Ejemplos

NSHORA("0;0;0") produce como resultado 00:00:00

HORA("4;20;4") produce como resultado 04:20:04

Vea también las siguientes funciones:

HORA, MINUTO, AHORA, SEGUNDO.

HORANÚMERO

HORANúMERO calcula el número temporal interno correspondiente a un texto entrecomillado que presenta alguno de los formatos posibles de entrada temporal.

El número interno indicado como decimal es el resultado del sistema de fechas utilizado en Lotus Symphony para calcular las entradas de fecha.

Sintaxis

HORANúMERO("texto")

El texto es una expresión temporal válida y debe ser indicado entre comillas.

Ejemplos

TIMEVALUE("4PM") devuelve 0,67. Si el formato de hora es HH:MM:SS, se obtiene 16:00:00.

HORANúMERO("24:00") produce como resultado 1; si el formateado es HH:MM:SS, el resultado es medianoche, o sea 00:00.

Vea también las siguientes funciones:

FECHANÚMERO, HORA, MINUTO, AHORA, SEGUNDO, HORA.


Comentarios del producto | Documentación adicional | Marcas registradas