查找替換功能的10種高級用法,如何使用高級的查找替換


查找替換功能的10種高級用法,如何使用高級的查找替換

文章插圖
查找替換,應該是Excel中很常見的操作了 , 但替換之后,并不能得到自己想要的效果,如下圖:
查找替換功能的10種高級用法,如何使用高級的查找替換

文章插圖
從示例中可以看出,目的是將“月薪”為0的信息替換為“待發放”,但結果卻是將“月薪”中含有“0”的值全部替換為了“待發放”,這很顯然不是我們想要的結果,那該如何操作呢?
一、精準替換 。
目的:將“月薪”中的“0”替換為“待發放” 。
查找替換功能的10種高級用法,如何使用高級的查找替換

文章插圖
方法:
1、選定目標單元格,快捷鍵Ctrl+H打開【查找和替換】對話框 。
2、在【查找內容】和【替換為】文本框中分別輸入:0、待發放 。
3、單擊右下角的【選項】,選中【單元格匹配】復選框 。
4、單擊左下角的【全部替換】即可 。
解讀:
如果要精準替換,且查找的內容被“包含”,則必須選中“單元格匹配” 。
二、快速轉置 。
目的:將B列的“員工姓名”轉換成“4行5列”的形式 。
查找替換功能的10種高級用法,如何使用高級的查找替換

文章插圖
方法:
1、在待轉置的第一個目標單元格中輸入B3(B列中第一個員工姓名的單元格地址),向右填充 。
2、在待轉置的第二行的第一個目標單元格中輸入B8(第一行最后一個單元格地址的行號+1) , 向右填充 。
3、選中第一、二行,向下填充 。
4、快捷鍵Ctrl+H打開【查找和替換】對話框 。
5、在【查找內容】和【替換為】文本框中分別輸入:B、=B 。
6、單擊左下角的【全部替換】即可 。
解讀:
在轉置中 , 要取消【單元格匹配】選項,否則無法完成替換任務 。
三、批量換行 。
目的:將電話號碼移至姓名的下方進行顯示 。
查找替換功能的10種高級用法,如何使用高級的查找替換

文章插圖
方法:
在【查找內容】文本框中輸入“ ”(空格);在【替換為】文本框中按快捷鍵Ctrl+J;然后【全部替換】即可 。
解讀:
在【查找內容】中輸入“ ”(空格)為姓名和電話號碼的分隔符 。
四、提取字符 。
【查找替換功能的10種高級用法,如何使用高級的查找替換】目的:提取“員工姓名&聯系電話”中的姓名以及聯系電話 。
查找替換功能的10種高級用法,如何使用高級的查找替換

文章插圖
方法:
1、插入輔助列,并命名為“聯系電話” 。
2、復制原有的“員工姓名&聯系電話”到“聯系電話”列,快捷鍵Ctrl+H打開【查找和替換】對話框,在【查找內容】中輸入:* (空格);并【全部替換】 。
3、選中原有的“員工姓名&聯系電話”目標單元格,快捷鍵Ctrl+H打開【查找和替換】對話框,在【查找內容】中輸入: *(空格+*);并【全部替換】 。
解讀:
*(星號)前后的空格為“姓名”和“聯系電話”之間的分隔符 。
五、通配符替換 。
目的:替換*(星號)或?(問號) 。
查找替換功能的10種高級用法,如何使用高級的查找替換

文章插圖
方法:
在【查找內容】中輸入:~*或~?在【替換為】中輸入 (2個空格) 。
解讀:
在Excel中 , *和?為通配符,*可以匹配任意長度的字符,?可以匹配一個字節的任何字符 。所以直接查找*或者?會導致查找內容的不精準 。
六、整理日期 。
目的:將不規范的日期整理為日期格式 。
查找替換功能的10種高級用法,如何使用高級的查找替換

文章插圖
方法:
在【查找內容】和【替換為】文本框中分別輸入:.和-并【全部替換】 。
解讀:
從出生年月中提取年份,返回錯誤值 , 就說明出生年月的日期格式并不是Excel內置的日期格式,通過將.替換為-轉換為日期格式后,可以提取年份 。
結束語:
普通且常用的查找和替換,確能解決很多實際問題,如果親有更多的關于查找和替換的應用技巧 , 可以在留言區討論交流或者私信小編哦![作揖][作揖][作揖]