最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

天天都在用的Excel分列,還藏著這個你不知道的神技?!

2023-05-07 12:13 作者:秋葉Excel  | 我要投稿

大家好,我是農夫,專治疑難雜「數」的農夫~


昨天同事突然扔給了我這樣一個數據~



讓我把它分成下面這樣的四列~




這還能難倒我這數據小能手嗎?


廢話不多說,盤它~



拿到這樣的數據,大部分小伙伴腦袋里面率先想到的肯定是?Excel 的【分列】功能。


但是,實際操作發(fā)現,無論是使用【分隔符號】還是【固定寬度】都無能為力呀!



于是~



咳咳!說回正題,在正式處理這個數據之前,我們先來分析下當前數據有什么特征。

數據分析



我們觀察一下數據,發(fā)現有以下幾個特征:


首先,第一列紅色列全都是數字,第二列藍色列全都是文字。



Excel 中的分列功能需要一個標識符,比如空格。


那么,我們只要把數字和文字中間,插入一個標識符就可以分列了嘛!


其次,第二列藍色列和第三列紅色列和前面的特征一樣,只不過是文字和數字換了位置;



最后,我們來看第三列紅色列和第四列綠色列。我們發(fā)現兩列都是數字。


但是,仔細分析就會發(fā)現第四列——綠色列都存在一個小數點,而小數點前面都是一位數字。



這樣,我們不就可以,將小數點加前面的一位數字進行特征識別了嗎?


好了,既然思路都有了,那么,接下來我們要怎么做呢?

數據處理



對于數據處理,我們可以使用 Word 通配符來幫忙。


比如:你要檢索「農」字開頭的單詞,寫入【農[一-龜]{1,}】,就可以匹配到農夫、農夫好帥、農民、農村、農業(yè)、農業(yè)經濟、農村合作社、農田;


而如果寫入【農*】,只會搜到農字這個單字。



這其實就是利用正則表達式實現的。


然而,正則表達式又是啥?



就相當于通配符的升華。


通俗理解是文本數據的超級匹配模式,用更簡潔的方法來指定所需的文本。類似于一對多模式。


其中,一就是由元字符組成的通用模式;多則是文本中符合該模式的文本數據。


