問題來源
一位管戶籍的朋友給我一份樣表,表格中記錄的是一些戶籍信息,A列是“與戶主關系”,B列是家庭每位成員姓名。要求:在戶主所在行的C列統計出這一戶的人數。![]()
公式實現
C2單元格輸入公式:
=IF(A2="戶主",COUNTA(B2:B15)-SUM(C3:C15),"")
確定,即可計算出第一戶家庭成員數,公式向下填充,可得所有家庭成員數。
![]()
公式解析
COUNTA(B2:B15):
當前行的B列不為空的單元格個數,也就是所有家庭成員數量。
SUM(C3:C15):
從公式所在C2的下一行,即C3開始,統計除當前行所在家庭,其他所有家庭成員數之和。
COUNTA(B2:B15)-SUM(C3:C15):
B列所有人員,減去除當前行所在家庭,其他所有家庭成員數之和,即是當年家庭成員數。
IF(A2="戶主",COUNTA(B2:B15)-SUM(C3:C15),""):
如果當年行A列單元格為“戶主”,則返回當前家庭成員數,否則返回空值。這樣就實現了家庭成員數量顯示在戶主所在行。
本示例公式的關鍵在于:計數范圍與求和范圍的選擇。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.