Phonetic函數,文本函數,具有鍊接字符串的功能,在實際的工作中有着廣泛的應用。
一、PHONETIC函數:功能、語法結構。
功能:獲取代表拼音信息的字符;這個是系統定義,具體怎麼理解,我們先敲黑闆:Phonetic是文本函數,文本函數,文本函數,文本是不是有拼音信息呢?
語法結構:=Phonetic(字符串)。
目的:連接指定區域的字符串。
方法:
在目标單元格中輸入公式:=PHONETIC(B3:G3)。
解讀:
1、公式=PHONETIC(B3:G3)的執行結果為“魯肅男未婚”,乍一看,與預期的結果不符,Why?
2、再次強調,Phonetic函數為文本函數,B3:G3區域中,C3單元格的值為數值,F3單元格的值為錯誤值代碼,并不是文本,所以不在Phonetic的統計對象,是不是感覺Phonetic函數很“挑食”?
二、Phonetic函數:連接非文本字符串。
方法:
在目标單元格中輸入公式:=PHONETIC(B4:G4)。
解讀:
1、從公式上看,并沒有發生變化,但可以實現非文本字符串的連接?Why?
2、從數據源中可以看出,C4、G4單元格的左上角有綠色的倒三角,說明這兩個單元格的數據格式為文本,所以得到了想要的結果。
3、也就是說要統計非文本的字符串,将其轉換為文本格式即可哦!
三、Phonetic函數:典型錯誤用法。
目的:連接指定區域的字符串。
方法:
在目标單元格中輸入公式:=PHONETIC(B5:G5)。
解讀:
1、從結構可以看出,處理後的結果為空,Why、Why、Why?
2、原因還得從Phonetic的定義分析,獲取具有拼音信息的字符,也就是文本,但是B5:G5單元格區域總的值都是公式獲取的,并不是文本,不是文本……所以結果為空,所以大家在遇到此類問題的時候,要分析根本原因哦!
四、Phonetic函數:經典用法。
目的:提取文本字符串中的拼音字符。
方法:
在目标單元格中輸入公式:=PHONETIC(B3)。
解讀:
此用法可以說是最經典的用法了,定義為:獲取帶有拼音信息的字符。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!