我在excel电子表格中有调查结果。我的最终目标是制作一个图表,显示在特定问题上回答“是”的女性百分比与在该问题上回答“是”的男性百分比。
我从这开始:
IF(AND(Q1:Q500 =“女性”,K1:500 =“是”),?,?)
但我不知道如何继续。帮助
答案 0 :(得分:0)
我使用excel函数countifs()
来计算符合条件的行数。例如,如果您在A栏中有性别信息(男/女),而B栏中有是/否信息,则公式如下:=COUNTIFS(A:A,"Female",B:B,"Yes")
。
然后,您可以在计算其他单元格中的百分比之前计算回答“是”的男性百分比。在绘制结果之前,您必须为每个问题重复此操作。
答案 1 :(得分:0)
数据透视表更适合这种情况。并且它不需要编写任何公式:)
答案 2 :(得分:0)
如Litmus提到的那样,数据透视表是一个很好的选择,但如果你想要公式。这是一种方法。
假设您的数据格式如下:
你可以在第一个问题上得到回答是的男性人数:
=COUNTIFS(A2:A13,"=M",B2:B13,"=YES")
女性也是这样做的:
=COUNTIFS(A2:A13,"=F",B2:B13,"=YES")
女性的百分比可以这样做:
=COUNTIFS($A$2:$A$13,"=F",B2:B13,"=YES")/(COUNTIFS($A$2:$A$13,"=F",B2:B13,"=YES")+COUNTIFS($A$2:$A$13,"=M",B2:B13,"=YES"))
男性的百分比可以这样做:
=COUNTIFS($A$2:$A$13,"=M",B2:B13,"=YES")/(COUNTIFS($A$2:$A$13,"=F",B2:B13,"=YES")+COUNTIFS($A$2:$A$13,"=M",B2:B13,"=YES"))
最后两个方程分别在B15和B16中。现在,您可以针对所有问题拖动此accros,结果将如下所示: