Diferencia de fechas en Excel, o en VB

23/11/2006 - 18:24 por Juan in msnews | Informe spam
Hola a todos,

en muchas ocasiones tengo que calcular diferencias en meses entre dos
fechas. En consultas de Access o en Visual Basic uso la función
DateDiff("m";Fecha1;Fecha2) y en Excel, resto una fecha de la otra, entre
365 (o 360) por 12. Y en ningún caso los resultados coinciden entre Excel y
Access o Excel y VB.

¿Hay alguna manera de replicar los resultados de Access en Excel?

Gracias y un saludo

Preguntas similare

Leer las respuestas

#1 Abraham
23/11/2006 - 21:06 | Informe spam
Probaste usar SIFECHA en excel???

http://www.ocsmbtn.org/_vti_bin/HEL...atedif.htm

Si no te sale con A (año) prueba con Y (Year)

Abraham
Respuesta Responder a este mensaje
#2 Héctor Miguel
24/11/2006 - 07:04 | Informe spam
hola, Juan !

en muchas ocasiones tengo que calcular diferencias en meses entre dos fechas.
En consultas de Access o en Visual Basic uso la funcion DateDiff("m";Fecha1;Fecha2)
y en Excel, resto una fecha de la otra, entre 365 (o 360) por 12.
Y en ningun caso los resultados coinciden entre Excel y Access o Excel y VB.
Hay alguna manera de replicar los resultados de Access en Excel?



revisa la siguiente pagina: -> http://www.cpearson.com/excel/datedif.htm
en la parte final explica la 'diferencia' entre las funciones Datediff [vba - doble 'ff'] y Datedif [excel]
Datedif [excel en ingles] se traduce en castellano como sifecha :))
[nota: los argumentos deberan utilizarse 'en ingles', es decir... 'y' para los a#os en lugar de 'a'] ;)

saludos,
hector.
Respuesta Responder a este mensaje
#3 Juan in msnews
24/11/2006 - 11:36 | Informe spam
Voy a probarlo ahora mismo... ¡gracias!
"Abraham" escribió en el mensaje
news:
Probaste usar SIFECHA en excel???

http://www.ocsmbtn.org/_vti_bin/HEL...atedif.htm

Si no te sale con A (año) prueba con Y (Year)

Abraham
Respuesta Responder a este mensaje
#4 Juan in msnews
24/11/2006 - 11:36 | Informe spam
Tiene pinta de ser justo lo que necesito. Mil gracias.

"Héctor Miguel" escribió en el mensaje
news:
hola, Juan !

> en muchas ocasiones tengo que calcular diferencias en meses entre dos


fechas.
> En consultas de Access o en Visual Basic uso la funcion


DateDiff("m";Fecha1;Fecha2)
> y en Excel, resto una fecha de la otra, entre 365 (o 360) por 12.
> Y en ningun caso los resultados coinciden entre Excel y Access o Excel y


VB.
> Hay alguna manera de replicar los resultados de Access en Excel?

revisa la siguiente pagina: -> http://www.cpearson.com/excel/datedif.htm
en la parte final explica la 'diferencia' entre las funciones Datediff


[vba - doble 'ff'] y Datedif [excel]
Datedif [excel en ingles] se traduce en castellano como sifecha :))
[nota: los argumentos deberan utilizarse 'en ingles', es decir... 'y' para


los a#os en lugar de 'a'] ;)

saludos,
hector.



Respuesta Responder a este mensaje
#5 Juan in msnews
24/11/2006 - 11:38 | Informe spam
Por cierto, esa página no me carga... pero con lo de sifecha seguro que lo
soluciono.


"Héctor Miguel" escribió en el mensaje
news:
hola, Juan !

> en muchas ocasiones tengo que calcular diferencias en meses entre dos


fechas.
> En consultas de Access o en Visual Basic uso la funcion


DateDiff("m";Fecha1;Fecha2)
> y en Excel, resto una fecha de la otra, entre 365 (o 360) por 12.
> Y en ningun caso los resultados coinciden entre Excel y Access o Excel y


VB.
> Hay alguna manera de replicar los resultados de Access en Excel?

revisa la siguiente pagina: -> http://www.cpearson.com/excel/datedif.htm
en la parte final explica la 'diferencia' entre las funciones Datediff


[vba - doble 'ff'] y Datedif [excel]
Datedif [excel en ingles] se traduce en castellano como sifecha :))
[nota: los argumentos deberan utilizarse 'en ingles', es decir... 'y' para


los a#os en lugar de 'a'] ;)

saludos,
hector.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida