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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.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 - Fatal编程技术网

excel公式,用于按季度回报进行年度化

excel公式,用于按季度回报进行年度化,excel,Excel,我有季度回报数据,我想要一个excel公式,可以根据季度数据创建日历年回报。因此,A列有日期(2015年3月31日、2015年6月30日等),B列有回报(5.12、-1.26等)。我正在寻找一个公式,可以找到给定年份的所有季度回报,并将这些回报进行年度化 我目前使用的公式是:=((乘积(O36:O39/100+1)-1)*100),但我更愿意使用一个可以找到给定年份的公式,因此我不必在添加新数据时调整范围 感谢您的帮助。请尝试使用类似以下公式匹配年份: =(PRODUCT(IF((YEAR(A:

我有季度回报数据,我想要一个excel公式,可以根据季度数据创建日历年回报。因此,A列有日期(2015年3月31日、2015年6月30日等),B列有回报(5.12、-1.26等)。我正在寻找一个公式,可以找到给定年份的所有季度回报,并将这些回报进行年度化

我目前使用的公式是:=((乘积(O36:O39/100+1)-1)*100),但我更愿意使用一个可以找到给定年份的公式,因此我不必在添加新数据时调整范围


感谢您的帮助。

请尝试使用类似以下公式匹配年份:

=(PRODUCT(IF((YEAR(A:A)=2016),(1+B:B/100),1))-1)*100
在这里,您可以通过指向具有所需年份的单元格的链接来替换2016年

这是一个数组公式,因此需要使用Ctrl+Shift+enter输入它

如果日期与当前年份不匹配,则公式为1,否则使用B列中的回报

作为旁注,通常最好使用百分比作为其实际值(但数字格式为百分比),而不是在需要使用它们时必须乘以或除以100