問題
一位學生提出來的問題,如下圖:
![]()
如何將B列的書名,用一個公式都規范為C列的規范書名?
也就是:書名沒有書名號的,要添加書名號;已經有了書名號的,就不加了。
解決方法
思路:
首先:B列書名,有兩種情況:有書名號、沒有書名號。所以要用IF函數區分兩種情況。即:IF(如果有書名號,顯示原數據,否則添加書名號)
其次:要判斷書名號有沒有。可以取左側第一個字符看是否為“《”。
再次:書名號為兩個特殊文本符號,可以用文本連接符&來實現。
公式:
在C2單元格輸入公式:
=IF(LEFT(B2,1)="《",B2,"《"&B2&"》")點擊Enter確定,完成公式計算。并向下填充,即得結果,如下圖:
![]()
公式解析 :
LEFT(B2, 1 ):取B2單元格數據左側的第一個字符;
"《" &B2& "》":在B2單元格數據的左側添加"《",右側添加"》";
IF (LEFT(B2, 1 )= "《" ,B2, "《" &B2& "》" ):如果B2單元格數據左側的第一個字符是書名號“《”,則公式返回原B2單元格數據,否則給B2單元格數據添加書名號。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.