[算表] 不等於某集合公式寫法

看板Office作者 (毛毛)時間10年前 (2013/11/22 10:23), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/1
使用軟體:microsoft office excel 2003 想要公式概念:IF(A1={1,2,3},"Y","N") 我想要當A1=1或2或3時會顯示Y,其他顯示N。123可以是某個字串。 -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 223.142.37.149

11/22 10:42, , 1F
=IF(OR(A1=123,ISERR(FIND(A1,123))),"N","Y")
11/22 10:42, 1F

11/22 10:46, , 2F
抱歉上面會沒有考慮到12也是Y
11/22 10:46, 2F

11/22 10:46, , 3F
改用=IF(SUMPRODUCT(--ISNUMBER(FIND(A1,MID(123,ROW(
11/22 10:46, 3F

11/22 10:46, , 4F
INDIRECT("1:"&LEN(123))),1)))),"Y","N")
11/22 10:46, 4F

11/22 10:48, , 5F
如果是文字例如abc等文字在字串內的話要加雙引數
11/22 10:48, 5F

11/22 11:06, , 6F
=IF(SUMPRODUCT(--(A1={1,2,3}))=1,"Y","N")
11/22 11:06, 6F
感謝兩位大大 ※ 編輯: ji3g4al6al6 來自: 220.134.173.26 (11/22 21:54)

11/23 08:04, , 7F
不錯的解法 寄回信箱 以後會用到
11/23 08:04, 7F
文章代碼(AID): #1IZi0wUG (Office)