English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

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

我如何在一格裡面顯示 前三大的飲料
例如 : 牛奶 33 可樂 24 果汁 24

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

2006-04-13 00:15:39 · 2 個解答 · 發問者 ? 1 in 電腦與網際網路 程式設計

汽水 ,可樂 ,果汁 ,紅茶 ,牛奶 ,多多 ,水 ,咖啡
04 24 24 23 36 9 5 24

2006-04-13 00:17:05 · update #1

2 個解答

我如何在一格裡面顯示 前三大的飲料
例如 : 牛奶 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 名稱位置--(包含同數量時確認)

2006-04-16 15:36:53 · answer #1 · answered by Bill Yen 5 · 0 0

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

2006-04-18 16:45:51 補充:
請問Bill Yen大大,當三樣產品價錢一樣時,顯示會正確嗎??

2006-04-13 13:35:12 · answer #2 · answered by jackylu 6 · 0 0

fedest.com, questions and answers