日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

EXCEL數(shù)據(jù)快速匯總方法

 杉鄉(xiāng)文書閣 2021-07-20

荊門市審計(jì)局 劉津津

近期,筆者在扶貧資金審計(jì)中進(jìn)行大數(shù)據(jù)分析時(shí),遇到需將我市各地區(qū)扶貧辦建檔立卡貧困人口數(shù)據(jù)匯總后再導(dǎo)入數(shù)據(jù)庫中進(jìn)行關(guān)聯(lián)比對分析的情況。由于數(shù)據(jù)量較大、涉及的表格數(shù)量較多,常規(guī)的復(fù)制粘貼方法匯總起來需耗費(fèi)大量的時(shí)間。如何進(jìn)行快匯總呢?遇到此類問題,EXCEL高手們可能會使用VBA實(shí)現(xiàn)快速匯總,筆者給大家分享一個更加簡單的方法:巧用CMD命令實(shí)現(xiàn)EXCEL多表數(shù)據(jù)快速匯總,可提高大家的工作效率,計(jì)算機(jī)水平不高的同志也能輕易掌握。具體步驟如下:

第一步:將需匯總的EXCEL表格存放在一個文件夾下,并將所有EXCEL表格轉(zhuǎn)換為.csv格式。

(1)如匯總的表格數(shù)量較少則直接打開EXCEL表格另存為.csv即可,如下圖:

(2)如匯總的表格較多則可使用VBA代碼實(shí)現(xiàn)批量自動轉(zhuǎn)換,方法如下:

1.新建“扶貧數(shù)據(jù)”文件夾用來保存需轉(zhuǎn)換的EXCEL文件,新建“CSV保存目錄”文件夾用來保存轉(zhuǎn)換后的CSV文件。

2.新建一個EXCEL表格,打開后,點(diǎn)擊菜單欄上的“開發(fā)工具”;功能區(qū)下點(diǎn)擊插入-表單控件-按鈕,添加按鈕并命名為“excel文件批量轉(zhuǎn)換成csv文件”,如下圖:

3.打開Visual Basic,在左側(cè)工程資源管理器中雙擊Sheet1 (Sheet1)打開代碼窗口輸入下列代碼后保存;然后選中“excel文件批量轉(zhuǎn)換成csv文件”按鈕-右鍵-指定宏,選擇剛建立的宏名稱后,單擊運(yùn)行按鈕即可實(shí)現(xiàn)EXCEL文件批量自動轉(zhuǎn)換為CSV文件。如下圖:

具體代碼如下:

Sub SaveToCSVs

Dim fDir As String

Dim wB As Workbook

Dim wS As Worksheet

Dim fPath As String

Dim sPath As String

fPath = 'C:\Users\LJJ\Desktop\扶貧數(shù)據(jù)\' '需要轉(zhuǎn)換成CSV的Excel源文件目錄

sPath = 'C:\Users\LJJ\Desktop\csv保存目錄\' '轉(zhuǎn)換后的CSV文件保存目錄

fDir = Dir(fPath)

Do While (fDir <> '')

If Right(fDir, 4) = '.xls' Or Right(fDir, 5) = '.xlsx' Then

On Error Resume Next

Set wB = Workbooks.Open(fPath & fDir)

'MsgBox (wB.Name)

For Each wS In wB.Sheets

wS.SaveAs sPath & wB.Name & '.csv', xlCSV

Next wS

wB.Close False

Set wB = Nothing

End If

fDir = Dir

On Error GoTo 0

Loop

End Sub

需要注意的是代碼中的fPath = 'C:\Users\LJJ\Desktop\扶貧數(shù)據(jù)\'為需要轉(zhuǎn)換成CSV的Excel源文件目錄,sPath = 'C:\Users\LJJ\Desktop\csv保存目錄\'為轉(zhuǎn)換后的CSV文件保存目錄,這兩個目錄需要根據(jù)實(shí)際進(jìn)行修改。運(yùn)行完成后打開“csv保存目錄”文件夾即可看到轉(zhuǎn)換好的csv文件,如下圖:

第二步:編寫CMD命令實(shí)現(xiàn)EXCEL多表數(shù)據(jù)快速匯總。

(1)編寫CMD命令。打開“csv保存目錄”文件夾,按SHIFT+右鍵,點(diǎn)擊“在此處打開命令窗口”,在命令窗口中運(yùn)行命令copy *.csv 匯總.csv,即把該路徑下所有的csv文件匯總到“匯總.csv”文件中。如下圖:

(2)匯總完成后數(shù)據(jù)處理。打開匯總.csv文件,通過EXCEL篩選功能刪除多余列名保存后導(dǎo)入數(shù)據(jù)庫中。

注意匯總csv文件后如遇到身份證號、銀行賬號等數(shù)據(jù)比較長的列顯示為科學(xué)計(jì)數(shù)法,可新建EXCEL后打開,點(diǎn)擊菜單“數(shù)據(jù)”,點(diǎn)擊“獲取數(shù)據(jù)”,然后選擇相應(yīng)的csv文件打開則顯示正常。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多