[算表] 若P則Q之類的問題

看板Office作者 (芭辣翰)時間9年前 (2017/02/09 18:53), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
軟體: EXECL 版本:2013 我本來想做一個類似帳務的表格 大概是區分成社團正式成員繳200元 可使用至年底 非正式員工繳200元 可使用至5月底 例如 A B C D E 人名 單位 正規社員 金額 活動有效日期 balaham PTT 是 200 2017/12/31 XXX BBS 否 200 2017/05/31 RICK KK 是 0 趕快繳 大概是設計成這樣 然後我就寫成 E2=IF(OR(D2={200}),LOOKUP(C2,{"是","否"},{"106/12/31","106/05/31"}),"趕快繳") 問題來了 就是當正規社員那欄寫"是"且有繳200元 活動有效日期是到2017/12/31沒錯 但是如果正規社員那欄寫否 活動有效日期就直接變成N/A 例如這樣 A B C D E 人名 單位 正規社員 金額 活動有效日期 balaham PTT 是 200 2017/12/31 XXX BBS 否 200 N/A RICK KK 是 0 趕快繳 之後我又嘗試了把是否改成英文的"YES" "NO" 結果也是一樣 最後我發現了一個奇怪的地方 就是我改成"YES""否" 就會變成打英文的YES 會呈現2017/12/31沒錯 但只要打中文無論是"否" 或"不是" 或"是" 都會直接跳出2017/05/31 想在這邊詢問各位高手 是我公式寫錯了嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.147.11.133 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1486637599.A.235.html

02/09 19:05, , 1F
02/09 19:05, 1F

02/09 19:15, , 2F
lookup_vector(第二個引數)中的數值必須以遞增次序排列
02/09 19:15, 2F

02/09 19:49, , 3F
原來是這樣 謝謝板大
02/09 19:49, 3F
文章代碼(AID): #1Od4eV8r (Office)
文章代碼(AID): #1Od4eV8r (Office)