在行中查找匹配日期嗨,
我正在嘗試創建一個腳本(或公式),我在其中搜索數據表中一行中的每一列以查找匹配日期。我想創建一個列,其中包含一個簡單的是/否響應“分配日期”是否與日期匹配任何為了這個目的,我創建了一個帶有if語句的公式,如下所示,但它得到了錯誤的結果。例如 第一行的結果應為“是”,因為與訪問8列匹配。我究竟做錯了什麼?
如果(
:分配日期==(:SCREENING |:名稱(“VISIT 2(WEEK 0)”)|
:姓名(“訪問3(第2週)”)| :姓名(“訪問4(第4週)”)
:姓名(“VISIT 5(WEEK 8)”)| :姓名(“VISIT 6(WEEK 10)”)|
:姓名(“訪問7(第12週)”) :姓名(“VISIT 8(WEEK 14)”)|
:姓名(“VISIT 9(WEEK 16)”)| :姓名(“訪問10(第20週)”)
:姓名(“VISIT 11(WEEK 26)”)| :姓名(“訪問12(第29週)”)
:姓名(“VISIT 13(WEEK 32)”)| :姓名(“訪問14(第35週)”)
:姓名(“VISIT 15(WEEK 38)”)| :姓名(“訪問16(第41週)”)|
:姓名(“訪問17(第45週)”) :姓名(“VISIT 18(WEEK 52)”)|
:姓名(“訪問19(第57週)”)),
“是”,
“沒有”
)
Re:在行中查找匹配日期這是您正在編寫的If()語句的正確語法
If(
:Dispensed Date == :SCREENING |
:Dispensed Date == :Name( "VISIT 2 (WEEK 0)" ) |
:Dispensed Date == :Name( "VISIT 3 (WEEK 2)" ) |
:Dispensed Date == :Name( "VISIT 4 (WEEK 4)" ) |
:Dispensed Date == :Name( "VISIT 5 (WEEK 8)" ) |
:Dispensed Date == :Name( "VISIT 6 (WEEK 10)" ) |
:Dispensed Date == :Name( "VISIT 7 (WEEK 12)" ) |
:Dispensed Date == :Name( "VISIT 8 (WEEK 14)" ) |
:Dispensed Date == :Name( "VISIT 9 (WEEK 16)" ) |
:Dispensed Date == :Name( "VISIT 10 (WEEK 20)" ) |
:Dispensed Date == :Name( "VISIT 11 (WEEK 26)" ) |
:Dispensed Date == :Name( "VISIT 12 (WEEK 29)" ) |
:Dispensed Date == :Name( "VISIT 13 (WEEK 32)" ) |
:Dispensed Date == :Name( "VISIT 14 (WEEK 35)" ) |
:Dispensed Date == :Name( "VISIT 15 (WEEK 38)" ) |
:Dispensed Date == :Name( "VISIT 16 (WEEK 41)" ) |
:Dispensed Date == :Name( "VISIT 17 (WEEK 45)" ) |
:Dispensed Date == :Name( "VISIT 18 (WEEK 52)" ) |
:Dispensed Date == :Name( "VISIT 19 (WEEK 57)" ),
"yes",
"no"
);