Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如果使用年龄和性别,则无法正确输入平均值_Excel_Excel Formula - Fatal编程技术网

Excel 如果使用年龄和性别,则无法正确输入平均值

Excel 如果使用年龄和性别,则无法正确输入平均值,excel,excel-formula,Excel,Excel Formula,我正在使用Excel 2016,电子表格中有3列: A列=出生日期 B列=性别值为M或F C列=年龄年龄由=DATEDIFA1,今天,Y确定 我正试图通过性别得出平均年龄。我尝试了=AVERAGEIFB:B=F,C:C,它产生一个0的值,=AVERAGEIFB:B,=F,C:C,它产生$NAME 任何帮助都将不胜感激 解决了。谢谢你,BigBen,正确的输入是平均的如果你有两个想法,试试看 C1: ROUNDDOWN(YEARFRAC(A1,TODAY(),0),0) 然后是你的平均列 D2:

我正在使用Excel 2016,电子表格中有3列:

A列=出生日期

B列=性别值为M或F

C列=年龄年龄由=DATEDIFA1,今天,Y确定

我正试图通过性别得出平均年龄。我尝试了=AVERAGEIFB:B=F,C:C,它产生一个0的值,=AVERAGEIFB:B,=F,C:C,它产生$NAME

任何帮助都将不胜感激


解决了。谢谢你,BigBen,正确的输入是平均的如果你有两个想法,试试看

C1: ROUNDDOWN(YEARFRAC(A1,TODAY(),0),0)
然后是你的平均列

D2: =AVERAGEIF(B:B,"M",C:C)
E2: =AVERAGEIF(B:B,"F",C:C) 

您可能需要查看末尾的注意事项您使用的是什么版本的Excel?我使用的是Excel 2016请参阅文档。Try=average如果B:B,F,C:C.太棒了,就是这样。非常感谢你的帮助。