E2=INDEX(A:A,SMALL(IF($B$2:$B$9="张八",ROW($A$2:$A$9),65536),ROW(A1)))&""
同时按CTRL SHIFT 回车键,再下拉公式
建立辅助列
F2=COUNTIF(B:B,F2)
下拉公式
=SUM(F:F)+COUNTIF(B:B,"张八")
就是结果
问题不在于统计,而在于你的表格设计问题啊。
按你目前的表格设置,可在D2单元格输入公式:
=C2+COUNTIF(B:B,A2)
复制并下拉至D9,就是张一至张八的直接加间接推荐人数。
用sum计算区间内所有数字总和
用代码,字典搞定。