Board logo

標題: [發問] 多個儲存格(欄)值的判斷 [打印本頁]

作者: sammay    時間: 2012-3-5 12:27     標題: 多個儲存格(欄)值的判斷

請問各位前輩:
如題,A欄的A1~A7值會變動。
如果A1的值是最大則在B1寫入aaa
如果A2的值是最大則在B1寫入bbb
如果A3的值是最大則在B1寫入ccc
如果A4的值是最大則在B1寫入ddd
...
如果A7的值是最大則在B1寫入ggg
[attach]9855[/attach]
作者: register313    時間: 2012-3-5 13:32

本帖最後由 register313 於 2012-3-5 13:48 編輯

回復 1# sammay

真的只能傳aaa~ggg
B1=REPT(CHAR(MATCH(MAX(A1:A7),A1:A7,0)+96),3)

B1=CHOOSE(MATCH(MAX(A1:A7),A1:A7,0),"a","b","c","d","e","f","g")
作者: sammay    時間: 2012-3-5 14:17

本帖最後由 sammay 於 2012-3-5 14:18 編輯

回復 2# register313
多謝register313大大的回覆,我使用第二種方式CHOOSE(MATCH(MAX(A1:A7),A1:A7,0),"a","b","c","d","e","f","g")。
作者: hugh0620    時間: 2012-3-5 15:30

這招不錯用~ 以前沒用過rept跟choose
可以學起來~ 以後被罰寫字的時候拿來用~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)