Hello,大家好,有的時候為了方便我們會習慣性的将excel文件都放在同一個文件夾中,日積月累這一個文件夾中就會存放很多excel文檔,當我們想要查找其中的某一個或者說某一類文件的時候就會非常的浪費時間,今天就跟就跟大家分享下如何快速整理同一個文件夾下的所有excel文檔
一、獲取姓名
如下圖我們将6年的銷售數據都放在了同一個文件夾中,我們想要根據年份來excel放在對應的文件夾中,
首先我們在地址欄複制這個文件夾的路徑,然後新建一個excel,點擊數據功能組找到數據查詢選擇從文件找到從文件夾,然後将我們複制的路徑粘貼進去,點擊确定,加載一段時間後就好進入導航器的界面,我們直接點擊加載,這樣的話excel就會将數據加載進表格中
在這裡我們僅僅需要name這一列數據,我們将其他數據全部删除,現在我們需要提取表格姓名中的年份,這裡每個名字前面都是以年份開頭的,所以我們可以使用left函數來提取年份,隻需輸入函數=LEFT(A2,4)然後向下填充即可得到每個表格對應的年份
二、新建文件夾
在這裡一共有6年的銷售記錄,所以我們需要新建6個文件夾來放置對應的excel文件,首先我們複制年份一列數據,然後将它粘貼在一個新的工作表中,在數據中找到删除重複值,這樣的話我們就得到了不重複的年份,然後我們在旁邊輸入公式:="md "&B2向下填充公式,在這裡需要注意的是md後面是有一個空格的
緊接着我們複制得到的數據,然後回到存放excel文檔的文件夾,點擊鼠标右鍵新建一個文本文檔,将粘貼到的數據複制進去,然後關閉保存文本文檔,接着我們點擊這個文本文檔按f2重命名文本文檔,将他的擴展名更改為bat,點擊回車,然後刷機這個bat文檔,這樣的家就批量新建6個文件夾對應2013年到2019年
三、批量整理文檔
然後我們回到剛才提取年份的按個工作表在旁邊輸入函數="copy "&A2&"* "&B2然後向下填充公式,在這裡需要注意的copy以及星号後面都是有一個空格存在的
接着我們複制得到的這一列數據,然後回到存放所有文檔的文件夾,點擊鼠标右鍵新建一個文本文檔,将複制的數據粘貼進去,然後将文本文檔關閉并保存,同樣的我們按f2鍵将文本文檔的擴展名更改為bat,然後點擊确定,這樣的話,我們隻需雙擊這個bat命名,對應的excel文件就會被複制到對應的文件夾中,至此就完成了
如果你點擊f2後找不到文件的擴展名,隻需在文件夾中點擊工具,然後點擊文件夾選項在查找中找到隐藏已經文件類型的擴展名,将前面的對勾去掉,這樣話就能看到擴展名了
怎麼樣?你學會了嗎?
我是excel從零到一,關注我持續分享更多excel技巧,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!