请各位大哥帮忙:用excel函数求出10岁以下女生;10岁以下少数民族(能否各一步求出)

来源:百度知道 编辑:UC知道 时间:2024/06/16 10:16:13
A B C
性别 民族 年龄
女 彝族 12
女 汉族 9
男 汉族 11
男 僳僳 12
女 僳僳 9
女 僳僳 12
男 僳僳 9
男 僳僳 11
女 僳僳 13
女 僳僳 8
女 汉族 13
男 白族 12

10岁以下女生人数=SUMPRODUCT((C2:C13<10)*(A2:A13="女"))
10岁以下少数民族人数=SUMPRODUCT((C2:C13<10)*(B2:B13<>"汉族"))

好像没有这个函数,

筛选,求和就是了

10岁以下女生,
=SUMPRODUCT((A:A="女")*(C:C<10))

10岁以下少数民族,
=SUMPRODUCT((B:B<>"汉族")*(B:B<>"")*(C:C<10))

1L说得极是!不过还是可以写出公式的:

=SUM(IF(($A$1:$A$9="男")+(B1:B9="汉族")+(C1:C9>=10),0,1),$A$1:$A$9)

A1:A9为性别,b1:b9为民族,c1:c9为年龄。

以ctrl+shift+enter结束,生成数组。

这里简要说一下这个数组:

1.if函数的条件表示,主要有“男”的,或者“汉族”又或者年龄>=10的都是false值。反之则为true值。别小瞧这个1和0噢,后面的计算需要用到它哦。

2.当符合这三个条件的任意一个,则会返回0,也就是说,不执行下面的计算,
当全部都不符合以上条件时,才会返回1,用与执行下一步的计算。

3.这里选择了性别为计算列,结果得到的答案是1.

需要源文件请M我邮箱……这可是高难度的东西耶,才5分~~