[算表] IF的函數太長後面的會偵測不到

看板Office作者 (fnacjerry)時間16年前 (2009/11/26 10:15), 編輯推噓1(1011)
留言12則, 5人參與, 最新討論串1/2 (看更多)
軟體:EXCEL 版本:2003 如果IF後面的函數太長,後面就會有幾個公式帶不出來,公式上都是一樣不斷的重複 但最後就是有些公式會跑不出來...不知道該如何解決呢 例如 IF(A1=B1,"A",C1=D1,"B",E1=G1,"C",.......W1=X1,"Y",Y1=Z1,"Z") 此時W1=X1與Y1=Z1就會帶不出來了,因為太長..... 現在的問題前面的函數都可以如期帶出來,一但函數變超長後面就會有些帶不出 公式上也確定都無誤,請問有沒有什麼公式可解決IF公式過長後面帶不出的解決方式呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.155.97

11/26 13:02, , 1F
可以考慮用 lookup 解
11/26 13:02, 1F

11/26 13:11, , 2F
能做個說明嗎
11/26 13:11, 2F

11/26 13:36, , 3F
我看錯了說 ... 如果是數字的話可以參考
11/26 13:36, 3F

11/26 13:36, , 4F
我的回應
11/26 13:36, 4F

11/26 20:39, , 5F
IF(A1=B1,"A",IF(C1=D1,"B",0)) 這樣可接7個,再用and就行
11/26 20:39, 5F

11/27 21:06, , 6F
=CHOOSE((FIND("TRUE",(A1=B1)&(C1=D1)&...&(Y1=Z1))+3)
11/27 21:06, 6F

11/27 21:06, , 7F
/4,"A","B",...,"M")
11/27 21:06, 7F

11/27 21:13, , 8F
/5 +4
11/27 21:13, 8F

01/03 23:06, , 9F
內文,a1=b1、c1=d1,那e1怎麼會是等於g1的邏輯
01/03 23:06, 9F

01/03 23:07, , 10F
後面也不會w1=x1回傳"Y"或是z1=y1回傳"Z",要舉例也請正確
01/03 23:07, 10F

01/03 23:08, , 11F
11/26 13:36回數字的話要參考版友windknife18的回應
01/03 23:08, 11F

01/03 23:09, , 12F
另也在該篇提供不限數字的公式
01/03 23:09, 12F
文章代碼(AID): #1B3UIccY (Office)
文章代碼(AID): #1B3UIccY (Office)