Quelqu'un a-t-il écrit une formule de colonne ou un script qui me permettra de convertir une date:heure en une semaine ou un trimestre particulier dans le calendrier fiscal OBSCURE de mon entreprise, connu sous le nom de calendrier fiscal « 5-4-4 » ? Je vois des références google à d'autres calendriers fiscaux, mais apparemment le 5-4-4 est rare.
D'après ce que je comprends de ce système, vous pouvez simplement trouver le nombre de jours depuis le début d'une année donnée, puis calculer la semaine et le trimestre en fonction du nombre de jours et de la durée de chaque trimestre.Vous devrez peut-être prendre en compte 53 semaines, mais cela devrait vous aider à démarrer :
New Table( "Fiscal Week",
Add Rows( 1000 ),
New Column( "Date", Numeric, "Continuous", Format( "yyyy-mm-ddThh:mm:ss", 19, 0 ),
Input Format( "yyyy-mm-ddThh:mm:ss", 0 ),
Formula( Date DMY( 4, 1, 2021 ) + Row() * In Hours( 12 ) )
),
New Column( "Fiscal Year", Numeric, "Continuous", Format( "Best", 12 ),
Formula(
Floor( (:Date - Date DMY( 4, 1, 2021 )) / In Days( 52 * 7 ) ) + 2021
)
),
New Column( "Fiscal Day of Year", Numeric, "Continuous", Format( "Best", 12 ),
Formula(
Floor( Mod( (:Date - Date DMY( 4, 1, 2021 )) / In Days( 1 ), 52 * 7 ) )
+ 1
),
Set Display Width( 67 )
),
New Column( "Fiscal Week of Year", Numeric, "Continuous", Format( "Best", 12 ),
Formula( Floor( (:Fiscal Day of Year - 1) / 7 ) + 1 ),
Set Display Width( 85 )
),
New Column( "Fiscal Quarter", Numeric, "Continuous", Format( "Best", 12 ),
Formula( Floor( (:Fiscal Week of Year - 1) / 13 ) + 1 ),
Set Display Width( 65 )
)
);Cela devrait me donner jusqu'à une année de 53 semaines, et ensuite cela n'aura pas d'importance car l'Armageddon commencera. :> Merci