匯總csv文件其實很簡單,用excel三步即可搞定,並且支持數據更新

2020-12-25 Excel從零到一

Hello,大家好,今天跟大家分享下我們如何快速的匯總多個csv文件,這個也是之前一個粉絲問道的問題,前幾太忙沒時間寫,今天就跟大家分享下

Csv文件常見於我們從系統中導出的文件,或者是下載的一些網頁的數據,因為是從系統中導出的文件,他們的格式都是一摸一樣的,匯總多個csv文件與合併多個excel工作薄十分類似,下面就讓我們來看下他是如何操作的

一、導入數據

首先我們需要將所有的csv文件都放在一個文件夾中,複製這個文件夾的路徑,然後打開一個excel,點擊數據然後點擊獲取數據自文件中文件夾,然後將路徑粘貼進去點擊確定,看到導航器的界面後我們點擊轉換數據,這樣的話就進入了power query的編輯界面

二、展開單個csv文件

當進入power query的界面後,我們選擇第一列數據然後隨便點擊第一列數據中的一個binary文件,這樣的話我們就會看到數據,我們在右邊的應用步驟中將更改的類型以及提升標題這兩步刪除,點擊導入的csv然後在編輯看複製公式:= Csv.Document(#"C:\Users\ Desktop\合併csv文件\2018年全年銷量\_10月 csv",[Delimiter=",", Columns=16, Encoding=65001, QuoteStyle=QuoteStyle.None]),緊接著我們繼續將導入的csv與導航這兩步刪除

三、合併csv文件

我們點擊添加列然後選擇自定義列,將剛才粘貼的公式粘貼進去,然後將#"C:\Users\ Desktop\合併csv文件\2018年全年銷量\_10月 csv"也就是函數的第一參數刪除,然後點擊旁邊的content將其作為第一參數點擊確定,這樣的話我們就會看到多了一列table列,然後我們緊緊保留自定義列,與name這兩列數據,將其餘的數據全部刪除

緊接著我們點擊自定義旁邊的左右箭頭來擴展數據,在這裡我們將使用原始列明作為前綴去掉,然後點擊確定,這樣的話我們就將數據擴展開了,因為在這裡他是不能自動的識別表頭的所有我們需要手動的提升下標題,點擊主頁選擇將第一行作為標題

因為在這裡我們是將12個表格合併在一起了,所以就有12個表頭我們還需要將表頭篩選刪除掉,在這裡我們選擇訂單這個欄位,點擊篩選,然後在內容中輸入訂單將前面的對勾去掉,然後點擊確定,至此就完成了,我們只需要點擊關閉並上載即可將數據加載進excel中

在這裡我們使用的是power query進行數據匯總的,所以也是可以實現數更新的,在原表格點擊更改數據,保存後回到匯總表刷新數據即可將更改後的數據刷新進匯總表中,在這裡我們使用的是Csv.Document這個M函數進行數據匯總的

怎麼樣?你學會了嗎?我是excel從零到一,關注我持續分享更多excel技巧

相關焦點

  • 僅需4步,讓excel自動幫你匯總數據,使用PQ即可輕鬆搞定
    今天有一個粉絲問到如何在excel中實現自動匯總多個工作薄的效果,因為在家辦公本來效率就低,每天都要一次次的複製粘貼,十分耗費時間,問我有沒有是快速的方法其實對於這樣的問題,我們使用power query即可輕鬆搞定,實現將excel文檔放在指定的文件夾中,然後回到匯總表中點擊一下刷新即可自動匯總數據。
  • 如何將Excel或csv文件導入R?
    今天介紹如何將excel或csv文件導入進R。在學習了一系列的R語言作圖教程後,想必有些小夥伴都已經躍躍欲試,想要分析自己手頭的數據了。為了示範,先用Excel創建一個xlsx數據:"mydata.xlsx",具體如下圖所示。
  • excel分類匯總怎麼做?只需簡單三步就可搞定!
    excel作為辦公必備的軟體之一,在日常辦公中是必不可少的,excel表格分類匯總也是經常被用到的。在日常的工作中,大家在使用excel分類匯總中存在哪些問題,excel分類匯總怎麼做,今天,奇點來臨小編就和大家分享一下。
  • 乾貨 | 用 pandas 讀取 csv 和 Excel 數據
    內容:數據文件下載地址:csv 數據文件 nasdaq-listings.csvhttps://raw.githubusercontent.com/fishstar/Data-Analysis-Practice/master/import%26manage_data_in_Python/nasdaq-listings.csvExcel
  • n種方式教你用Python讀寫Excel等數據文件
    內存不夠時使用,一般不太用readlines()   :一次性讀取整個文件內容,並按行返回到list,方便我們遍歷2. 內置模塊csvpython內置了csv模塊用於讀寫csv文件,csv是一種逗號分隔符文件,是數據科學中最常見的數據存儲格式之一。csv模塊能輕鬆完成各種體量數據的讀寫操作,當然大數據量需要代碼層面的優化。
  • n種方式教你用python讀寫excel等數據文件
    點擊上方「濤哥聊Python」,選擇「星標」公眾號重磅乾貨,第一時間送達來源:Python大數據分析python處理數據文件的途徑有很多種,可以操作的文件類型主要包括文本文件(csv、txt、json等)、excel
  • CSV是什麼文件 怎麼打開csv文件
    經常使用資料庫軟體的朋友都清楚csv文件是什麼用的,最早是使用在簡單的資料庫裡,由於其格式簡單,並具備很強的開放性,如果使用到csv文件該怎麼打開呢?下面給大家介紹幾種打開csv文件的常用方法。最早出現csv文件是為了實現簡單的數據存儲,是一個純文本的文件,最廣泛的應用是在程序之間轉移表格數據,能夠兼容各類程序,那面對這樣的文件類型該怎麼打開呢,下面一起來學習下csv文件怎麼打開的方法。以下是csv文件怎麼打開的詳細教程:了解什麼是csv文件?
  • 將excel表格或csv轉換為Shapefile文件
    (shapefile.POINT)#shapefile文件要求」幾何數據」與」屬性數據」要有一一對應的關係,如果有」幾何數據」而沒有相應的屬性值存在,那麼在使用ArcGIS軟體打開所創建的shapefile文件時會出錯#為了避免這種情況的發生,可以設置 sf.autoBalance = 1,以確保每創建一個」幾何數據」,該庫會自動創建一個屬性值(空的屬性值)來進行對應。
  • 教你如何用python輕輕鬆鬆操作Excel、Word、CSV,一文就夠了,趕緊碼住!!!
    xlrd & xlwt & xlutils 介紹xlrd&xlwt&xlutils 是由以下三個庫組成:xlutils:用於操作 Excel 文件的實用工具,比如複製、分割、篩選等;安裝庫安裝比較簡單,直接用 pip 工具安裝三個庫即可,安裝命令如下:
  • Python數據分析第一步,如何編輯excel和csv文件,詳細教程
    Python讀取CSV文件CSV文件也叫逗號分隔值文件(Comma-Separated Values),每一組數據之間通過逗號分割(少部分時候也可以用其他符號分割)CSV文件的特點是以純文本的形式存儲表格數據,因為CSV是純文本的文件,所以我們可以認為它是一個字符序列,不需要像讀取二進位那樣的方式來讀取文件內容。以下是一個簡單的CSV文件的格式。
  • 用Excel打開CSV格式文件亂碼,三種方法可以處理好!
    這款軟體不僅功能齊全,還可以兼容很多的文件格式。這些辦公軟體帶給我們方便,同時日常使用過程中也會出現一些問題。小編今天就有這樣一個問題,有朋友在使用office中的excel電子表格編輯工具來打開csv文件,但是他卻發現在打開的時候文件總是會顯示亂碼的情況,可對於.csv文件格式,excel是支持的,這是為什麼呢?就是這樣一個問題大家有沒有遇到過並解決好了嗎?現在小編就帶給你兩種解決的方法。
  • 一篇文章就能深入理解pandas讀取excel,txt,csv文件等命令
    分隔符長於一個字符並且不是『\s+』,將使用python的語法分析器。並且忽略數據中的逗號。data = pd.read_csv("data.txt",sep="\s+")讀取的文件中如果出現中文編碼錯誤需要設定 encoding 參數為行和列添加索引 用參數names添加列索引,用index_col添加行索引read_csv該命令有相當數量的參數。大多數都是不必要的,因為你下載的大部分文件都有標準格式。
  • Perl基礎實例---處理簡單excel/csv數據
    今天我們介紹一下如何處理csv數據csv格式的數據, 其實就是一串特定分隔符的文本數據(經常是使用『,』或者『;』來做為分隔符),
  • Python爬蟲 | 0xc - 數據存儲:CSV和Excel
    只能寫正則分組一一提取了,一兩次還好,以後每次爬數據讀取都要寫一次,想想就令人害怕。一種簡單的方法就是,在存儲時,用特定的結構,加入分隔符,如使用-分隔:提取的話,按行讀取,調用下string的split('-')函數分組,按照遊標一一對應即可。
  • python爬蟲數據數據存儲csv模式
    Python 爬蟲的數據存儲模式有很多中,有json,mongodb,mysaql,csv,我本人了解這幾個比較常用的。我們從最容易了解的csv開始。CSV(comma-separated values,逗號分隔值)是存儲表格數據的常用文件格式。Microsoft Excel 和很多應用都支持 CSV 格式,因為它很簡潔。
  • C語言操作EXCEL文件(讀寫)
    一、寫操作第一步:單純C語言寫入Excel文件只能是 *.csv的後綴文件(是和txt一樣,以二進位文本形式存儲,它是以都逗號分隔符做個單元格內容的劃分, .xls存儲比較複雜, .csv文件可以可以通過.xls或者.xlsx文件另存為,選擇.csv文件格式),它們可以通過Notepad++等記事本軟體當做txt文件打開。
  • python項目實踐分享:使用pandas處理大型CSV文件
    參數csvfile,需要是支持迭代(Iterator)的對象,通常對文件(file)對象或者列表(list) 對象都是適用的,並且每次調用next。方法的返回值是字符$( string);參數dialect的默認值為excel,與excel兼容;fmtparam是一系列參數列表,主要用於需要覆蓋默認的Dialect 設賞的情形。
  • 用 Python 將數據寫到 CSV 文件
    我們從網上爬取數據,最後一步會考慮如何存儲數據。如果數據量不大,往往不會選擇存儲到資料庫,而是選擇存儲到文件中,例如文本文件、CSV 文件、xls 文件等。因為文件具備攜帶方便、查閱直觀。Python 作為膠水語言,搞定這些當然不在話下。但在寫數據過程中,經常因數據源中帶有中文漢字而報錯。最讓人頭皮發麻的編碼問題。我先說下編碼相關的知識。
  • 簡單粗暴!三步搞定數據清洗【代碼+案例】
    簡單粗暴!三步搞定數據清洗【代碼+案例】在數據處理的過程中,一般都需要進行數據的清洗工作,如數據集是否存在重複、是否存在確實、數據是否具有完整性和一致性、數據中是否存在異常值等。當發現數據中存在如上可能的問題時,都需要有針對性地處理。長文乾貨預警!
  • Python 簡單操作 CSV
    CSV 文件格式簡單、通用,在現實中有著廣泛的應用,其中使用最多的是在程序之間轉移表格數據」。CSV與Excel區別Python 通過 csv 模塊來實現 CSV 格式文件中數據的讀寫,該模塊提供了兼容 Excel 方式輸出、讀取數據文件的功能,這樣我們無需知道 Excel 所採用 CSV 格式的細節,同樣的它還可以定義其他應用程式可用的或特定需求的 CSV 格式。