代码之家  ›  专栏  ›  技术社区  ›  Eddie Dredge

多个工作簿计算

  •  0
  • Eddie Dredge  · 技术社区  · 7 年前

    我在主工作簿中有以下计算。

    =SUM('[Budget Our Boys 2017-2018.xlsm]MONTHLY CASH FLOW'!$D$5, '[Closer     Than Ever.xlsm]MONTHLY CASH FLOW'!$D$5, '[Birds.xlsm]MONTHLY CASH FLOW'!$D$5, '[Poppets.xlsm]MONTHLY CASH FLOW'!$D$5)
    

    计算的是一月。然后我想把这个公式拖到今年所有其他月份。然而,当我这样做时,它并没有填满整个系列$D$5住宿$所有单元格中的D$5,并希望其如下所示:

    正在拖动 哦$5美元$E$5$F$5 向下拖动 哦$D$6$D$7$D$8

    任何能够提供帮助的人都可以为我节省数小时的数据输入。

    非常感谢。

    2 回复  |  直到 7 年前
        1
  •  0
  •   ben mazor    7 年前

    这是我第一次回答问题,所以很高兴能提供帮助。是否尝试删除列绝对单元格引用?单元格A1表示A1,单元格$A1表示单元格A1,但移动时从不调整“A”,单元格A$1表示单元格A1,但移动时从不调整“1”,最后是感叹号“!”是图纸名称的后缀,允许您以其他图纸中的单元格为目标。

    如果您希望能够拖动公式,例如d1=a1+b1,并且还有e1=a1+c1,您可以简单地输入d1

    d1=a1+b1美元 ,将公式拖到“e”列,并尽可能向下拖动,这样应该可以。

        2
  •  0
  •   shash    7 年前

    从单元格引用中删除“$”将相对于每个单元格动态更新它们。您的新公式应为:

    =SUM('[Budget Our Boys 2017-2018.xlsm]MONTHLY CASH FLOW'!D5, '[Closer     Than Ever.xlsm]MONTHLY CASH FLOW'!D5, '[Birds.xlsm]MONTHLY CASH FLOW'!D5, '[Poppets.xlsm]MONTHLY CASH FLOW'!D5)