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

看板Office作者 (老月)時間1年前 (2023/02/21 22:37), 編輯推噓1(109)
留言10則, 3人參與, 1年前最新討論串1/2 (看更多)
軟體: 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 呢? 感謝各位先進解惑~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.97.188 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1676990276.A.D7F.html

02/21 23:52, 1年前 , 1F
在B1選 資料->資料驗證->清單->來源 輸入
02/21 23:52, 1F

02/21 23:53, 1年前 , 2F
=OFFSET(Sheet1!$A$1,1,MATCH(A1,Sheet1!$1:$1,0)-1,
02/21 23:53, 2F

02/21 23:53, 1年前 , 3F
100)
02/21 23:53, 3F

02/21 23:54, 1年前 , 4F
往下拖曳儲存格即可
02/21 23:54, 4F

02/21 23:55, 1年前 , 5F

02/22 11:54, 1年前 , 6F
感謝提供解法,請問在Google Sheet中有解嗎?因為
02/22 11:54, 6F

02/22 11:54, 1年前 , 7F
輸入公式時無法出現選單
02/22 11:54, 7F

02/22 12:30, 1年前 , 8F
一樣在資料驗證那邊吧,條件選自訂公式試試看。
02/22 12:30, 8F

02/22 16:04, 1年前 , 9F
有嘗試過了,GoogleSheet沒辦法這樣使用,會出現公
02/22 16:04, 9F

02/22 16:04, 1年前 , 10F
式錯誤的訊息。我再試試看
02/22 16:04, 10F
文章代碼(AID): #1ZzDT4r_ (Office)
文章代碼(AID): #1ZzDT4r_ (Office)