<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut tout le monde,
Je cherche de l'aide pour convertir une colonne de table de date heure en semaine de travail, pouvez-vous m'aider avec un script pour accomplir cette conversion ?
Mon format de données est : 2016/03/21 20:59:27.921 et j'aimerais le convertir en semaine de travail calendaire. J'utilise JMP 12.
Merci!
Merci Jim tu as réussi,
Voici la solution :
dt5 << New Column( "Work Week", Numeric, "Continuous", Formula( Week of Year(:StartTime,3) ) );
J'ai utilisé votre suggestion pour créer une nouvelle colonne avec la formule Semaine de l'année. J'ai ajouté l'argument pour la règle 3 qui est, selon la référence de syntaxe JSL, ISO Work Week :
À partir de la référence de syntaxe :
Semaine de l'année(date, n >)
La description
Renvoie la semaine de l'année qui contient une valeur date-heure. Trois règles déterminent quand commence la première semaine de l'année.
Utilisez la fonction JMP : Semaine de l'année();
Vous devrez soit créer une nouvelle colonne avec la fonction ci-dessus comme formule pour la colonne, soit remplacer les valeurs dans la même colonne, le script suivant le fera : Supposons que la colonne cible est nommée......MaDate
Les noms sont ici par défaut (1);
dt=table de données actuelle();
Pour chaque ligne(
MyDate=Semaine de l'année(MyDate);
);
dt:MaDate << format("Meilleur",5);