iT邦幫忙

0

EXCEL是否有方法讓不同分類表使用同一個輸出表

  • 分享至 

  • xImage

我不太確定該用什麼樣的標題來表達我的問題,如果有不清楚造成誤會的地方還請見諒

先說明一下目前工作表結構
overview

-ID;欄位A;欄位B;欄位C;欄位D;List A;List B

ID:INDEX/MATCH用來辨識的唯一值
欄位:資料內容
List:標註用以篩選屬於那個分類,可以重複

List A

-ID;欄位A;欄位B

ID:使用INDEX/MATCH從overview查詢資料
欄位:從別的工作表資料與overview資料進行數值計算或文字處理

List B

-ID;欄位A;欄位D

ID:使用INDEX/MATCH從overview查詢資料
欄位:從別的工作表資料與overview資料進行數值計算或文字處理

Output A

-ID;欄位A;欄位B;欄位C;欄位D

欄位C;欄位D 在List A 沒有經函數運算,直接用INDEX/MATCH從overview查詢

Output B

-ID;欄位A;欄位B;欄位C;欄位D

欄位B;欄位C 在List B 沒有經函數運算,直接用INDEX/MATCH從overview查詢

資料表結構已經將大量重複運算的部分另外抓出來計算讓其他工作表參照,存在List裡的運算都是其他特例
目前有23個List表,但Output幾乎都是一樣的,所以請問是否有方法只用一個Output工作表,透過下拉清單的方式選取要從那個List取資料,這樣在檢閱或調整公式時,比較清楚

以上,如果有表達不清楚,需要補充說明的部分,再麻煩請留言告知,感謝各位!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
海綿寶寶
iT邦大神 1 級 ‧ 2017-03-20 20:37:30
最佳解答

我的答案是** INDIRECT **

先將所有的List定義成名稱  
再使用INDIRECT的方式去參照  

以下是我的實作
1.List1資料
http://ithelp.ithome.com.tw/upload/images/20170320/20001787AhAKAyO18X.png
2.List1定義
http://ithelp.ithome.com.tw/upload/images/20170320/20001787KkzTs3WxcJ.png
3.List2資料
http://ithelp.ithome.com.tw/upload/images/20170320/20001787I835qrBwDR.png
4.List2定義
http://ithelp.ithome.com.tw/upload/images/20170320/200017870rbAjguncK.png
5.主工作表公式
http://ithelp.ithome.com.tw/upload/images/20170320/20001787AsH4iNU9rC.png
6.主工作表結果畫面(選List1)
http://ithelp.ithome.com.tw/upload/images/20170320/20001787QvDdkYfFvP.png
7.主工作表結果畫面(選List2)
http://ithelp.ithome.com.tw/upload/images/20170320/20001787SD5FvOyUaO.png

OH MY GOD
大感謝,這正是我想要的/images/emoticon/emoticon32.gif

解決就好
其實我不太確定我有看懂你的問題
純粹是碰碰運氣而已...

WilliamHuang
iT邦研究生 1 級 ‧ 2017-03-20 14:36:55
【**此則訊息已被站方移除**】

我要發表回答

立即登入回答