combiner la formuleBonjour, quelqu'un pourrait-il m'aider à combiner les 2 formules ci-dessous ? Le second est simplement moins la partie heure de la journée. Merci.
---------------------------------------------
New Column( "week start",
Numeric,
"Nominal",
Format( "m/d/y", 12 ),
Input Format( "m/d/y" ),
Formula(
If( Day Of Week( :WR_Date ) == 1,
(:WR_Date - In Days( Day Of Week( :WR_Date ) )) - In Days( 5 ),
(:WR_Date - In Days( Day Of Week( :WR_Date ) )) + In Days( 2 )
)
),
Set Selected
),
New Column( "Date[week start]",
Numeric,
"Nominal",
Format( "m/d/y", 12 ),
Input Format( "m/d/y" ),
Formula( :week start - Time Of Day( :week start ) ),
Set Selected
),
Modélisation statistique avancéeÉtudes de consommation et de marchéOrganisation du contenuRe : combiner la formuleMerci Jarmo! Cela marche!Re : combiner la formuleMerci Dan! Cela marche!Re : combiner la formuleJe pense que vous pouvez également supprimer directement Time Of Day(:WR_Date) car le résultat de cette instruction if doit avoir les mêmes heures, minutes et secondes que la colonne :WR_Date
Formula(
If(Day Of Week(:WR_Date) == 1,
(:WR_Date - In Days(Day Of Week(:WR_Date))) - In Days(5),
(:WR_Date - In Days(Day Of Week(:WR_Date))) + In Days(2)
) - Time Of Day(:WR_Date)
),
Re : combiner la formuleJe fais cela rapidement, mais je pense que cela fonctionnerait :
New Column( "Date[week start]",
Numeric,
"Nominal",
Format( "m/d/y", 12 ),
Input Format( "m/d/y" ),
Formula( ( If( Day Of Week( :WR_Date ) == 1,
(:WR_Date - In Days( Day Of Week( :WR_Date ) )) - In Days( 5 ),
(:WR_Date - In Days( Day Of Week( :WR_Date ) )) + In Days( 2 )
) )
-
Time Of Day( ( If( Day Of Week( :WR_Date ) == 1,
(:WR_Date - In Days( Day Of Week( :WR_Date ) )) - In Days( 5 ),
(:WR_Date - In Days( Day Of Week( :WR_Date ) )) + In Days( 2 )
) ) ) ) )
Tout ce que j'ai fait, c'est copier la première formule (pour "début de semaine") et remplacer chaque référence à "début de semaine" dans la deuxième formule par les informations copiées.
J'ai ajouté quelques espaces supplémentaires pour (espérons-le) voir la formule un peu plus facilement.
Notez également que je n’ai fait absolument aucun test pour m’assurer que c’était correct.