作者:祝洪忠 轉自:Excel之家ExcelHome
小夥伴們好啊,今天老祝和大家分享一個和替換字符串有關的内容。
先來看看數據和要求:
如下圖所示,要将A列中的費用類目修改成C列中的樣式。
也就是替換掉括号和括号内的數字。
看到這個問題,小夥伴們可能首先想到的是使用Excel的替換功能吧。
按Ctrl H調出替換對話框,在【查找内容】編輯框中輸入:
(*
點擊【全部替換】。
這好像很容易哦。
咦,不對不對,還有點點問題,A6和A7單元格中,有括号内中文的部分,是需要保留的:
竟然不是想象的這麼簡單——
話說每當Excel遇到困難,隔壁老王總會默默伸出溫暖的手,今天就繼續看看老王的表現如何吧。
1、複制Excel中的内容,粘貼到Word。
2、按Ctrl H調出替換對話框,按下圖設置。
3、全部替換後,再複制Word中的内容,粘貼到Excel,OK了。
接下來簡單說說查找内容對話框中這些代碼的意思。
\([0-9]*\)
[0-9]表示任意單個數字。* 表示任意字符串。
在使用通配符進行替換時,如果要查找已被定義為通配符的字符,需要在該字符前鍵入反斜杠 \ ,所以本例中在左右括号前面都加上了一個反斜杠 \ 。
整個替換代碼就是表示左右括号内以數字開頭的所有内容。
使用Word中的通配符,可以實現很多十分複雜的替換呢。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!