Re: [算表] Excel儲存格欄固定但列任意改變之列位判別
※ 引述《peiz0411 (*PeiZ*)》之銘言:
: 軟體:Microsoft Office Excel
: 版本:2007
: 問題:
: 如圖所示,可知D欄中最後一個數值是745000,它也是此欄中最大的數,目前位於135列。
: 可是在經過一些不同方式的資料處理後,745000所在的欄數恆為D欄,
: 但列數會任意變動,也就是黃色的部分會是任意改變的:
: 問題(1)
: 希望能夠判別D欄的最大值落於哪一列,接著對應至F欄進行相關係數的計算範圍選取,
: 並將結果顯示於I1中。
: Ex.依目前資料使用CORREL函數計算出F1至F135與F2至F136
: (F135的下一儲存格)之相關係數,即CORREL(F1:F135,F2:F136)
: 算出相關係數,並將結果顯示於I1中。
: Ex.若745000改落在D279,亦是利用CORREL函數計算出F1至F279與F2至F280
: (F279的下一儲存格)之相關係數,即CORREL(F1:F279,F2:F280)
: 算出相關係數,並將結果顯示於I1中。
=CORREL(OFFSET($F$1,,,MATCH(MAX($D:$D),$D:$D,0)),
OFFSET($F$1,1,,MATCH(MAX($D:$D),$D:$D,0)))
用MATCH和MAX抓出最大值的列數,再用OFFSET抓範圍長度
: 問題(2)
: 呈問題(1),希望能夠判別D欄的最大值落於哪一列,亦對應至F:H欄進行儲存格個數
: 之計算範圍選取,接著在J1中顯示結果。
: Ex.F1:H135的儲存格個數。
: Ex.F1:H279的儲存格個數。
: (曾經嘗試使用DCOUNT函數,卻由於此函數的引數需要標籤或欄號,但F1、G1、H1為因應
: 資料後續處理的關係,無法再於F1、G1、H1加入文字,故這個函數一直無法順利使用。)
: 請問如何使用函數處理這兩項問題呢?
=MATCH(MAX($D:$D),$D:$D,0)*3
有3欄直接乘3就是個數了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.22.99
推
04/25 17:54, , 1F
04/25 17:54, 1F
→
04/25 17:55, , 2F
04/25 17:55, 2F
推
04/25 21:25, , 3F
04/25 21:25, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章