匪夷所思,妙到毫巔——一位Excel新人的網(wǎng)絡(luò)數(shù)據(jù)整理辦法
?
作者:老菜鳥(niǎo)來(lái)源:部落窩教育發(fā)布時(shí)間:2018-12-06 11:30:07點(diǎn)擊:4539
網(wǎng)絡(luò)數(shù)據(jù)整理一直是個(gè)難題。導(dǎo)出的網(wǎng)絡(luò)數(shù)據(jù)要么是單列的,要么是有一些特殊符號(hào),都需要整理后才能使用。譬如如何把單列數(shù)據(jù)按屬性變成多列數(shù)據(jù)? Excel新人、老手各有自己的一套方法,從匪夷所思的查找替換到一個(gè)公式橫推所有數(shù)據(jù)都讓人大開(kāi)眼界。
現(xiàn)在很多公司都在網(wǎng)上處理業(yè)務(wù),由此會(huì)有很多從網(wǎng)絡(luò)上導(dǎo)出或者直接從網(wǎng)頁(yè)上復(fù)制粘貼得到的數(shù)據(jù),例如下圖:
A列是網(wǎng)絡(luò)上導(dǎo)出的原始數(shù)據(jù),現(xiàn)需要整理成C、D、E列的形式。為了便于理解,這里用顏色對(duì)前三組數(shù)據(jù)進(jìn)行了標(biāo)注。
需求我想大家都看明白了,對(duì)于這個(gè)問(wèn)題該如何快速的處理,就是我們今天要分享的內(nèi)容。下面是三個(gè)不同用戶,新手、熟手、老手分別提出的方案。
新手的方案:
不管是什么程度的用戶,要想高效使用Excel解決問(wèn)題,善于找發(fā)現(xiàn)規(guī)律都是必須具備的能力!
就本例來(lái)說(shuō),規(guī)律算是比較明顯的,如圖所示:
只要能理解這個(gè)規(guī)律,即便是不懂公式函數(shù)的新手,也能很快解決這個(gè)問(wèn)題,不信看動(dòng)畫(huà)演示:
動(dòng)畫(huà)中的操作非常簡(jiǎn)單,就是利用查找替換實(shí)現(xiàn)了有規(guī)律地引用數(shù)據(jù)。作為Excel新手,能想到這種方法,真的是妙!但是該法也有一些不足,替換以后的公式不能下拉,數(shù)據(jù)源增加了還得重新操作一次。(想深入了解查找替換法的請(qǐng)看《小白中秋福利:妙用“=”進(jìn)行查找替換,一些Excel函數(shù)不用學(xué)了!》)
雖然這個(gè)方法要比手動(dòng)復(fù)制粘貼方便了很多,但對(duì)于那些有了一定經(jīng)驗(yàn)的用戶來(lái)說(shuō),還是顯得有些麻煩,因此我們繼續(xù)介紹第二個(gè)方法。
熟手的方案:
使用三個(gè)公式,就可以將A列的數(shù)據(jù)按要求提取到對(duì)應(yīng)的列中。第一個(gè)公式:=INDEX(A:A,ROW(A1)*6-5)
公式解析:
INDEX(數(shù)據(jù)區(qū)域,數(shù)據(jù)所在的行),按指定行從指定區(qū)域中提取數(shù)據(jù)。要提取的是交易類型,其數(shù)據(jù)分別位于A列的1、7、13等行,使用ROW(A1)*6-5可以得到對(duì)應(yīng)的行號(hào)。把ROW(A1)*6-5作為INDEX函數(shù)的第2參數(shù)就有了第一個(gè)公式。
按照這個(gè)思路,第二條公式為:=INDEX(A:A,ROW(A1)*6-3)
ROW(A1)*6-3這部分可以得到3、9、15……這些行。
第三條公式為:=INDEX(A:A,ROW(A1)*6-1)
原理都是一樣的,不再贅述。
該方案對(duì)比第一個(gè)使用查找替換的方案,效率有了進(jìn)一步的提升,公式也很好理解,適合絕大多數(shù)用戶。但是對(duì)于更高級(jí)別的用戶來(lái)說(shuō),用三個(gè)公式太麻煩,他們追求的是一步到位,使用一個(gè)公式得到三列數(shù)據(jù)。
老手方案:
一個(gè)公式得到三列數(shù)據(jù),這樣的公式真的有嗎?
答案是肯定的,請(qǐng)看截圖:
公式為:=INDEX($A:$A,ROW(A1)*6+2*COLUMN(A1)-7)
在這個(gè)公式中,構(gòu)造行號(hào)的部分明顯要比前面分開(kāi)的三個(gè)公式復(fù)雜很多,不過(guò)只要明白了之前的思路,這個(gè)公式還是不難理解的。我們來(lái)對(duì)比一下之前那三個(gè)公式:
=INDEX(A:A,ROW(A1)*6-5)
=INDEX(A:A,ROW(A1)*6-3)
=INDEX(A:A,ROW(A1)*6-1)
三個(gè)公式只有一點(diǎn)區(qū)別,ROW后面減的數(shù)字依次是5、3、1。這三個(gè)數(shù)是隨著列(C、D、E列)對(duì)應(yīng)遞減的。因此我們使用COLUMN獲取列值,然后用7-2*COLUMN(A1)得到數(shù)據(jù)5,右拉填充公式就得到3、1。用7-2*COLUMN(A1)取代之前公式中的5,右拉填充,就實(shí)現(xiàn)一個(gè)公式得到三列數(shù)據(jù)的效果,怎么樣是不是很神奇?
最后這個(gè)公式雖然很厲害,但對(duì)于一部分用戶來(lái)說(shuō)還是有點(diǎn)困難的,原因是他們對(duì)數(shù)列構(gòu)造的方法還不太熟悉。這部分用戶可以參考之前發(fā)過(guò)的一篇教程《Excel教程:等差數(shù)列、循環(huán)數(shù)列和重復(fù)數(shù)列構(gòu)造》學(xué)習(xí)。
看到最后,新手、熟手、老手,不知你是否贊同還是新手的方案最為匪夷所思?!
本文配套的練習(xí)課件請(qǐng)加入QQ群:264539405下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
看不懂查找替換法的看這篇《小白中秋福利:妙用“=”進(jìn)行查找替換,一些Excel函數(shù)不用學(xué)了!》
根據(jù)數(shù)列規(guī)律寫(xiě)公式《Excel教程:等差數(shù)列、循環(huán)數(shù)列和重復(fù)數(shù)列構(gòu)造》
網(wǎng)絡(luò)數(shù)據(jù)用函數(shù)出錯(cuò)的解決方法《 你一定要了解:公式?jīng)]錯(cuò)Vlookup仍找不到數(shù)據(jù)的3大原因》
最熱教程
- 像綠皮火車一樣長(zhǎng)像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集!(建議收藏)-下篇
- 明明沒(méi)有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問(wèn)題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說(shuō)是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!
最新教程
- 一個(gè)公式搞定空行的動(dòng)態(tài)插入
- 多功能銷售日歷模板制作
- 用正則函數(shù)快速拆分單元格中的同類數(shù)據(jù)
- 用免費(fèi)AI將圖片批量轉(zhuǎn)表格
- 先入先出出入庫(kù)模板中出庫(kù)批次的自動(dòng)匹配
- 用SUBSTITUTE替換法為產(chǎn)品找到最匹配的類別
- SHEETSNAME,一鍵獲得所有工作表名稱完成目錄制作
- 延遲退休落地,快速查詢你上幾年才退休!
- 快速將PDF電子發(fā)票數(shù)據(jù)提取到發(fā)票明細(xì)登記表的方法
- 提取、查找、替換數(shù)據(jù)的王者——REGEXP正則函數(shù)