Таблица Google> Перевести строку в путь к функции

#google-sheets

#google-таблицы

Вопрос:

Я создаю сводную таблицу, в которой вы можете выбрать заголовок столбца, а ниже вы получите сумму этой строки.

У меня есть средство выбора проверки данных, которое предоставляет вам параметры, например, столбец «Первый столбец», «Второй столбец», «Третий столбец». Затем я перевожу ее с помощью переключателя на «A», «B», «C» (фактические столбцы на другом листе) и даже добавляю полное местоположение, например «OtherSheerB2:B10000».

Проблема в том, как я могу попытаться перевести строку, представляющую столбец, как путь к функции: в этом примере, если вы выбрали «Второй столбец», я попытаюсь =Sum("OtherSheerB2:B10000") и потерплю неудачу 🙁

Возможна ли идея, которую я пытаюсь реализовать? или есть какие-либо другие предложения?

Комментарии:

1. существует значительно более простой способ сделать это, но его невозможно объяснить без некоторых образцов данных или таблицы, которые можно использовать в качестве ссылки.

Ответ №1:

Хорошо, я думаю, что нашел решение с использованием SQL, например:

 =QUERY({OtherSheerB2!$A$2:$T$1000},CONCAT(CONCAT("select sum(Col",M1),")"))
  

Когда M1 содержит количество столбцов, которые я хочу суммировать.