我正在尝试在Excel中创建一个基于月中某天计算概率的公式。在该月的第二天,它将根据当月剩余的天数添加当前月份的计算分布。我能够使用以下公式在包含分布值的工作表上成功执行此操作:
=SUM(B2:INDIRECT(CONCATENATE("B",R1)))
R1
是包含该月剩余日期值的单元格,而列B
包含分配值。问题是我需要在不同的工作表上进行此计算,当我尝试翻译公式时,我得到一个错误。这是我在不同页面上创建的公式:
=SUM('Alternate Distribution'!B2:INDIRECT(CONCATENATE('Alternate Distribution'!"B",'Alternate Distribution'!R1)))
在我收到消息说明我的公式中存在错误后,它会转到" B"公式的一部分。我猜这是一个撇号问题,但我尝试过的各种事情似乎都没有用。 提前谢谢!
答案 0 :(得分:1)
试试这个:
=SUM(INDIRECT("'Alternate Distribution'!B2:B"&'Alternate Distribution'!R1))
或使用非易失性功能:
=SUM('Alternate Distribution'!B2:INDEX(Alternate Distribution'!B:B,'Alternate Distribution'!R1))