CALCULO DE FECHA CON RESULTADO NEGATIVO

12/06/2009 - 17:01 por dicena2 | Informe spam
Hola:
Buscando encontre la funcion SIFECHA para calcular los dias entre dos o mas
meses. Ahora resulta que en una de las celdas, el resultado es negativo y
colocando la funcion =SIFECHA(Fecha_inicial;Fecha_final;"D") me arroja como
resultado: ¡NUM!.
Hay alguna forma de colocar que si es negativo coloque cero?, si es positivo
o cero que respete el resultado?
Muchas gracias
dicena

Preguntas similare

Leer las respuestas

#1 Xavier Budet Graco
12/06/2009 - 19:32 | Informe spam
Hola "dicena", no dices que versión utilizas (?)

Si utilizas la versión 2007 y suponiendo que tienes la fecha inicial en A1 y la final en B1:
=SI.ERROR(SIFECHA(A1;B1;"d");0)

Si no tienes la función =SI.ERROR puedes hacer una propia (más larga):
=SI(ESERROR(SIFECHA(A1;B1;"d"));0;SIFECHA(A1;B1;"d"))

Yo utilizo el ";" como separador, comprueba que sea el tuyo.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.



"dicena2" escribió en el mensaje news:
Hola:
Buscando encontre la funcion SIFECHA para calcular los dias entre dos o mas
meses. Ahora resulta que en una de las celdas, el resultado es negativo y
colocando la funcion =SIFECHA(Fecha_inicial;Fecha_final;"D") me arroja como
resultado: ¡NUM!.
Hay alguna forma de colocar que si es negativo coloque cero?, si es positivo
o cero que respete el resultado?
Muchas gracias
dicena
Respuesta Responder a este mensaje
#2 Héctor Miguel
12/06/2009 - 20:14 | Informe spam
hola (...), ?????

Buscando encontre la funcion SIFECHA para calcular los dias entre dos o mas meses.
Ahora resulta que en una de las celdas, el resultado es negativo y colocando la funcion
=SIFECHA(Fecha_inicial;Fecha_final;"D") me arroja como resultado: ¡NUM!.
Hay alguna forma de colocar que si es negativo coloque cero?, si es positivo o cero que respete el resultado?



creo que es notorio que en los argumentos de la funcion, "Fecha_inicial" DEBE SER MENOR que "Fecha_final"
una alternativa es combinar funciones +/- asi (de entre otras alternativas disponibles mas):

=SI(Fecha_inicial>Fecha_final;0;SIFECHA(Fecha_inicial;Fecha_final;"D"))

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