標題:

請用excel公式計算:這裡多少錢?(2)

發問:

由於上個發問太容易,很快就被解了,這回增加幾個貨幣。 A1~A15 共15個數, 就只有這15個數,不能夠更改其字樣。 日元300 美金100元 500元 20元 30元 50元 美元100 美金100元 台幣100元 台幣100元 韓幣3000圜 港幣1000元 歐元500 澳元500 加元500 用一個excel公式計算總和,以台幣為單位。 一日元算 0.5 台元 一美元算 30 台元 一韓幣算 0.05 台元 一港幣算 4 台元 一歐元算 35 台元 一澳元算 25 台元 一加元算 28 台元 沒有標明貨幣者皆為台幣 謝謝指教

最佳解答:

aa.jpg

 

此文章來自奇摩知識+如有不便請留言告知

=SUMPRODUCT(MIDB(A1:A15,SEARCHB("?",A1:A15),LEN(A1:A15)*2-LENB(A1:A15))*LOOKUP(A1:A15,{"0";"日";"加";"台";"美";"港";"歐";"澳";"韓"},{1;0.5;28;1;30;4;35;25;0.05})) 2010-05-27 12:21:37 補充: 後段公式 *CHOOSE(FIND(TEXT(LEFT(A1:A15),"!0"),{"0日加台美港歐澳韓"}),1,0.5,28,1,30,4,35,25,0.05) 2010-05-28 13:34:27 補充: 後段公式 LOOKUP(IF(LENB(LEFT(A1:A17))-1,LEFT(A1:A17),RIGHT(A1:A17,2)),{"0";"日";"加";"台";"克朗";"法郎";"美";"港";"歐";"澳";"韓"},{1;0.5;28;1;4;27;30;4;35;25;0.05}) 匯率是變數,還是以儲存格存放,較易修改! 2010-05-28 22:44:22 補充: 看來以新的條件rc大的公式可以以不變應萬變,增加的字元數最少 看不出有其他函數可以取代LEFT、RIGHT長串字元! 2010-05-28 22:52:30 補充: 不好意思將008貼回重算61200沒錯,不清楚問題出那裡? 2010-05-28 23:01:43 補充: 003前15列我的電腦也沒問題,值rc大的驗算也出不來 可能我的電腦功能較強會自動校正! 2010-05-29 07:43:19 補充: 忘了提到003陣列公式 =SUM(MIDB(A1:A15,SEARCHB("?",A1:A15),LEN(A1:A15)*2-LENB(A1:A15))*CHOOSE(FIND(TEXT(LEFT(A1:A15),"!0"),{"0日加台美港歐澳韓"}),1,0.5,28,1,30,4,35,25,0.05)) 008內有IF函數所以也是陣列公式 2010-05-30 20:58:01 補充: 貼15個數還是17個數 題目說明 就只有這15個數,不能夠更改其字樣。 不知rc大大覺得那個較適合? 2010-05-30 23:24:32 補充: 公式 =SUMPRODUCT(MIDB(A1:A15,SEARCHB("?",A1:A15),LEN(A1:A15)*2-LENB(A1:A15))*LOOKUP(A1:A15,{"0";"日";"加";"台";"美";"港";"歐";"澳";"韓"},{1;0.5;28;1;30;4;35;25;0.05})) 並他精典解法,可參考意見.

其他解答:

小弟當時就再想說 有無可能有下述表達方式 100 或 100美金 或 瑞典克朗100 (本題只能贊助,功力淺薄無法提供解法)|||||A大厲害,後段比下行短了10個字元。 *(1+MMULT(N(ISNUMBER(FIND(MID("日美韓港歐澳加",COLUMN(A:G),1),A1:A15))),{0.5;30;0.05;4;35;25;28}-1)) 再看看有沒有更短的。 2010-05-27 20:25:00 補充: 關於001 我初初奇怪 "日";"加";"台";"美";"港";"歐";"澳";"韓" 會這樣子的排法,原來是要 預先排序,如果不須預先排序就更好了。 另外,我試行003,可是不行,不知道原因為何。 2010-05-27 20:37:28 補充: A 大大, 可否在下個公式加兩個貨幣? 日元300 美金100元 500元 20元 30元 50元 美元100 美金100元 台幣100 元 台幣100元 韓幣3000圜 港幣1000元 歐元500 澳元500 加元500 100瑞典克朗 100瑞士法郎 ~~~~~~~~~~~~ 匯率: 1瑞典克朗 = 4 台元 1瑞士法郎 = 27 台元 2010-05-28 21:35:19 補充: A 大大, 17個貨幣總值61200,8樓公式返回較大數目,你開找換店可能會虧大本。 :) 2010-05-30 15:36:26 補充: 請 A 大大貼答題在回答區。 謝謝指教。 2010-05-30 22:18:56 補充: 選001好嗎 ? 也請你來答多少錢之3 謝謝
arrow
arrow

    rlz87tm45t 發表在 痞客邦 留言(0) 人氣()