我有一個 Google 表格,我希望在其中的一列中有下拉選單。當在下拉選單中做出選擇時,我希望它不再出現在其他選單中。
所以我添加了一個查詢函式來減去已經選擇的值。這作業正常,但我收到一條錯誤訊息,指出該值不再存在于特定范圍內。這是很正常的,因為我正在為下拉選單提供來自查詢功能的資料。當我在下拉串列中選擇一個值時,它會從查詢函式所在的列中消失。
所以我想知道是否有沒有錯誤訊息的替代方法(隱藏它或使用其他功能)。
這是我填寫下拉選單之前的作業表:

這是之后:

這是我的函式:=query(query({A2:A;C2:C}; "Select Col1, count(Col1) where Col1<>'' group by Col1"); "Select Col1 where Col2=1")
如果您想自己查看,這里是我的表格的鏈接。在此先感謝您的幫助
uj5u.com熱心網友回復:
使用專用范圍分別定義每個下拉串列的可用值。在右側插入列并使用這些公式:
細胞D2:=transpose(A2:A)
細胞D3:=transpose( filter( A$2:A; isna(match(A$2:A; C$2:C2; 0)) ) )
把公式復制D3下來。選擇 cell C2,選擇Data > Data validation并將“List from a range”設定為=D2:N2。保存并重新打開對話框以洗掉默認顯示的美元符號。
然后向下復制單元格C2。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/537028.html
標籤:谷歌表格落下
