原文標(biāo)題:《當(dāng) Ctrl+E 遇到查找替換,這個(gè)新功能好用到爆哭!》
本文作者:竺蘭
本文編輯:竺蘭
今天我接到一位朋友的求助,她們公司準(zhǔn)備給過生日的員工送一份小禮物。
需要從下列表格中,提取出各位員工的生日。
她之前遇到類似的問題都是直接復(fù)制粘貼,但是這次數(shù)據(jù)太多,就想知道有沒有什么比較快速的方法。
其實(shí)方法有很多,比如我們之前就分享過:
? 快捷鍵法:【Ctrl+E】
? 函數(shù)公式法:
=MID(B2,7,8)
但是用這兩種方法提取出來的生日,年月日都是連在一起的:
想要一眼分清,很麻煩。
那我們不如就給這些數(shù)據(jù)分個(gè)段?像這樣:
或者這樣:
這里重點(diǎn)介紹兩種方法,是上面兩種方法的進(jìn)階版。
首先我們來看看第一種方法。
1、Ctrl+E & 替換查找
?? 操作步驟:
? 在第一個(gè)單元格中,按照「XXXX-XX-XX S」(這里的 S 可以換成任意字母)的格式輸入身份證中的生日,然后選中下面一個(gè)單元格,按【Ctrl+E】快速填充。
效果圖如下:
? 按【Ctrl+H】鍵,調(diào)出「查找與替換」窗口,將「 S」(空格 + S)替換為空,單擊【全部替換】。
PS.【Ctrl+E】只有 2013 及以上版本可以使用。
等等,講到這里,也許就有同學(xué)想問,既然【Ctrl+E】可以直接提取身份證中的生日,為什么不干脆把第一個(gè)單元格中的日期設(shè)為「1998/12/15」,然后直接填充呢?
我當(dāng)然也想過啊,還動(dòng)手試過,你們猜結(jié)果怎么著?
效果圖:
很顯然,結(jié)果是亂的
【Ctrl+E】確實(shí)功能強(qiáng)大,但它畢竟不是萬能的。
好了,既然這個(gè)方法是行不通的,大家還是老老實(shí)實(shí)按照我之前講的步驟來操作吧!
但是!
如果某些同學(xué)的電腦版本在 Office 2013 以下,就無法使用【Ctrl+E】快捷鍵。
那這種情況下,怎么解決上面提到的這個(gè)問題呢?
方法也很簡單,用函數(shù)公式就夠了!
2、函數(shù)公式法
開門見山,我們先直接來看公式:
=TEXT(MID身份證號碼所在單元格7,8),"0000-00-00")
圖中的公式也很簡單、易理解。
用到了兩個(gè)函數(shù),TEXT 和 MID。
其中,
? MID (身份證號碼所在單元格,7,8)
MID 函數(shù)的作用中提取身份證號中代表生日的數(shù)字,即第 7 位到第 14 位。
從左到右、第 7 位算起,一共 8 位數(shù)字,所以參數(shù) 1 為 7;參數(shù) 2 為 8。
? TEXT (數(shù)值,"0000-00-00")
TEXT 函數(shù)的作用,就是將 MID 提取出來的數(shù)值,轉(zhuǎn)化成 0000-00-00 格式。
3、總結(jié)一下
怎么樣?這兩種方法是不是都很簡單!
Excel 小白也可以輕松學(xué)會(huì)并使用哦~
其中第一種方法,巧妙地將【Ctrl+E】和查找替換功能結(jié)合在一起,通過占位的方式,使智能填充正常運(yùn)行,再替換掉占位符,就能得出正確的結(jié)果了。
這種方法,我們之前也分享過類似的教程 —— 長表格打印:
也是利用替換功能和占位,從而將一列數(shù)據(jù)轉(zhuǎn)換成多列,兩者有異曲同工之妙。
對了,長表格打印教程的文章鏈接在此 ↓↓↓
表格太長長長長怎么打???一個(gè)小功能,輕松就搞定??!
有興趣的同學(xué)也可以看看~
看完文章,相信不少同學(xué)都很想說:
為什么不介紹一下單元格格式呢?
按【Ctrl+1】調(diào)出【設(shè)置單元格格式】窗口,自定義格式為 0000-00-00,也非常簡單呀?
這當(dāng)然也不失為一種方法,但是這樣做出的數(shù)據(jù),只是「虛有其表」,看上去是日期,實(shí)際單元格中還是數(shù)字,不能用于日期計(jì)算。
上面提到的 3 種方法各有各的優(yōu)缺點(diǎn),大家視情況選擇哦~
本文來自微信公眾號:秋葉 Excel (ID:excel100),作者:竺蘭
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。