標題:
[發問]
請問如何在A表利用B表資料做下拉選單,並回傳同一列的其它數值?
[打印本頁]
作者:
hsudione
時間:
2012-10-20 07:51
標題:
請問如何在A表利用B表資料做下拉選單,並回傳同一列的其它數值?
請各位前輩高手幫忙了!
遇到個問題
我想在A工作表上利用B工作表的資料來製作下拉選單
讓使用者在選定後,還能在同列後面出現B表其它資料
上網查了下,有兩種方法看起來好像很類似
一個是進階篩選,一個是利用公式
不過這兩種方法都不能在A表建立選單
另外還在大陸的論壇看到有人使用SQL資料庫...可是這個方法要連網路,不適合!
不知道各位前輩高人有沒有方法可以幫忙解決?
B表的資料類型如下
| | A | B | C |
|1|問題|解決方案|SOP|
|2|沒人|找104 |上網|
|3|沒錢| 募款 | 上街|
A表想利用B表的A欄建立選單,然後出現B及C的資料
在這邊感謝大家的回答與幫助了!
作者:
ANGELA
時間:
2012-10-20 12:01
資料驗證的資料來源在其他工作表時,需建立名稱,不能直接取用其他工作表資料。
建立名稱 AAA =OFFSET(Sheet2!$A$1,,,COUNTA(Sheet2!B:B),)
A1做資料驗證,清單=AAA
B2=VLOOKUP($A1,Sheet2!$A$1:$C$9,COLUMN(B1),)
作者:
JBY
時間:
2012-10-20 21:35
本帖最後由 JBY 於 2012-10-20 21:37 編輯
資料驗證的資料來源在其他工作表時,需建立名稱,不能直接取用其他工作表資料。
建立名稱 AAA =OFFSET(Sheet2!$A$1,,,COUNTA(Sheet2!B:B),)
建立名稱 AAA =OFFSET(Sheet2!$A$1,,,COUNTA(Sheet2!B:B),)
如果B欄資料, 中間有空白储存格, 公式會出錯
修改為 :
建立名稱 AAA =OFFSET(Sheet2!$A$1,,,MATCH("*",Sheet2!B:B,-1))
作者:
amaggie_h
時間:
2012-10-22 17:17
A表的下拉式清單,可使用功能列的"資料" → "驗證" 的來源,
使用函數=INDIRECT("B表的A欄資料範圍")
如此方式可以選取其他工作表的資料作為清單!!
至於要出現B和C欄的資料,可以利用VLOOKUP函數來顯示資料
我有做過類似的需求表單,希望回答對你有幫助^^
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)