我有一個電子表格,其中我使用數據驗證,命名範圍作爲源,使用下拉列表填充工作表中的單元格。命名範圍基於名爲Services的工作表,其中數據從第二行開始,第一行是標題。使用Excel公式對單元格列表框進行排序
這個名稱已被定義,其中使用下列公式正常工作: -
=OFFSET(Services!$A$2,0,0,COUNTA(Services!$A:$A),1)
然而,列表不按字母順序排序,以及所有我接觸過互聯網上的公式都沒有達到這個爲了我。
一個網站提供了一個解決方案,說
如果你能處理極端的公式,這裏是一個全功能於一身的公式...
然而,當我試圖粘貼到定義名稱時的「引用」框,它不會粘貼(沒有錯誤信息)。起初我以爲這是因爲公式太長(大約360個字符),但我知道Excel 2003應該處理1024個字符的公式。所以我有點卡住,並希望有任何建議。
我正在使用仍在使用Excel 2003的組織,但沒有立即升級的前景。
這有幫助嗎? http://www.get-digital-help.com/2010/10/26/create-a-drop-down-list-containing-alphabetically-sorted-values-in-excel/ –
問題在於它需要一個輔助列,如果工作表中的數據是靜態的,這可能是好的,但用戶將添加行,需要動態排序 – Cumintrip