Yahoo 知識+ 將於 2021 年 5 月 4 日 (美國東岸時間) 停止服務,而 Yahoo 知識+ 網站現已轉為僅限瀏覽模式。其他 Yahoo 資產或服務,或你的 Yahoo 帳戶將不會有任何變更。你可以在此服務中心網頁進一步了解 Yahoo 知識+ 停止服務的事宜,以及了解如何下載你的資料。

?
Lv 7
? 發問於 電腦與網際網路軟體 · 8 年前

Excel公式:71-80之排序

41 20 97 11 66 72470 96 75368 77212 35 99 53 60 25 55 56 80152 71594 29 30 51 45 59 67 

題目

A2:A30為11至99之不重複正整數

請於C2填寫公式,計算介於71-80之排名

公式可下拉完成,或區域數組B欄為模擬解,全對則C32為TRUE無輔助列、定義名稱、VBA

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

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

4 個解答

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

    借用KK大算式...52 字

    =IF(LEFT(A2-1)-7,"",RANK(A2,A:A)-COUNTIF(A:A,">80"))

    2013-01-17 18:17:30 補充:

    借用KK大師算式...52 字

    =IF(LEFT(A2-1)-7,"",RANK(A2,A:A)-COUNTIF(A:A,">80"))

    2013-01-17 18:20:18 補充:

    好久沒晃知識+,眾大師好久不見了...

    路過一下,借用KK大公式,卻撈到個最佳,真是慚愧...

  • ?
    Lv 7
    8 年前

    =IF(OR(A2>80,A2<71),"",RANK(A2,$A$2:$A$30)-COUNTIF(A:A,">80"))

    2013-01-16 10:03:55 補充:

    只顧看後半段,想不到前段也有把戲,V大看的廣看的細,讚

  • ?
    Lv 7
    8 年前

    001正確,尚可略簡! ^^

    2013-01-15 13:33:20 補充:

    003,未考慮71-80等10數一起出現之情況

    2013-01-15 13:54:14 補充:

    006正確,尚可略簡! ^^

    2013-01-15 14:05:36 補充:

    此例rank可引用整列,2003可執行且題意無需拓展機能

    =IF(OR(A2>80,A2<71),"",RANK(A2,A:A)-COUNTIF(A:A,">80"))

    55字,尚可略簡!

    小弟目前目標解52(十字差以內就會公佈字數)

    2013-01-15 17:21:01 補充:

    哈 V大好久不見呀

    與目標解一模一樣 靜待兩天 再恭請上答 謝謝大家參與 ^^

    2013-01-17 16:21:40 補充:

    恭請V大請上答,感恩

    2013-01-17 18:22:31 補充:

    本系列遊戲規則訂的很明確,諸大師應該都不會有意見才是! ^^

  • 鬍鬚
    Lv 7
    8 年前

    C2=IF((A2>70)*(A2<81),MATCH(A2,LARGE(IF((A$2:A$30>70)*(A$2:A$30<81),A$2:A$30,),ROW($1:$29)),),"")----95字

    陣列,下拉

    2013-01-15 13:26:06 補充:

    C2=IF((A2>70)*(A2<81),MATCH(A2,LARGE(IF((A$2:A$30>70)*(A$2:A$30<81),A$2:A$30,),ROW($1:$9)),),"")----94字

    2013-01-15 13:46:19 補充:

    對!還是要依001設定

    2013-01-15 13:51:53 補充:

    沒辦法功力有限,只能省1字(94字),有待高手簡化了!

    =IF((A2>70)*(A2<81),MATCH(A2,LARGE(IF((A$2:A$30>70)*(A$2:A$30<81),A$2:A$30),ROW($1:$10)),),"")

還有問題嗎?立即提問即可得到解答。