У меня есть рабочий лист, который содержит 10 листов с данными о контрольных списках объектов.

Я хочу создать обзорный лист, который просматривает все остальные листы и может подсчитать, сколько раз строка "N" появляется в столбце B5.

Я пробовал =VLOOKUP("N", September 2015!$B$5:June 2016!$B$5, 2) но я не могу просмотреть другие листы.

Листы названы с указанием названия месяца и года (т. Е. Сентябрь 2015 г.).

Также я бы предпочел не использовать макросы или VBA.

3 ответа3

0

Не многие функции Excel поддерживают трехмерные ссылки, то есть ссылки на нескольких листах.

Самым простым способом может быть создание формулы Countif() на каждом листе, а затем использование суммы с трехмерной ссылкой для суммирования результатов Countif.

Итак, на каждом листе определите ячейку, скажем, Z1 (или ячейку по вашему выбору, если это один и тот же адрес ячейки на каждом листе). Нажмите вкладку листа первого листа. Удерживая клавишу «Shift», щелкните вкладку листа последнего листа. Теперь нажмите Z1 и введите формулу, как

= СЧЕТЕСЛИ (A1:Y100, "N")

  • Теперь на вашем итоговом листе типа = Сумма (
  • Нажмите на первый лист, затем нажмите на Z1
  • Нажмите Shift на последнем листе, закройте скобку и введите формулу. Формула будет выглядеть так

= SUM(Лист1:Sheet10!Z1)

... где Sheet1 и Sheet10 должны отражать ваши имена листов.

0

На обзорном листе выберите нужные формулы ячейки и счетчика строк для каждого листа с помощью +. Пример: =COUNTIF(sheet1!$A$1:$G$10,"value")+COUNTIf(sheet2!$A$1:$G$10,"value") и т.д. ... вам, возможно, придется поместить каждый COUNTIF в NUMBERVALUE() .

0

Если это не требуется на частой основе, вы можете попытаться сохранить всю электронную таблицу в формате pdf, а затем ctrl+f.

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