New Table( "inputdata",
Add Rows( 308 ),
New Column( "dates",
Character,
Nominal,
Set Values(
{"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "", ""}
)
),
New Column( "codes",
Numeric,
Continuous,
Format( "Best", 8 ),
Set Values(
[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7,
7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4]
)
));Oui. Je vais coller le court script avec la boucle if ci-dessous. et le jeu de données est joint ci-dessus.
Merci de regarder cela déjà!
Scénario:
dtt = Tableau de données ( "des données d'entrée" ) ;
// option 1, ne fonctionne pas comme souhaité
colc = dtt << NewColumn ( "codefin" , Formule ( Carboniser ( : Rendez-vous ) || "_" || Carboniser ( : codes ))) ;
Identifiants = dtt << Nouvelle colonne ( "ID" ,
Numérique ,
Continu ,
Format ( "Meilleur" , 8 ) ,
Formule ( Si ( Rangée () == 1 ,
Résumer ( par groupe = par ( : Rendez-vous ) ) ;
Si ( par groupe [ 1 ] == "" ,
newbygroup = Retirer ( par groupe , 1 ) ,
newbygroup = par groupe
) ;
) ;
( Loc ( newbygroup , : Rendez-vous ) - 1 ) * 7 + : codes ; ) ,
être sélectionné
) ;