Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

piny
Lv 7
piny 發問時間: 電腦與網際網路軟體 · 8 年前

Excel公式:射箭論技巧

射箭論技巧姓名問鼎中原叱咤風雲橫掃千軍馳騁沙場小試牛刀初出茅廬成績成績箭數01248191911 39772021413712126 38164035178234 25148041701312524 35671052060101022 3526806008191612 2415507159104512 343550881114509 30547091811271910 3726710682124710 36176

題目

B3:G12為0至25

請於H3輸入公式,下拉或區域數組公式,計算該員之射箭分數,規則如下

射中問鼎中原者,得10分

射中叱咤風雲者,得8分

射中橫掃千軍者,得7分

射中馳騁沙場者,得6分

射中小試牛刀者,得4分

射中初出茅廬者,得1分只列計單位得分較高之前50枝箭JK欄為模擬之步驟解(不得引用)無輔助列、定義名稱、VBA

字數(含等號)限299字,字數最短者且正確給予最佳解答

限2003版本http://www.funp.net/775177

3 個解答

評分
  • ?
    Lv 7
    8 年前
    最佳解答

    湊湊熱鬧~^^

    60 陣列

    H3

    =SUM(LARGE({10,8,7,6,4,1}*(ROW($1:$50)<=B3:G3),ROW($1:$50)))

    2013-01-28 09:06:22 補充:

    H3

    =SUM(LARGE({10,8,7,6,4,1}*(ROW($1:$50)<=B3:G3),ROW($1:$50)))

    往下複製~

  • piny
    Lv 7
    8 年前

    001正確,尚可略簡! ^^

    2013-01-25 14:34:28 補充:

    歡迎W大另開新題繼續深入研究

    2013-01-25 14:36:16 補充:

    004正確,尚可略簡! ^^

    2013-01-25 15:11:04 補充:

    哇 超過小弟預設解 ><

    =SUM(TEXT(SUMIF(OFFSET(B3,,,,COLUMN(A:F)),"<>"),"[>50]5!0;0")*{2,1,1,2,3,1})

    V大方法著實巧妙,置二天供查

    2013-01-25 15:14:07 補充:

    嗯 W大深藏不露 小弟還要認真學習

    2013-01-28 08:55:35 補充:

    請V大撥冗上答 ^^

  • 匿名使用者
    8 年前

    先湊個解熱場

    =SUM(TEXT(B2:G2-IF(SUBTOTAL(9, OFFSET(B2,,,,COLUMN(A:F)))<51, ,SUBTOTAL(9,OFFSET(B2,,,,COLUMN(A:F)))-50),"0;!0")*{10, 8,7,6,4,1})

    126陣列

    此題另有既趣且短的解,等別人寫了 ~

    ^ ^

    2013-01-25 14:11:40 補充:

    有沒有人想過,這題深入到

    不顯示總分,只單格,問第一名是誰的問題?

    2013-01-25 14:28:36 補充:

    沒人修, 自己改 ^ ^

    意見001整理後得下 :

    =SUM(TEXT(B2:G2-TEXT(SUBTOTAL(9,OFFSET(B2,,,,COLUMN(A:F)))-50,"0;!0"),"0;!0")*{10,8,7,6, 4,1})

    93陣列6圈

    2013-01-25 15:08:43 補充:

    剛試了下,003沒有太大差異,當我沒說

    ^ ^

    2013-01-25 15:12:20 補充:

    007就是001所說,寫信給 p大 提到的60字解

    ^ ^

還有問題?馬上發問,尋求解答。