標題:
[發問]
抱歉打 請問選擇下拉式選單計算公式的撰寫
[打印本頁]
作者:
半條龍
時間:
2014-12-3 10:19
標題:
抱歉打 請問選擇下拉式選單計算公式的撰寫
煩勞各位技術先進教導 謝謝
有個下拉選擇在A1
答案顯示在B1
表格如下
Curve X Y Z
ANSI EI. 28.2 0.1217 2
ANSI VI. 19.61 0.491 2
ANSI NI. 0.0086 0.0185 0.02
ANSI MI. 0.0515 0.114 0.02
LTEI. 64.07 0.25 2
LTVI. 28.55 0.712 2
LTI. 0.086 0.185 0.02
IEC NI. 0.14 0 0.02
IEC VI. 13.5 0 1
IEC I. 0.14 0 0.02
IEC EI. 80 0 2
IEC STI. 0.05 0 0.04
IEC LTI 120 0 1
IEC DT
ANSI DT
我A1選擇ANSI EI.
答案=X+Y+Z=28.2+0.1217+2 =30.3217
假設選到 IEC DT 答案顯示888
假設選到 ANSI DT 答案顯示999
請問先進如何撰寫
謝謝
作者:
p212
時間:
2014-12-3 10:51
本帖最後由 p212 於 2014-12-3 10:55 編輯
回復
1#
半條龍
假設1#之資料於A2:D17範圍內
1.選取(反白)A2:A17,按Ctrl+Shift+F3,以「頂端列」為名稱,定義A2:A17範圍為「Curve」。
2.點選儲存格A1,在「資料」的「資料驗證--清單--來源」設定「=Curve」,參見附圖。
3.儲存格B1輸入公式=IF($A$1="IEC DT",888,IF($A$1="ANSI DT",999,SUM(OFFSET($A$2,MATCH($A$1,Curve,0),1,1,3))))
請參考!
作者:
半條龍
時間:
2014-12-3 11:23
回復
2#
p212
請問假設公式改
2*X+3*Y+4*Z
要如何修改?
作者:
p212
時間:
2014-12-3 11:58
本帖最後由 p212 於 2014-12-3 12:01 編輯
回復
4#
半條龍
儲存格B1改輸入陣列公式 (以Ctrl+Shift+Enter輸入)
=IF($A$1="IEC DT",888,IF($A$1="ANSI DT",999,SUM(OFFSET($A$2,MATCH($A$1,Curve,0),1,1,3)
*{2,3,4}
)))
請參考!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)