close
標題:

excel比較後傳回值

發問:

 

此文章來自奇摩知識+如有不便請留言告知

有三欄A1、B1、C1 且B1欄位會隨某一變數改變而改變數值,我在G1欄位有設定=MAX(B1:B502) 因為這個功能只能列出B欄的最大值,不知是否可同時傳回最大值的B格的左右兩格 如B5為最大值,那在MAX的左欄F1會出現A5格的值,右欄H1則會出現C5格的值 麻煩解答,謝謝

最佳解答:

F1=INDEX(A$1:A$502,MATCH(MAX($B$1:$B$502),$B$1:$B$502,0)) 將公式複製到H1完成 ------------------------------------------------------------ MATCH 根據指定的比對方式,傳回一陣列中與搜尋值相符合之相對位置。 INDEX 傳回一個表格或範圍內的某個值或參照位址。 相關函數請參考函數說明! 2007-03-26 16:15:00 補充: F1公式也可以 =INDEX(A$1:A$502,MATCH($G1,$B$1:$B$502,0))

其他解答:

F1=INDIRECT(ADDRESS(MATCH($G1,$B1:$B502,0),1)) H1=INDIRECT(ADDRESS(MATCH($G1,$B1:$B502,0),3))6FE1C1721610E824
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 yffuhxy 的頭像
    yffuhxy

    yffuhxy的部落格

    yffuhxy 發表在 痞客邦 留言(0) 人氣()