就好比:水果(你寫的正則表達式)包括蘋果、梨、香蕉、車厘子、柚子……(匹配上的文本數據。


既然是處理文本數據,那我們就不能僅局限在 Excel 了,畢竟 Office 三劍客都各有各的看家本領。


其中,Word 在文本領域可是三劍客中的扛把子呀!


??Word 數據處理


① 先將數據粘貼進入 Word 中,操作過程中選擇「選擇性粘貼」-【只保留文本】。



② 序號與部門之間添加分隔符。


按【Ctrl+H】快捷鍵進入替換頁面,在查找內容輸入:【([0-9])([一-龜])】。



??【([0-9])】:

選中 0 到 9 的任意一個數字,并定為一組。


??【([一-龜])】:

選中文檔中的任意一個漢字,并定為一組。


??【([0-9])([一-龜])】:

只有前面是數字,后面是漢字才能被選中,同時將其分為前后兩組~


在替換內容中輸入:【\1|\2】


【\1】代表第一組[0-9]模式中查找到的任意一個數字;【\2】代表第二組[一-龜]模式中查找到的任意一個文字;并在兩組數據間加入分隔符【|】。


之后,點擊【更多>>】,然后勾選【使用通配符】,否則,會查找失敗~



因為通配符是文本值中代替未知字符的特殊字符,可以方便查找基于特定模式匹配的數據。


以【*?】為例,勾選了通配符,會讓 Word 認識到【*?】不再是普通字符,而是一種特殊匹配符號。


動圖走一波~



③ 部門與工作量之間添加分隔符。


按【Ctrl+F】快捷鍵進入替換頁面,在查找內容輸入:【([一-龜])([0-9])】。


??【([一-龜])】:

選中文檔中的任意一個漢字,并定為一組。


??【([0-9])】:

選中 0 到 9 的任意一個數字,并定為一組。


??【([一-龜])([0-9])】:

只有前面是漢字,后面是數字才能被選中,同時將其分為前后兩組~


在替換內容中輸入:【\1|\2】


【\1】代表第一組[一-龜]模式中查到的任意一個文字,


【\2】代表第二組[0-9]模式中查到的任意一個數字,


并在兩組數據間加入分隔符【|】。


? ? ? ?

④ 工作量與工作周期之間添加分隔符。


按【Ctrl+F】快捷鍵進入替換頁面,在查找內容輸入:【([0-9])([0-9])(.)】。


??【([0-9])】:

選中 0 到 9 的任意一個數字,并定為一組。


??【(.)】:

選中符號【.】,并定為一組。


??【([0-9])([0-9])(.)】:

只有第一個是數字,第二個數字,第三個是點號才能被選中,同時將其分為前中后三組~


在替換內容中輸入:【\1|\2\3】


【\1】代表第一組【[0-9]】模式中查到的任意一個數字;


【\2】代表第二組【[0-9]】模式中查到的任意一個數字;


【\3】代表第三組中的點號,并在第一和第二組間加入分隔符【|】。


? ? ? ?

以上設置好后,就可將數據粘回 Excel 中處理了~


Excel 數據處理


⑤ 用 Excel 進行分列。


分隔符添加完畢后,就可以輕松的使用【分列】功能進行數據分列了~



再用【分列】的【固定寬度】處理下列名就可以了~




最后我們就得到了這樣的規(guī)范數據了~


知識總結



一定要牢記,拿到數據不要著急。


首先要分析數據特征;根椐數據特征使用相應的軟件進行初步處理。


???Word+Excel 處理:



??分析數據并粘入 Word;

??構建正則表達式的匹配模型,如【([一-龜])([0-9])】;

??勾選【使用通配符】并進行分組;

??加入分隔標識;

??粘回 Excel【分列】處理。


PS:通配符中的各個符號都是半角下的英文狀態(tài)哦!


其實除了以上這種處理方法之外,還有一種?PQ 法,由于篇幅有限,我這里簡單講下步驟,感興趣的同學可以自己動手試試看~


???PQ 處理:


? 選中數據區(qū)域內的任意一個單元格,點擊【數據選項卡】-「獲取數據」-「來自文件」-選擇「從文件夾」;


??拆分列——【按字符數】;


? 拆分列——【按照從非數字到數字的轉換】;


??拆分列——【按照從數字到非數字的轉換】。


對了,如果你想系統(tǒng)性學習 Excel,掌握更多Excel 技能。


正好,我們家的《秋葉 Excel 3 天集訓營》專為職場人準備,全部基于職場真實表格案例設計,還有很多超實用 Excel 技巧教學。


每天學習大概?30 分鐘,從日常的功能出發(fā),全程演示,一課一練,夯實進階每一步。


秋葉 Excel 3 天集訓營

原價?99 元?

?現在?只需 1?元?

每天學習?30 分鐘

你也有可能成為 Excel 高手!

現在就掃碼報名吧!

??????

▲ 報名成功后將自動彈出班主任二維碼,切勿提前退出
若未能添加,請聯系客服獲取


小伙伴們也來聊聊,自己在數據處理中用過的通配符吧!


同時,我們也為小伙伴準備了工作中常用的 Word 通配符的詳細說明。





*廣告

天天都在用的Excel分列,還藏著這個你不知道的神技?!的評論 (共 條)

分享到微博請遵守國家法律
永德县| 景宁| 三明市| 北流市| 华阴市| 织金县| 行唐县| 皋兰县| 靖西县| 石林| 柳江县| 射阳县| 郸城县| 金华市| 静宁县| 华坪县| 班玛县| 洪洞县| 黎川县| 上思县| 虞城县| 兴义市| 宁都县| 怀远县| 香格里拉县| 同心县| 上犹县| 安溪县| 韶关市| 柳林县| 镇雄县| 永善县| 新丰县| 石台县| 石狮市| 两当县| 涞源县| 兰溪市| 龙陵县| 翁牛特旗| 天等县|