链接下拉菜单,在菜单中选择时自动更新单元格值

链接下拉菜单,在菜单中选择时自动更新单元格值

我创建了一个下拉菜单,其中包含除我在 V1-V10 中工作的选项卡之外的所有选项卡的名称。

当我在下拉菜单中选择 V2 时,我尝试让表单下方的链接单元格自动使用选项卡 V2 中的值进行更新,但这不起作用。

我曾尝试使用代码=$A$8!C5ex 但收到错误消息,C5变为C6等。

在此处输入图片描述

答案1

如果我正确理解了您要实现的目标,则以下公式应该有效:

=INDIRECT("'"&$A$8&"'!"&"C5")

文本在 INDIRECT 函数中连接起来,为您提供'V1'!C5;然后 INDIRECT 函数将返回 V1 选项卡单元格 C5 的内容。请注意第一组引号内的单撇号,以及第二组引号内的 ! 之前的单撇号。

根据问题的表述方式,不清楚您是否始终希望引用另一个选项卡中的单元格 C5。如果是,请使用上面的公式。如果您始终希望引用另一个选项卡中的 C 列,但希望引用所选选项卡中与您当前在 Skjema 选项卡中所在的行相对应的行,那么您可以改用此公式:

=INDIRECT("'"&$A$8&"'!"&"C"&ROW())

此公式可沿列向下复制 - 当放置在 Skjema 选项卡的第 5 行时,它将为您提供下拉菜单中所选选项卡的单元格 C5。当放置在 Skjema 选项卡的第 6 行时,它将为您提供下拉菜单中所选选项卡的单元格 C6,等等。

相关内容