返回列表 上一主題 發帖

[發問] 應用下拉選單找對應資料

[發問] 應用下拉選單找對應資料

請問在A2、B2有做下拉選單,當我選取對應之法條名稱及條文後,要如何設定才能根據所選條文,自動從資料庫裏找出對應的保存年限和最重本刑?謝謝!


下拉選單.zip (7.47 KB)

回復 16# Hsieh

謝謝超級版主,附件可以使用,而且可以自動延伸法條名稱及相對的內容,真是太棒了!感謝您!

TOP

回復 1# aer
試試看
下拉選單.zip (9.65 KB)
學海無涯_不恥下問

TOP

回復 14# softsadwind

謝謝您提供另一種解法!

TOP

回復 13# aer

   參考看看....
   C2 =IF(A2=毒品條文,VLOOKUP($B2,資料庫!$E2:$G12,2),VLOOKUP($B2,資料庫!$A2:$C13,2))
   D2 ==IF(A2=毒品條文,VLOOKUP($B2,資料庫!$E2:$G12,3),VLOOKUP($B2,資料庫!$A2:$C13,3))
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 12# ML089

謝謝版主提供這麼棒的公式,簡化許多,感謝您!受教了

TOP

回復 10# aer

抱歉! 沒有注意到這問題,可以增加名稱一樣可以使用。

增加名稱修改如下:
刑法條文DB        =資料庫!$A$2:$C$13
毒品條文DB        =資料庫!$E$2:$G$12

C2公式可以簡化如下:        
C2 =VLOOKUP($B2,INDIRECT($A2&"DB"),COLUMN(B2),)
右拉複製公式
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復  ML089

謝謝版主提供的方法,但是在B2的下拉式選單會出現所定義範圍的全部資料,如err圖片,我希望 ...
aer 發表於 2014-1-26 09:48


謝謝版主,我已解決了!公式如下:

C2=INDEX(資料,MATCH($B$2,INDIRECT($A$2),0),IF(RIGHT($A$2,1)*1=1,COLUMN($B$2),COLUMN($B$2)*2+1))
D2=INDEX(資料,MATCH($B$2,INDIRECT($A$2),0),IF(RIGHT($A$2,1)*1=1,COLUMN($B$2)+1,COLUMN($B$2)*2+2))

下拉選單-F.rar (7.86 KB)

TOP

回復 9# ML089

謝謝版主提供的方法,但是在B2的下拉式選單會出現所定義範圍的全部資料,如err圖片,我希望如正確的圖片結果,不知道是否可以達成?或是只能用版主的建議方法呢?請指教,謝謝



TOP

回復 7# aer

名稱修改如下:
刑法條文        =資料庫!$A$2:$C$13
毒品條文        =資料庫!$E$2:$G$12

C2公式可以簡化如下:       
C2 =VLOOKUP($B2,INDIRECT($A2),COLUMN(B2),)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 要用心,不要操心、煩心。
返回列表 上一主題