煩請程式設計高手幫幫忙,謝謝...........?

2016-06-03 7:31 am
A1為序號1 B1為便條紙 C1為張三豐 D1空白 E1空白
A2為序號2 B2為美工刀 C2為李小毛 D2空白 E2空白
A3為序號3 B3為剪刀 C3為吳大偉 D3空白 D4空白

請問高手大大

1.我要在 D1空白儲存格內設函數,如只要打上3*5,E1空白儲存格就會出現剪刀5個

因為3為序號3,就是剪刀,5就是數量。

2.我要在 D2空白儲存格內設函數,如只要打上1*3,E1空白儲存格就會出現便條紙5個

因為1為序號1,就是便條紙,3就是數量。

3.我要在 D3空白儲存格內設函數,如只要打上2*6,E1空白儲存格就會出現美工刀6個

因為2為序號2,就是美工刀,6就是數量。

依此類推

麻煩大大高手幫幫忙。3Q
更新1:

A1為序號1 B1為便條紙 C1為張三豐 D1空白 E1空白 A2為序號2 B2為美工刀 C2為李小毛 D2空白 E2空白 A3為序號3 B3為剪刀 C3為吳大偉 D3空白 D4空白 請問高手大大 1.我要在 D1空白儲存格內設函數,如只要打上3*5,E1空白儲存格就會出現剪刀5個 因為3為序號3,就是剪刀,5就是數量。 2.我要在 D2空白儲存格內設函數,如只要打上1*3,E1空白儲存格就會出現便條紙5 個 , 因為1為序號1,就是便條紙,3就是數量。 3.我要在 D3空白儲存格內設函數,如只要打上2*6,E1空白儲存格就會出現美工刀6 個 請問EXCEL VBA 程式如何寫?

回答 (2)

2016-06-04 12:26 pm
✔ 最佳答案
=VLOOKUP(--LEFT(D1,FIND("*",D1)-1),A$1:B$3,2)&MID(D1,FIND("*",D1)+1,9)&"個"
2016-06-03 2:17 pm
用下拉式清單解決吧


收錄日期: 2021-05-03 13:44:06
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20160602233101AAyt4vc

檢視 Wayback Machine 備份