有没有更快捷的方法来输入公式?

有没有更快捷的方法来输入公式?

在我目前工作的公司中,我们输入公式的流程非常低效且耗时。例如:

Y1=CHOOSE(B3,'[Flacflow balancesflacflow.xlsx]Data'!$A$77, '[Flacflow balancesflacflow.xlsx]Data'!$B$77, '[Flacflow balancesflacflow.xlsx]Data'!$C$77...)

Z1=CHOOSE(B3,'[Flacflow balancesflacflow.xlsx]Data'!$A$22, '[Flacflow balancesflacflow.xlsx]Data'!$B$22, '[Flacflow balancesflacflow.xlsx]Data'!$C$22...)

因此,如果Z1=RevenueY1=Cost,则在本例中我们将得到 3 天的数据。对于一个月,我们需要输入此公式 30 次,同时更改每个公式中的单元格字母。

有没有更快、更有效的方法来完成这个过程?

答案1

当将公式复制到列下时,单元格引用会发生变化以保持行到行的引用(相对)。[截图:C 列]

当在行和/或列引用之前添加美元符号时,XL 会将其固定为该引用(绝对)。 [截图:B 列]

也许如果您的公式的一部分删除了美元符号,然后复制该公式,它就会按您的意愿更新。复制并粘贴公式或抓住填充柄并拖动。

Excel 填充柄

相对和绝对公式

答案2

我不确定我是否完全理解你想要做什么,但如果只是从不同的表中选择一个值,那么你可能会更幸运指数你可以输入适当的数组来

Y1=index('[Flacflow balancesflacflow.xlsx]Data'!$A77:$C77,B3)

假设 B 具有像 2 这样的值(这意味着您想要范围内的第二个单元格)。

如果您想要更具体的信息,您需要提供更多信息。

答案3

如果只有 30 次,您可能想使用最简单的链接单元格数据的方式。

确保源和目标都在同一个 Excel 中打开。然后选择要输入公式的单元格。输入 =,无需输入任何其他内容,只需单击要链接到的单元格,然后按 Enter 即可。

相关内容