兩種方法統(tǒng)計(jì)特定身高人員數(shù)量的結(jié)果差異及分析
本文將討論使用sumif數(shù)組公式和countif函數(shù)在統(tǒng)計(jì)特定身高人員數(shù)量時(shí)產(chǎn)生結(jié)果差異的問題,并對(duì)其原因進(jìn)行排查。我們懷疑這個(gè)問題是由于身高數(shù)據(jù)中存在文本數(shù)據(jù)所導(dǎo)致的。通過將文本數(shù)據(jù)改為數(shù)值數(shù)據(jù),我
本文將討論使用sumif數(shù)組公式和countif函數(shù)在統(tǒng)計(jì)特定身高人員數(shù)量時(shí)產(chǎn)生結(jié)果差異的問題,并對(duì)其原因進(jìn)行排查。我們懷疑這個(gè)問題是由于身高數(shù)據(jù)中存在文本數(shù)據(jù)所導(dǎo)致的。通過將文本數(shù)據(jù)改為數(shù)值數(shù)據(jù),我們發(fā)現(xiàn)兩個(gè)公式的結(jié)果又一致了。這個(gè)案例告訴我們,如果數(shù)值數(shù)據(jù)中包含文本數(shù)據(jù),最好使用countif函數(shù)來進(jìn)行統(tǒng)計(jì),以避免錯(cuò)誤的結(jié)果。
方法一:使用sumif數(shù)組公式統(tǒng)計(jì)
1. 打開表格,在如下圖所示的“方法一”右側(cè)單元格下輸入數(shù)組公式“SUM(IF(B2:B22>170,1))”。該公式會(huì)統(tǒng)計(jì)表格中身高大于等于170的人員數(shù)量。
2. 鼠標(biāo)點(diǎn)擊上方公式編輯欄一次后同時(shí)按下Ctrl、Shift和回車鍵,結(jié)果被計(jì)算出來,如下圖所示。
方法二:使用countif函數(shù)統(tǒng)計(jì)
3. 在“方法二”右側(cè)單元格輸入公式“COUNTIF(B2:B22,">170")”。
4. 點(diǎn)擊回車鍵,結(jié)果顯示出來。比較兩個(gè)結(jié)果,發(fā)現(xiàn)竟然不一致。再觀察左邊身高的數(shù)據(jù)區(qū)域,我們發(fā)現(xiàn)有兩個(gè)單元格顯示的是文本數(shù)據(jù)“無數(shù)據(jù)”。難道是文本數(shù)據(jù)的存在導(dǎo)致了兩個(gè)結(jié)果之間的差異?我們需要驗(yàn)證一下。
修改文本數(shù)據(jù)并重新計(jì)算
5. 用鼠標(biāo)左鍵選擇左側(cè)所有的身高數(shù)據(jù),并復(fù)制粘貼到右側(cè)的任意位置作為數(shù)據(jù)的備份,如下圖所示。
6. 把左側(cè)身高數(shù)據(jù)中所有顯示為“無數(shù)據(jù)”的單元格都修改為“170”,然后點(diǎn)擊回車鍵。此時(shí)可以看到右邊的兩個(gè)公式的結(jié)果全部顯示為17。
該案例說明,sumif數(shù)組公式在處理帶有文本數(shù)據(jù)的數(shù)據(jù)列時(shí),會(huì)把文本數(shù)據(jù)也當(dāng)作數(shù)值進(jìn)行處理,從而導(dǎo)致錯(cuò)誤的結(jié)果出現(xiàn)。而countif函數(shù)僅統(tǒng)計(jì)數(shù)值數(shù)據(jù),忽略其他數(shù)據(jù),因此可以保證在這種情況下結(jié)果的準(zhǔn)確性。