2780 |
項目個數統計-IF、MATCH、OFFSET、IFNA |
韓粉:「想請教錦子老師,有下面二個問題:
1、當A欄的字母跟上一個不一樣,怎樣讓B欄的Count就會重新計算。
2、怎樣可以得到C欄的結果?而C欄是每一組的最大值。」
錦子老師:「第一個問題,我們可以在B2儲存格輸入公式:
=IF(A2=A1,B1+1,1)
再將公式複製到B3:B51儲存格(預估50筆)。
【公式說明】
如果A2儲存格內容與A1儲存格內容一致(A2=A1),則將B1儲存格數值加1(B1+1),否則重置填入1。」
第二個問題點取C2儲存格輸入公式:
=IFNA(OFFSET(B2,MATCH(1,B3:$B$51,0)-1,0,,),$B$51)
再將公式複製到C3:C51儲存格(預估50筆)。
【公式說明】
=IFNA(OFFSET(B2,MATCH(1,B3:$B$51,0)-1,0,,),$B$51)
搜尋目前B欄儲存格(B2)下一列到有資料的最後一列(B3:$B$51)中下一個1位在範圍中的第幾列,然後從目前儲存格向下移動傳回的列數減1,將所在儲存格的值填入目前儲存格(OFFSET(B2, MATCH(1,B3:$B$51,0)-1,0,,),),由於當B欄第51列不是1時,表示最後有幾列相同項目,因此會造成產生#N/A錯誤訊息,故用IFNA函數,設定將該項目的相關儲存格填入B欄51列的值。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
部落格相關範例
2021.12.12 |
|
2021.12.11 |
|
2021.12.10 |
|
2021.12.09 |
|
2021.12.08 |
|
2021.12.07 |
|
2021.12.06 |
|
2021.12.05 |
|
2021.12.04 |
|
2021.12.03 |
|
2021.12.02 |
|
2021.12.01 |
|
2021.11.30 |
|
2021.11.29 |
|
2021.11.28 |
|
2021.11.27 |
|
2021.11.26 |
留言列表