Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
En fait j'ai un table contenant des groupes et des heures (par groupe). j'aimerais faire la différence à chauqe fois entre deux heures (deux par deux) qui se suivent tout en restant dans les groupes.
peut-être comme ça :
Data:
load ID,DATE,if(Even(IDtmp),Intervaltmp) as Interval;
load
if(previous(ID)=ID,Time(Time(purgechar(DATE,'h'))-Time(purgechar(previous(DATE),'h')))) as Intervaltmp,
Recno() as IDtmp,
* inline [
ID,DATE
1,9h:58:00
1,10h:08:40
1,10h:20:11
1,12h:00:01
2,9h:58:09
2,9h:59:50
2,10h:37:20
2,11h:15:40
3,9h:58:19
3,10h:48:21
3,11h:48:59
3,12h:30:24
3,12h:30:58
];
output :
Je n'arrive pas à reproduire l'erreur, tout fonctionne pour moi normalement
load IDs,DATE,if(Even(IDtmp),Intervaltmp) as Interval;
load
if(previous(IDs)=IDs,Time(Time(purgechar(DATE,'h'))-Time(purgechar(previous(DATE),'h')))) as Intervaltmp,
Recno() as IDtmp,
......
.....
Bonjour @Hamdi_G
Est ce que tu peux partager un exemple des données sources et le output ?
là je veux faire la différence par chaque ID par exemple
Une solution par exemple :
Data:
load
if(previous(ID)=ID,Time(Time(purgechar(DATE,'h'))-Time(purgechar(previous(DATE),'h')))) as Interval,
* inline [
ID,DATE
1,9h:58:00
1,10h:08:40
1,10h:20:11
1,12h:00:01
2,9h:58:09
2,9h:59:50
2,10h:37:20
2,11h:15:40
3,9h:58:19
3,10h:48:21
3,11h:48:59
3,12h:30:24
];
output :
Oui, je vois bien mais le problème c'est que la différence des dates se fait entre deux dates deux par deux comme montrer sur la photo et non entre toutes les dates consécutives
peut-être comme ça :
Data:
load ID,DATE,if(Even(IDtmp),Intervaltmp) as Interval;
load
if(previous(ID)=ID,Time(Time(purgechar(DATE,'h'))-Time(purgechar(previous(DATE),'h')))) as Intervaltmp,
Recno() as IDtmp,
* inline [
ID,DATE
1,9h:58:00
1,10h:08:40
1,10h:20:11
1,12h:00:01
2,9h:58:09
2,9h:59:50
2,10h:37:20
2,11h:15:40
3,9h:58:19
3,10h:48:21
3,11h:48:59
3,12h:30:24
3,12h:30:58
];
output :
ça me met des erreurs je pense parce que mes id et dates sont déjà des colonnes de la table ETAT.
si tu partages plus d'info sur l'erreur on peut t'aider plus
L'outils ne trouve apparemment pas la colonne des IDs (dans la table ETAT)
est ce que tu peux partager un exemple des Datas de la table ETAT ?