在TextAfter、TextBefore函數沒誕生之前,Excel截取字符串主要靠提取字符函數三兄弟:left、mid、right函數。最近Excel更新新增了TextAfter、TextBefore函數,將可以直接在Excel中使用TextAfter、TextBefore函數對字符串根據分隔符進行截取,下面就詳細介紹一下TextAfter、TextBefore函數的用法。
TextAfter、
作用:
TextAfter? ?截取第N個分隔符之后的字符
TextBefore?截取第N個分隔符之前的字符
語法:
=TextAfter(字符串,第N個分隔符)
=TextBefore(字符串,第N個分隔符)
【例】截取第一個-后/前的字符
C5=TEXTAFTER(B4,"-",1)
C6=TEXTBEFORE(B4,"-",1)
重要:這兩個函數有一個Bug,無法對含漢字的字符串進行正確拆分。