返回列表 上一主題 發帖

SUMPRODUCT無法判別??*萬用字元嗎

回復 1# joey3277

如果一定要用萬用字元的話
  1. ($B$4:$B$17="??11*")
複製代碼
可改為
  1. ISNUMBER(1/(SEARCH("??11*",$B$4:$B$17)=1))
複製代碼
原理:
SEARCH可使用萬用字元 因此SEARCH的東西如果是在第一個,則符合原本想使用的萬用字元
但是SEARCH不到的都會是#VALUE!錯誤,不等於1的會是FALSE,等於1的是TRUE
再取倒數,因此FALSE的會變成DIV!0錯誤,TRUE的就變成1,因此外面再包一層ISNUMBER,就只有SEARCH("??11*",$B$4:$B$17)=1的會是TRUE,其餘都是FALSE

是說這個東西本來就會是0,因為等於7且是"??11*"的跟本就不存在啊

你本身的需求我其實看不太懂……到底你整個表是要算什麼?

TOP

        靜思自在 : 站在半路,比走到目標更辛苦。
返回列表 上一主題