Excel数据透视表 – 计算字段如何返回空白单元格

我正在使用Excel中的数据透视表以及不同共同基金的历史月报表。 我试图计算每个基金的历史月收益,扣除所有pipe理费用。 所以我有一个名为“月度回报”的系列,每个基金的年费用叫做“MER”。 基本上,我很难做的是在没有数据的情况下将数据透视表中的空单元格返回数月,而不是仅仅显示(0-'MER'/12)这不代表真实的回报。 这个基金并不是负面的'MER'/12 ,当时根本不存在。

我在数据透视表的计算字段中使用的公式如下: =IF(MonthlyReturn="","",(MonthlyReturn-(MER/100/12))) 。 问题是,这是返回0,而不是在其中没有月度返回数据的月份显示空白单元格。

我该如何去确保如果一个给定月份的月度回报没有附加数据,那么它会返回一个空单元格,而不是试图计算每月返回 – 费用/ 12?

谢谢。

任何帮助将非常感激。

加布里埃尔

两个步骤:首先,将所有要显示的单元格设置为空白以返回错误。 即改变你的公式为这= IF(MonthlyReturn =“”,#N / A,(MonthlyReturn-(MER / 100/12)))或把1/0返回除以0错误(我build议前者为第二,在数据透视表选项中,选中“对于错误值显示”旁边的checkbox,并将文本框留在空白处,问题单元格消失。