結合公式你好,有人可以幫我結合下面的兩個公式嗎? 第二個只是減去一天中的時間部分。 謝謝。
-------------------------------------------------- --
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
),
進階統計建模消費者與市場研究內容組織回覆:合併公式謝謝賈莫! 這有效!回覆:合併公式謝謝丹! 這有效!回覆:合併公式我認為您也可以直接刪除 Time Of Day(:WR_Date) 因為該 if 語句的結果應該與 :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)
),
回覆:合併公式我做得很快,但我認為這會起作用:
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 )
) ) ) ) )
我所做的就是複製第一個公式(“週開始”),並用複製的資訊替換第二個公式中對“週開始”的所有引用。
我添加了一些額外的空格(希望)可以更容易地看到公式。
另請注意,我絕對沒有進行任何測試來確保這是正確的。