2017-02-07 76 views
0

我有一個電子表格,我將從多個來源導入數據,我希望能夠根據描述將數據提取到其他選項卡。例如,我想將B列中的所有表示「Credit Canadian Deposit Settlement」的行都放在一個單獨的選項卡中,以便我可以使用它們。提取數據到不同的標籤

因爲我必須每週都用大量數據來做到這一點,所以我希望儘可能多地使用自動化,以便我可以導入該數據,然後開始使用它,而無需太多操作。我最終希望爲每個不同的描述都有一個標籤。

spreadsheet sample

+0

如何將數據導入此工作簿?如果您正在使用外部數據源,您是否可以設置一個查詢將正確的數據拖入每個選項卡?或者這種方法有問題嗎? – datatoo

+0

不幸的是,這是不可能的,因爲數據是從PDF中獲取的 – Ellie

回答

0

這可能與Power查詢來完成:

https://www.excelcampus.com/powerquery/power-query-overview/

否則,你可能會更好編寫的宏。

  1. 選擇單元格A1
  2. 插入表格
  3. 篩選用於描述之一
  4. 按下Ctrl-A選擇整個範圍
  5. 複印
  6. :通過使用以下步驟錄製宏啓動
  7. 粘貼到目標電子表格

然後檢查並更新c ODE:

替換爲固定範圍內的任何引用與一般的範圍內,例如:

Range("A1").CurrentRegion 

然後還可以插入一個循環通過每個可能值來運行。在VBA中編寫循環以搜索/尋求幫助以獲取更多信息。