[算表] 如何自動產生下拉選單

作者: kisaraki1976 (老月)   2023-02-21 22:37:52
軟體: Google Sheet / Excel 2016
版本: 2016
有兩個工作頁,姑且稱之為 Sheet1 與 Sheet2
Sheet1 內容如下:
A B C D E
基隆 臺北 高雄 臺中 新竹
廟口 捷運 85大樓 秋紅谷 青草湖
長榮 總統府 愛河 七期 十七公里海岸
大佳河濱 西子灣 勤美 南寮漁港
101 猴子 清大夜市
夢時代
三國通道
Sheet2 則是:
A B
1 基隆
2 臺北
3 新竹
4 高雄
5 臺中
Sheet2 的城市垂直排序,並不一定與 Sheet1 橫向排序一致
也因為這樣,所以必須能自動參考,
真正實際的資料,是高達數百筆的下拉式選單
因此想請教的部分是,B1 ~ B5 的內容處理方式:
希望是 B1 參考 A1、B2 參考 A1,去抓取 Sheet1 的資料,
產生下拉式選單,選單的選項則是 Sheet1 的垂直項目
例如:
B1 的下拉式選單選項就是 廟口、長榮
B2 則是 捷運、總統府、大佳河濱、101
.
.
.
以此類推
因此想請教 B1 ~ B5 的公式該如何下呢?
是否需要中繼表格甚至 App Script 呢?
感謝各位先進解惑~
作者: windknife18 (windknife18)   2023-02-21 23:52:00
在B1選 資料->資料驗證->清單->來源 輸入=OFFSET(Sheet1!$A$1,1,MATCH(A1,Sheet1!$1:$1,0)-1,100)往下拖曳儲存格即可https://tinyurl.com/yc69bfj5
作者: kisaraki1976 (老月)   2023-02-22 11:54:00
感謝提供解法,請問在Google Sheet中有解嗎?因為輸入公式時無法出現選單
作者: noirskakashi (楊安安)   2023-02-22 12:30:00
一樣在資料驗證那邊吧,條件選自訂公式試試看。
作者: kisaraki1976 (老月)   2023-02-22 16:04:00
有嘗試過了,GoogleSheet沒辦法這樣使用,會出現公式錯誤的訊息。我再試試看

Links booklink

Contact Us: admin [ a t ] ucptt.com