У меня есть таблица с именем Popular_Pages, в которой есть столбцы / метрики Пользователи, сеансы, просмотры страниц и т.д. Я создал раскрывающееся меню для выбора метрики для просмотра на основе столбцов, этот раскрывающийся список основан на списке в списке рядом с каждой метрикой. У меня есть фактический вызов для таблицы, например, пользователи, затем [пользователи]

Если я напишу формулу;

=count(popular_pages[Users])

Однако я получу правильный ответ, если напишу формулу;

=count("popular_pages"&VLOOKUP(U13,Settings!$C$65:$E$69,3,FALSE))

Где U13 - это раскрывающийся список, содержащий "Пользователи", а диапазон C65:E69 выглядит следующим образом, возвращая [Users]

Metric---------|-------Heading-------|--Column Name  
Page Views-----|----------1----------|--[Page Views]  
Users----------|----------2----------|--[Users]  
Sessions-------|----------3----------|--[Sessions]  

.. ..

это не работает, я получаю стандарт, есть ошибка в вашем сообщении формулы.

1 ответ1

1

Вместо использования VLOOKUP я использовал INDIRECT вместо этого следующим образом;

=COUNT(INDIRECT("Popular_Pages["&U13&"]"))

и мне не нужно имя столбца, я мог бы просто использовать то, что в U13

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .