[請問] excel 函數

看板ask作者時間3年前 (2020/11/09 16:46), 3年前編輯推噓1(108)
留言9則, 4人參與, 3年前最新討論串1/1
想請問各位大大 若條件要設成 若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

11/09 16:48, 3年前 , 1F
轉到Office問吧
11/09 16:48, 1F

11/09 17:20, 3年前 , 2F
用ifs
11/09 17:20, 2F

11/09 18:50, 3年前 , 3F
看你要用巢狀IF還是CHOOSE吧
11/09 18:50, 3F

11/09 18:51, 3年前 , 4F
=IF(A1<=3,B1*2,IF(A1<=6,B1*3,IF(A1<=8,B1*4)))
11/09 18:51, 4F
可是這函數就無法篩出>=4 >=7這條件了

11/09 18:51, 3年前 , 5F
=CHOOSE(ROUNDUP(A1/3,0),B1*2,B1*3,B1*4))
11/09 18:51, 5F

11/09 18:52, 3年前 , 6F
或者純數學方法
11/09 18:52, 6F

11/09 18:53, 3年前 , 7F
=B1*ROUNDUP(A1/3+1,0)
11/09 18:53, 7F

11/09 18:53, 3年前 , 8F
實際應用就要看你有沒有要限制A欄數字範圍,再作調整
11/09 18:53, 8F
※ 編輯: shin0910 (223.139.53.109 臺灣), 11/09/2020 21:10:26

11/09 21:22, 3年前 , 9F
如果你真的要寫邊界條件的話 AND(A1>=4,A1<=6)
11/09 21:22, 9F
文章代碼(AID): #1VgG7OF8 (ask)