我有以下问题。我有一个包含许多标签的文件。每个标签的名称是一个国家/地区,标签中有各种有关该国家/地区的数据。我想创建一个界面选项卡,用户可以将国家/地区名称放在一个单元格中(例如"法国"单元格A1),另一个单元格中的数据项目(例如" Births" )并且界面将给出数据项的时间序列(" Births"在我的例子中)。有没有办法使用Excel而不是VBA?我可以用VBA做到这一点,但我需要一种只用Excel的方法来做到这一点。提前谢谢。
答案 0 :(得分:4)
法国在A1和出生在A2,你需要一个命名范围,在法国工作表上有名为Births的工作表范围。然后,您可以使用INDIRECT function将地址拼凑在一起。
=indirect("'" & a1 & "'!" & a2)
但您可能不希望为每个工作表制作所有这些命名范围。您必须在每个工作表上提供有关数据布局的更好描述,以获得更具体的帮助。