2909 |
Excel如何計算數值上次出現的位置與目前回合的距離 |
KENT:「錦子老師,我想要在第6列顯示B欄、C欄與D欄三欄中出現1~9各個數值距離目前回合數的最近距離,若無出現次數的數值則顯示回合數,麻煩解惑 ~ 感恩,謝謝!」
錦子老師:「點取A6儲存格輸入公式:
=COUNT($B$12:$B$261)+1-MAX(SUMPRODUCT(LARGE(($B$12:$B$261=A2)*($A$12: $A$261),1)),SUMPRODUCT(LARGE(($C$12:$C$261=A2)*($A$12:$A$261),1)),SUMPRODUCT (LARGE(($D$12:$D$261=A2)*($A$12:$A$261),1)))
再向右複製到C6:I6儲存格,。
【公式解說】
公式1:COUNT($B$12:$B$261)
統計B12到B261儲存格範圍中內含數值的儲存格數。
公式2:($B$12:$B$261=A2)*($A$12: $A$261)
統計B12到B261(C12到C261、D12到D261)儲存格範圍中內含A2儲存格內容的回合編號。
公式3:LARGE(公式2,1)
傳回公式2結果的回合編號最大值。
公式4:SUMPRODUCT(公式3)
傳回公式3數值合計。
公式5:MAX(公式4B欄,公式4C欄, 公式4D欄))
傳回公式4B、C、D三欄數值中的最大值。
公式6:公式1+1-公式5
傳回公式1加1減公式5的值,算出該數值與目前第一個空白回合編號的距離。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我