[算表] 範圍內使用IF的問題?

看板Office作者 (我真是猜不透你阿)時間14年前 (2010/03/10 17:28), 編輯推噓1(106)
留言7則, 4人參與, 5年前最新討論串1/1
軟體:EXCEL 版本:2007 A B C D 1 123 125 123 125 2 123 122 124 124 A1:C2是原始資料的來源 若A1:C1有出現過125則D1就顯示125,若無則顯示C1 小弟本來是用IF(OR(A1=125,B1=125,C1=125),125,C1) 但是因為欄位很多 不可能一直打下去所以改成 IF(OR(A1:C1=125),125,C1) 但是公式似乎錯誤 請高手賜教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.112.75

03/10 18:21, , 1F
可以改成 =IF(SUM(--(A1:C1=125))>0,125,C1)
03/10 18:21, 1F

03/10 18:22, , 2F
陣列公式
03/10 18:22, 2F

03/10 18:24, , 3F
不好意思,我的原始資料是文字格式@@
03/10 18:24, 3F

03/11 00:44, , 4F
那就把125改"125"
03/11 00:44, 4F

02/04 11:18, 5年前 , 5F
=if(countif(a1:c1,125),125,c1) 要回傳文字類型的話為真
02/04 11:18, 5F

02/04 11:18, 5年前 , 6F
的125改為"125"
02/04 11:18, 6F

02/04 11:19, 5年前 , 7F
該公式就不用像1f那樣還要加組合鍵的
02/04 11:19, 7F
文章代碼(AID): #1BbsOr9_ (Office)