- 帖子
- 5
- 主題
- 2
- 精華
- 0
- 積分
- 12
- 點名
- 0
- 作業系統
- windows
- 軟體版本
- 7
- 閱讀權限
- 10
- 性別
- 男
- 註冊時間
- 2012-8-5
- 最後登錄
- 2013-11-7
|
請問各位大大,小弟想做一個下拉式選單
但是條件判別有三個項目
輸入a,b,c數值..a由A項目判斷,b由B項目判斷,c由C項目判斷,
--------|A項目範圍-------|B項目範圍-------|C項目範圍---------|同時滿足A.B.C.
條件1 : |50-900----------|50-400----------| 0-75 ------------|顯示"1"
條件2 : |100-1500--------|100-450---------| 0-150------------|顯示"2"
條件3 : |50-3500---------|300-1100--------| 0-250------------|顯示"3"
沒有同時滿足ABC則顯示"某一數值超出範圍"
我想做一下拉式選單
當a,b,c皆落在範圍內時顯示可用之條件(可能有一條兩條或三條),並於另一儲存格顯示選取後該結果"1"或"2"或"3".
假設我a=200,b=350,c=60好了.則儲存格可以下拉一條件會出現條件1,2,3可供選擇
假設我a=200,b=420,c=60,則儲存格依條件下拉只有條件2,3可供選擇
假設我a=1600,b=420,c=60,則儲存格依條件下拉只有條件3可供選擇
大概想法簡單想是這樣..然後我選擇條件後另一個儲存格我就能用VLOOKUP直接對應顯示"1"或"2"或"3"了
感覺有點複雜但我在想是否能用邏輯步驟:
第一步判斷a值是否落在A中,是的話進入第二步,否則顯示"某一數值超出範圍"
第二步判斷b是否落在B中,是的話進入第三步,否則顯示"某一數值超出範圍"
第三步判斷c是否落在C中,若皆是則顯是對應之答案,否則顯示"某一數值超出範圍"
有辦法於下拉式選單資料驗證中寫出這樣的邏輯嗎?
不行的話以VBA下去寫的話該用什麼函數或語法去做呢@@?
不知道需不需要用到陣列???這個我就真的完全沒輒了QQ
感謝板上大大解惑>"< |
|