Excel函數的用法

2007-11-08 4:06 am
問題: 店名 票數

A店 1票
B店 4票
C店 7票
D店 3票

票數最高:

想在票數最高的那格旁邊 ,"自動"顯示出票數最高C店(要顯示出店名),請問該用什麼函數呢?

回答 (4)

2007-11-08 5:16 am
✔ 最佳答案

圖片參考:http://i236.photobucket.com/albums/ff311/g1968/01-5.gif


■ 取代"票"字串
1.選取 B2:B5
2.編輯\取代
3.「尋找目標」輸入 票
4.「取代成」完全不輸入\按「全部取代」按鈕一次
■ 自訂格式(註):
1.選取 B2:B5
2.設定「自訂格式」代碼為 0"票"
自訂格式的方法:
1. 選取您欲設定的儲存格範圍
2. 格式\儲存格(快速鍵 Ctrl +1)
3. 在「數值」標籤頁中,「類別」選「自訂」
4. 「類型」方塊中輸入需要之格式代碼。
■ 建立公式:
只有 D2 與 E2 兩個儲存格有功式,其餘資料皆是直接輸入
D2 公式 =MAX(B2:B5)
E2 公式 =LOOKUP(D2,B2:B5,A2:A5)

如回答滿意,請告知一聲~
如問題尚未解決,請提出哪部份尚未解決~
請透過以下網址,來信告訴筆者,來信時請記得附上問題網址。
http://tw.knowledge.yahoo.com/my/mailto_profile?kid=AA00051836


圖片參考:http://gtfi.myweb.hinet.net/mylogo.gif


2007-11-10 07:02:21 補充:
使用 VLOOKUP 函數,在不更改欄位順序情況下,同時也不增加另一個儲存格當作查詢值,亦可使用另一個公式:
=VLOOKUP(MAX(B2:B5),IF({0,1},A2:A5,B2:B5),2,0)

2007-11-10 07:18:05 補充:
回應愛文補充意見:
若有相同票數處理方案:
1. 筆者之上述公式與 jasper 公式,都是求得若是有相同票數時傳回最後一家店(列數最大者)
2. 若要傳回第一家店(列數最小者),可使用下列陣列公式(註):
=INDEX(A2:A5,MIN(IF(B2:B5=MAX(B2:B5),ROW(B2:B5)-1)))

2007-11-10 07:18:15 補充:
註:何謂陣列公式?
1.陣列公式:針對一或多組值執行多個計算,然後傳回單一結果或多個結果的公式。
2.陣列公式與一般公式不同的地方在於,一般公式輸入完成時是按 Enter 按鍵,而陣列公式完成時需要同時按下 Ctrl + Shift + Enter 。
3.陣列公式括在大括弧 { } 中,且藉由按 CTRL + SHIFT + ENTER 輸入。或將筆者提供之公式複製到空白工作表後,請選取儲存格。按 F2,然後按 CTRL + SHIFT + ENTER。
4.如果不是輸入陣列公式,系統會傳回錯誤 #VALUE! 訊息或傳回不正確的計算結果。

2007-11-10 07:29:36 補充:
LOOKUP 函數本身即可搜尋符合「搜尋值」之最小或等於值,利用此特性可將 =LOOKUP(MAX(B2:B5),B2:B6,A2:A5) 略為修該如下:
=LOOKUP(9E+307,B2:B6,A2:A5) 亦可辦到。

何謂 9E+307 ?
9E+307 是一種科學表示法,非常接近 Excel 能計算之最大值,因為好記,所以使用它。
2014-01-25 7:40 am
如果你很確定自己很想結婚
婚友社的確是一個有效率的管道
年紀越大壓力越大
以前我去婚友社時
年輕的女生機會總是比較多
時間總是不站在女生這邊的
所以如果你想婚的念頭已經確定
就去找一家評價好一點的婚友社!
行動吧!
這是我之前參加的婚友社我覺得不錯

或搜尋"紅娘李姐"

不過還是建議你自己去諮詢過看是否適合你!
2007-11-08 8:44 am
疑問:
若得票數相同的情形呢?
請川普再解釋一下吧!
2007-11-08 7:26 am
票數既然是數字,而且要比較大小,就輸入數字就好了,不必輸入「票」,這樣不是簡單多了嗎?


收錄日期: 2021-04-26 13:03:24
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071107000016KK08315

檢視 Wayback Machine 備份