Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

diferencia de fechas en script

Necesito calcular la antigüedad de un evento de fecha a fecha.

En un gráfico funciona perfecto la fórmula, pero no en el script:

Fecha1 - Fecha2 as Antigüedad

No da error, simplemente no trae resultado (sí lo traen si aplico la fórmula en un gráfico de tabla)

ambos campos tienen formato fecha DD/MM/YYYY

¿cómo calculo esto en el script de carga?

Gracias

9 Replies
Not applicable
Author

Hola Carolina,

Puedes probar:

Date(Fecha1) - Date(Fecha2) as Antiguedad.

Un saludo.

Not applicable
Author

No Manuel, mismo resultado... trae vacío.

Not applicable
Author

Puedes subir el documento para poder echarte una mano?

Un saludo.

Not applicable
Author

Cómo lo subes manuel? Perdón...

Not applicable
Author

Cuando escribes en el editor, arriba a la derecha hay una opción que pone " Utilizar el editor avanzado".

Una vez en este abajo a la derecha tienes la opción de adjuntar.

Not applicable
Author

No me figura, copio el script, todos los campos bajn sin problemas

LOAD [Ticket #],

     [Caso Padre],

     Tipo,

     Date(Date#([Open Date],'YYYY/MM/DD'),'DD/MM/YYYY')as [Open Date],

      Date(Date#(  [Resolve Date],'YYYY/MM/DD'),'DD/MM/YYYY')as   [Resolve Date],

  Date(Date#(    [Close Date],'YYYY/MM/DD'),'DD/MM/YYYY')as     [Close Date],

     Status,

     User,

     Login,

     [Caller Location],

     Summary,

     Description,

     Categoria,

     [Root Cause],

     Prioridad,

     Severity,

     [Creado Por],

     Grupo,

     Assignee,

     [Fecha ultimo cambio de Prioridad] as [Fecha Prio],

Date([Close Date]) - Date([Open Date]) as Antiguedad

 

    

FROM

(biff, embedded labels);

Not applicable
Author

Cambia por esto:

Date(Date#(    [Close Date],'YYYY/MM/DD'),'DD/MM/YYYY') - Date(Date#([Open Date],'YYYY/MM/DD'),'DD/MM/YYYY') as Antiguedad


Un saludo.

Not applicable
Author

Ahí funcionó, gracias!

Not applicable
Author

Me alegro Carolina!

Por favor, marca la respuesta como correcta, para finalizar el hilo de conversación.

Un saludo