Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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
Google sheets Sumif值以年为单位_Google Sheets_Spreadsheet - Fatal编程技术网

Google sheets Sumif值以年为单位

Google sheets Sumif值以年为单位,google-sheets,spreadsheet,Google Sheets,Spreadsheet,我有一份日期和价值的清单: 01.01.2016 100 01.02.2017 200 01.03.2017 300 我现在想要的是,如果今年是2017年,计算价值。 结果:200+300=500 这是我尝试过的一个公式: =SUMIF($F5:$F,"<="&$A2,AF5:AF) 如何将日期与年份进行比较?还是有别的办法 谢谢 试试这个公式: =SUM(过滤器(B:B,年份(A:A)=2017)) 也请尝试一下: =查询(A:B,“选择年份(A),其中A不为

我有一份日期和价值的清单:

01.01.2016   100

01.02.2017   200

01.03.2017   300
我现在想要的是,如果今年是2017年,计算价值。 结果:200+300=500

这是我尝试过的一个公式:

=SUMIF($F5:$F,"<="&$A2,AF5:AF)
如何将日期与年份进行比较?还是有别的办法

谢谢

试试这个公式:

=SUM(过滤器(B:B,年份(A:A)=2017))

也请尝试一下:

=查询(A:B,“选择年份(A),其中A不为空的总和(B)按年份分组(A)”)


谢谢,第一个公式很有效,但第二个公式不起作用。我投票结束这个问题,因为它与编程无关。它本应该被张贴在网站上。
=SUMIF(YEAR($F5:$F),"="&$A2,AF5:AF)