Respuesta
Para convertir los segundos en una cadena en formato HH:MM:SS o DD:HH:MM:SS, cree un campo calculado mediante uno de los siguientes procedimientos:
Para HH:MM:SS
1. Vaya a Análisis > Crear campo calculado.
2. En el cuadro de diálogo Campo calculado, haga lo siguiente:
1. En el campo Nombre, escriba lo siguiente: HH:MM:SS
2. En el campo Fórmula, escriba lo siguiente y haga clic en Aceptar:
STR(INT(SUM([<nombre del campo>])/3600))
+ ":" +
IF INT(SUM([<nombre del campo>])%3600/60)
< 10 THEN "0" ELSE "" END + STR(INT(SUM([<nombre del campo>])%3600/60))
+ ":" +
IF INT(SUM([<nombre del campo>]) %3600 %60)
< 10 THEN "0" ELSE "" END + STR(INT(SUM([<nombre del campo>])%3600 %60))
Nota: Sustituya <fieldname> por el nombre del campo de su fuente de datos que contenga los datos correspondientes a "segundos".
Para DD:HH:MM:SS
1. Vaya a Análisis > Crear campo calculado.
2. En el cuadro de diálogo Campo calculado, haga lo siguiente:
1. En el campo Nombre, escriba lo siguiente:DD:HH:MM:SS
2. En el campo Fórmula, escriba lo siguiente y haga clic en Aceptar:
STR(INT(SUM([<nombre del campo>])/86400))
+ ":" +
IF (INT(SUM([fieldname])%86400/3600))
< 10 THEN "0" ELSE "" END + STR(INT(SUM([fieldname])%86400/3600))
+ ":" +
IF INT(SUM([<nombre del campo>])%3600/60)
< 10 THEN "0" ELSE "" END + STR(INT(SUM([<nombre del campo>])%3600/60))
+ ":" +
IF INT(SUM([<nombre del campo>]) %3600 %60)
< 10 THEN "0" ELSE "" END + STR(INT(SUM([<nombre del campo>]) %3600 %60))
Nota: sustituya <nombre del campo> por el nombre del campo de su fuente de datos que contenga los datos correspondientes a "segundos".