У меня есть таблица с несколькими вкладками. На вкладке "Рецензенты" у меня есть имена рецензентов в столбце A, а элементы (документы), рецензируемые в столбцах G – AG. Каждый столбец содержит количество комментариев каждого рецензента к каждому документу. На вкладке "Просмотр метрик" у меня есть документы в столбце А, и я хочу, чтобы накопительные метрики были в последующих столбцах. Итак, чтобы подсчитать количество комментариев к документу в столбце G "Рецензенты", у меня есть следующее:

 =COUNTIF(Reviewers!G$2:Reviewers!G$223, ">0")

Чего я хочу избежать, так это идти по следующим строкам, увеличивая от G до H до I ... до AG. Тем более, что у меня есть 6 столбцов (до сих пор), которые должны иметь аналогичные правки:

  • =COUNTBLANK(Reviewers!$G$2:Reviewers!G$223) ,
  • =SUMIFS(Reviewers!G$2:G$223, Reviewers!$B$2:$B$223, $M$3) ,
  • и т.п.

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

1 ответ1

0

Вы можете создавать динамические диапазоны с помощью функции OFFSET .  Например, OFFSET(Reviewers!$A$1, 1, 6, 222, 1) оценивает Reviewers!G$2:Reviewers!G$223 , потому что Reviewers!G$2 - это один ряд вниз и шесть столбцов справа от Reviewers!$A$1 .  Точно, OFFSET(Reviewers!$A$1, 1, 7, 222, 1) это Reviewers!H$2:Reviewers!H$223 .  Просто используйте OFFSET с третьим параметром, установленным в ROW() плюс или минус соответствующую константу.

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