我認爲這How to find the character after second vowel in a string in EXCEL?是有趣的,除了太寬泛。如何找到字符串中的第二個元音後的字符
加我回答了,但爲時已晚。
問題
例如,如果我的字符串是
快樂歌
輸出應該
頁。
如果它是空白的,則顯示 「無」
可能的解決方案
一式的方法(禮貌tikkaty)
=IF(A1<>"",IFERROR(MID(A1,FIND("|",SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(LOWER(A1),"a","|"),"e","|"),"i","|"),"o","|"),"u","|"),FIND("|",SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(LOWER(A1),"a","|"),"e","|"),"i","|"),"o","|"),"u","|"))+1)+1,1),"no second vowel found"),"")
添加'.IgnoreCase = TRUE',否則諸如 「動物」 和 「優秀」(或與任何字大寫元音)得到不正確的結果。 – Vegard
@vegard不確定這將是不正確的,因爲沒有指定 - 雖然指出它有用 – brettdj