→ soyoso: 錯誤方面可配合函數isnumber排除 06/11 15:27
→ soyoso: 其他條件再如f欄所述的寫入if_false的部分 06/11 15:28
→ abc9gad: 感謝s大,成功了~不過這是為什麼呢? 加了isnumber就可以 06/11 16:05
→ soyoso: 因為search不到文字串時會回傳錯誤值#value!,配合 06/11 16:09
→ soyoso: isnumber則會回傳false 06/11 16:10
→ abc9gad: 是因為我搜尋的條件不是數字,所以用isnumber讓它變false 06/11 16:34
→ abc9gad: 嗎?那請問如果我search的內容是數字,那應該要怎麼讓錯誤 06/11 16:35
→ abc9gad: 變成false 06/11 16:35
→ abc9gad: 剛試了改成搜尋數字也可以,好厲害啊 到底是為什麼>< 06/11 16:39
→ abc9gad: 看了字面上的意思~isnumber只是查文字串是否為數字做回傳 06/11 16:41
→ soyoso: 是指search回傳的值,而非搜尋的條件,如儲存格a5為空白儲 06/11 17:07
→ soyoso: 存格,search在搜尋"永"或"貫"就會回傳錯誤值#value! 06/11 17:08
→ soyoso: search在有搜尋到就會回傳首次出現在文字串的字元位置(如 06/11 17:11
→ soyoso: 儲存格a2,search"永"就會回傳1,"貫"則回傳3) 06/11 17:13
→ soyoso: 因此回傳數字表有存在,錯誤值則否,配合isnumber則可將錯 06/11 17:15
→ soyoso: 誤值的部分回傳false,這樣函數and就可以接下去判斷 06/11 17:16
→ abc9gad: 懂了!!!感謝s大 講解的簡單直接 06/12 09:45