關(guān)于excel自動提取數(shù)據(jù)生成報告,excel自動提取數(shù)據(jù)這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、這個當然最簡便的辦法是編寫一段VBA程序來實現(xiàn) 但如果日常操作中數(shù)據(jù)量不大,可以采用一種變通的做法: 假設(shè)SHEET1中的數(shù)據(jù)是A1:B500,A1是標題年級。
2、A2是標題姓名(一定需要標題的,如果沒有,你就插入一行。
3、把標題加上) 2、把A1:B2(即標題行)復(fù)制,分別粘貼到SHEET1的 A510,SHEET2表的A1。
4、SHEET3表的A1,SHEET4表的A1 3、在SHEET1中,在A511里輸入“一年級”。
5、然后把光標點到A1 4、選擇菜單“數(shù)據(jù)-篩選-高級篩選”打開高級篩選對話窗口 5、在高級篩選對話窗口中,選中“將篩選結(jié)果復(fù)制到其他位置”,在"列表區(qū)域"中填入 A1:B500。
6、在“條件區(qū)域中”中填入 A510:A511,在“復(fù)制到”中填入 SHEET2!A1:B1,再點確定,就把一年級的人抽取到SHEET2表中去了 后面的操作就是對5的重復(fù),有這么幾個步驟: 更改SHEET1中的A511的內(nèi)容(要抽取幾年級就輸入幾年級) 更改“復(fù)制到”中的內(nèi)容為: SHEET3!A1:B1。
7、SHEET4!A1:B1...... 重復(fù)這個過程就可以把所有年級數(shù)據(jù)分離完------------------------------我上面提供的方法確實每次做很麻煩, mjsmark,根據(jù)你的要求。
8、我看只能寫一小段VBA來解決問題,其實代碼行很少的。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!