看板 ask 關於我們 聯絡資訊
想請問各位大大 若條件要設成 若A欄數字<=3 則B欄內的數字要*2 A欄數字>=4且A<=6 則B欄的數字要*3 A欄數字>=7且A<=8 則B欄的數字要*4 這函數要怎麼寫呢? 霸拖各位惹 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.53.109 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/ask/M.1604911576.A.3C8.html
bajiqa: 轉到Office問吧11/09 16:48
OAzenO: 用ifs11/09 17:20
newacc: 看你要用巢狀IF還是CHOOSE吧11/09 18:50
newacc: =IF(A1<=3,B1*2,IF(A1<=6,B1*3,IF(A1<=8,B1*4)))11/09 18:51
可是這函數就無法篩出>=4 >=7這條件了
newacc: =CHOOSE(ROUNDUP(A1/3,0),B1*2,B1*3,B1*4))11/09 18:51
newacc: 或者純數學方法11/09 18:52
newacc: =B1*ROUNDUP(A1/3+1,0)11/09 18:53
newacc: 實際應用就要看你有沒有要限制A欄數字範圍,再作調整11/09 18:53
※ 編輯: shin0910 (223.139.53.109 臺灣), 11/09/2020 21:10:26
suaveness: 如果你真的要寫邊界條件的話 AND(A1>=4,A1<=6) 11/09 21:22