Función sifecha

26/10/2007 - 10:39 por Teletreks | Informe spam
Hola a todos y gracias por anticipado

Alguién me puede explicar pq esta fuinción no está disponible en excel2007?


SIFECHA
Calcula el número de días, meses o años entre dos fechas. Esta función se
proporciona por compatibilidad con Lotus 1-2-3.

Sintaxis

SIFECHA(fecha_inicial;fecha_final;unidad)

Fecha_inicial Fecha que representa la primera fecha o fecha inicial del
período. Las fechas se pueden escribir como cadenas de texto entre comillas
(por ejemplo, "2001/1/30"), como números de serie (por ejemplo, 36921, que
representa el 30 de enero de 2001 si se utiliza el sistema de fechas de 1900)
o bien como resultado de otras fórmulas o funciones (por ejemplo,
FECHANUMERO("2001/1/30")).

Fecha_final Fecha que representa la última fecha o fecha final del período.

Unidad El tipo de información que desea obtener:

Unidad Devuelve
"A" El número de años completos del período.
"M" El número de meses completos del período.
"D" El número de días del período.
"MD" La diferencia entre los días de fecha_inicial y fecha_final. Los meses
y los años de las fechas se omiten.
"AM" La diferencia entre los meses de fecha_inicial y fecha_final. Los días
y los años de las fechas se omiten.
"AD" Los días de diferencia entre fecha_inicial y fecha_final. Los años de
las fechas se omiten.

Comentarios

Las fechas están almacenadas como números de serie secuenciales para poder
utilizarse en los cálculos. De forma predeterminada, el 31 de diciembre de
1899 es el número de serie 1 y el 1 de enero de 2008 es el número de serie
39448, porque está 39.448 días después del 1 de enero de 1900.
La función SIFECHA es útil en fórmulas en las que se necesita calcular un
período transcurrido.
Ejemplo

Fecha_inicial Fecha_final Fórmula Descripción (Resultado)
1/1/2001 1/1/2003 SIFECHA(Fecha_inicial;Fecha_final;"A") Dos años enteros en
el período (2)
6/1/2001 8/15/2002 SIFECHA(Fecha_inicial;Fecha_final;"D") 440 días entre el
1 de junio de 2001 y el 15 de agosto de 2002 (440)
6/1/2001 8/15/2002 SIFECHA(Fecha_inicial;Fecha_final;"AD") 75 días entre el
1 de junio y el 15 de agosto, omitiendo los años de las fechas (75)
6/1/2001 8/15/2002 SIFECHA(Fecha_inicial;Fecha_final;"MD") La diferencia
entre 1 y 15 (el día de fecha_inicial y el de fecha_final), omitiendo los
meses y años de las fechas (14)


Gracias

Preguntas similare

Leer las respuestas

#1 Rafael
26/10/2007 - 12:19 | Informe spam
Hola "Teletreks"(?)

No tengo ni idea del porque pero... a pesar de no estar documentada ni
disponer de ayuda, la función si está disponible en el Excel 2007 y funciona
correctamente con los mismos argumentos de versiones anteriores.
Un saludo,
Respuesta Responder a este mensaje
#2 Teletreks
26/10/2007 - 13:54 | Informe spam
Hola Rafael, gracias por tus comentarios, pero me da la impresión de que yo
hago algo mal, ya que me devuelve el error #¡NUM!

Me podrías dar luz sobre el tema?

gracias miles



"Rafael" escribió:

Hola "Teletreks"(?)

No tengo ni idea del porque pero... a pesar de no estar documentada ni
disponer de ayuda, la función si está disponible en el Excel 2007 y funciona
correctamente con los mismos argumentos de versiones anteriores.
Un saludo,

Respuesta Responder a este mensaje
#3 Héctor Miguel
26/10/2007 - 17:03 | Informe spam
hola, (...) ?

... me da la impresion de que yo hago algo mal, ya que me devuelve el error #¡NUM!



prueba cambiando para el argumento "unidad" toda referencia a las anualidades...
-> de "A" (de a#os)
-> a "Y" (de years)

(hasta donde se) se trata de una "inconsistencia" de idiomas que no ha sido corregida :-((

saludos,
hector.
Respuesta Responder a este mensaje
#4 Teletreks
29/10/2007 - 15:45 | Informe spam
Gracias a ambos, efectivamente mi problema era que no icluia bien los
argumentos.

Ahora ya se como funciona.

Muy amables, como siempre.

Saludos

"Héctor Miguel" escribió:

hola, (...) ?

> ... me da la impresion de que yo hago algo mal, ya que me devuelve el error #¡NUM!

prueba cambiando para el argumento "unidad" toda referencia a las anualidades...
-> de "A" (de a#os)
-> a "Y" (de years)

(hasta donde se) se trata de una "inconsistencia" de idiomas que no ha sido corregida :-((

saludos,
hector.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida