从excel中选定的选项卡中选择数据

时间:2015-08-20 14:59:53

标签: excel excel-formula

我有以下问题。我有一个包含许多标签的文件。每个标签的名称是一个国家/地区,标签中有各种有关该国家/地区的数据。我想创建一个界面选项卡,用户可以将国家/地区名称放在一个单元格中(例如"法国"单元格A1),另一个单元格中的数据项目(例如" Births" )并且界面将给出数据项的时间序列(" Births"在我的例子中)。有没有办法使用Excel而不是VBA?我可以用VBA做到这一点,但我需要一种只用Excel的方法来做到这一点。提前谢谢。

1 个答案:

答案 0 :(得分:4)

法国在A1和出生在A2,你需要一个命名范围,在法国工作表上有名为Births的工作表范围。然后,您可以使用INDIRECT function将地址拼凑在一起。

=indirect("'" & a1 & "'!" & a2)

但您可能不希望为每个工作表制作所有这些命名范围。您必须在每个工作表上提供有关数据布局的更好描述,以获得更具体的帮助。