我有一个名为 Popular_Pages 的表,其中包含列/指标“用户”、“会话”、“页面浏览量”等。我创建了一个下拉菜单,以根据列选择要查看的指标,此下拉菜单基于工作表中每个指标旁边的列表,我有对该表的实际调用,例如“用户”然后是“[用户]”
如果我写下公式;
=count(popular_pages[Users])
但是,如果我写下公式,我就会得到正确的答案;
=count("popular_pages"&VLOOKUP(U13,Settings!$C$65:$E$69,3,FALSE))
其中 U13 是下拉列表,包含“用户”,范围 C65:E69 如下所示,返回 [用户]
Metric---------|-------Heading-------|--Column Name
Page Views-----|----------1----------|--[Page Views]
Users----------|----------2----------|--[Users]
Sessions-------|----------3----------|--[Sessions]
.. ..
它不起作用我得到了标准你的公式信息有一个错误。
答案1
VLOOKUP
我没有使用,而是使用了INDIRECT
如下方法;
=COUNT(INDIRECT("Popular_Pages["&U13&"]"))
我不需要列名,我只需使用 U13 中的内容即可