【已解決】數據驗證問題 Data Validation Hide Previously Used Dropdown list
- 帖子
- 23
- 主題
- 1
- 精華
- 0
- 積分
- 97
- 點名
- 0
- 作業系統
- Windows 7
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 馬來西亞
- 註冊時間
- 2010-8-16
- 最後登錄
- 2011-1-10
|
【已解決】數據驗證問題 Data Validation Hide Previously Used Dropdown list
|
|
|
|
|
|
- 帖子
- 23
- 主題
- 1
- 精華
- 0
- 積分
- 97
- 點名
- 0
- 作業系統
- Windows 7
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 馬來西亞
- 註冊時間
- 2010-8-16
- 最後登錄
- 2011-1-10
|
3#
發表於 2010-10-1 19:35
| 只看該作者
抱歉,由於小弟用的是英文版,所以不太肯定“驗證”的名稱是否正確,望見諒。
其實,小弟想弄出的效果是 AA7:AG7 數值應該是和 AA6:AG6 一樣,爾後,H7 的拖曳表才能讓小弟選擇 AA7:AG7 的數值。
爾後,在J7的拖曳表就會祛除 H7 的選項,L7 的拖曳表就會隨著祛除 H7 跟 L7 的選項,以此類推。
可是,目前的狀況是小弟的工作表DailyPlan!AA7:AG7 的 return value 是 0,結果 H7 的拖曳表也只有 "0" 選項,所以只能停留在此階段。
注:小弟是參考了其他網站的工作表進而複製其公式在小弟的工作表。
謝謝。 |
|
|
|
|
|
|
- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 102
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2025-4-28
               
|
4#
發表於 2010-10-1 20:44
| 只看該作者
AA7陣列公式
{=IF(COLUMN(A$1)>cnt,"",INDIRECT("R6C"&SMALL(IF(ISERROR(MATCH($AA$6:$AG$6,$H7:$N7,0)),COLUMN($AA$6:$AG$6)),COLUMN(A$1)),0))}
向下向右複製
於H7作用時定義名稱
cnt=7-COUNTA(DailyPlan!$H7,DailyPlan!$J7,DailyPlan!$L7,DailyPlan!$N7)
list=OFFSET(DailyPlan!$AA7,,,,cnt)
資料/驗證/自訂公式
=list
DataValidationTestError.rar (60.29 KB)
|
|
學海無涯_不恥下問
|
|
|
|
|
- 帖子
- 23
- 主題
- 1
- 精華
- 0
- 積分
- 97
- 點名
- 0
- 作業系統
- Windows 7
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 馬來西亞
- 註冊時間
- 2010-8-16
- 最後登錄
- 2011-1-10
|
5#
發表於 2010-10-2 13:11
| 只看該作者
感謝 謝版主大大 忙裡抽閒 為小弟解答難題
雖然小弟還搞不清楚之前依樣畫盧的公式哪裡出現問題
但大大所提供的公式已經幫小弟給問題解決了。 |
|
|
|
|
|
|
- 帖子
- 23
- 主題
- 1
- 精華
- 0
- 積分
- 97
- 點名
- 0
- 作業系統
- Windows 7
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 馬來西亞
- 註冊時間
- 2010-8-16
- 最後登錄
- 2011-1-10
|
6#
發表於 2010-10-2 16:44
| 只看該作者
本帖最後由 游獅 於 2010-10-2 16:47 編輯
留個記錄。
如果三個空表只有兩個選項:
Define Name: “cnt” (任何字眼可取代名稱)- =2-COUNTA(DailyPlan!$L7:DailyPlan!$N7)
複製代碼 |
|
|
|
|
|
|