数式を組み合わせるこんにちは、誰かが私が以下の2つの式を組み合わせるのを手伝ってくれるでしょうか? 2つ目は、単に時刻の部分を引いたものです。 ありがとうございました。
----------------------------------------
新しい列( "週の開始"、
数値、
「名目」、
Format( "m / d / y"、12)、
入力フォーマット( "m / d / y")、
式(
If(曜日(: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)
)。
)、
選択したセット
)、
New Column( "Date [week start]"、
数値、
「名目」、
Format( "m / d / y"、12)、
入力フォーマット( "m / d / y")、
Formula(:week start-Time Of Day(:week start))、
選択したセット
)、
スクリプティング再:式を組み合わせる私はこれをすばやく行っていますが、これはうまくいくと思います:
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 )
) ) )
私が行ったのは、最初の数式(「週の開始」)をコピーし、2番目の数式の「週の開始」へのすべての参照をコピーした情報に置き換えることだけです。
数式が少し見やすくなるように、スペースを追加しました(うまくいけば)。
また、これが正しいことを確認するためのテストはまったく行っていないことにも注意してください。
再:式を組み合わせるそのifステートメントの結果は:WR_Date列と同じ時間、分、秒である必要があるため、Time Of Day(: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)
),