? 發問時間: 電腦與網際網路程式設計 · 1 0 年前

請問 EXCEL 問題

汽水可樂果汁紅茶牛奶多多水咖啡

424242339524

我如何在一格裡面顯示 前三大的飲料

例如 : 牛奶 33 可樂 24 果汁 24

數字相同 就在相同的選項中隨便取 .

已更新項目:

汽水 ,可樂 ,果汁 ,紅茶 ,牛奶 ,多多 ,水 ,咖啡

04 24 24 23 36 9 5 24

2 個解答

評分
  • ?
    Lv 5
    1 0 年前
    最佳解答

    我如何在一格裡面顯示 前三大的飲料

    例如 : 牛奶 33 ,可樂 24 ,果汁 24

    設 資料從 A2..B9

    請在 D1 輸入下列公式 =E2&D2&","&E3&D3&","&E4&D4

    請在 D2 輸入下列公式 =LARGE(B:B,ROW()-1)

    請在 D3 輸入下列公式 =LARGE(B:B,ROW()-1)

    請在 D4 輸入下列公式 =LARGE(B:B,ROW()-1)

    請在 E2 輸入下列公式 =INDIRECT("a"&F2)

    請在 E3 輸入下列公式 =INDIRECT("a"&F3)

    請在 E4 輸入下列公式 =INDIRECT("a"&F4)

    請在 F2 輸入下列公式 =MATCH(D2,B$2:B$9,0)+1

    請在 F3 輸入下列公式 =IF(D3=D2,MATCH(D3,INDIRECT("B"&F2+1&":B9"),0)+F2,MATCH(D3,B$2:B$9,0)+1)

    請在 F4 輸入下列公式 =IF(D4=D3,MATCH(D4,INDIRECT("B"&F3+1&":B9"),0)+F3,MATCH(D4,B$2:B$9,0)+1)

    解說:單一儲存格公式不要太長,故分成三欄輸入

    D1 答案

    D2..D4 前三大

    E2..E4 名稱

    F2..F4 名稱位置--(包含同數量時確認)

  • ?
    Lv 6
    1 0 年前

    用函數要排出前三大,真的挺困難的,建議用排序,然後用 & 將字串串起來~

    2006-04-18 16:45:51 補充:

    請問Bill Yen大大,當三樣產品價錢一樣時,顯示會正確嗎??

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