У меня проблемы с созданием сводной таблицы денежных потоков, которая ищет пару ссылок - дату (что не проблема) и другое имя таблицы (что является проблемой).

У меня есть информация об отдельных поставщиках на отдельных листах (соглашения, счета-фактуры и потоки денежных средств отдельных поставщиков).

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

Ниже приведено изображение сводной таблицы с формулой, которая в настоящее время работает, однако для правильных результатов необходимо вручную ввести имя рабочего листа (в данном случае имя поставщика "EcOz") для каждой ячейки в этой строке. Затем он использует VLookup для возврата значения за соответствующий месяц в правильном рабочем листе.

Также предоставляется изображение вкладок - для каждого провайдера есть отдельная рабочая таблица.

Вкладка «Сводная информация о движении денежных средств» и вкладки

Типичная таблица из каждого листа провайдера показана ниже. Это сопоставляет ежемесячные расходы (фактическое выделено серым цветом, прогноз - желтым), чтобы обеспечить движение денежных средств для отдельного поставщика услуг.

Денежный поток провайдера для "EcOz"

В идеале, я хотел бы, чтобы ячейки в таблице Сводная информация о денежном потоке просматривали имя поставщика, на которое есть ссылки, находили соответствующий лист и извлекали соответствующие данные из таблицы отдельного поставщика. NB. Я не могу просто использовать простую функцию INDIRECT (я думаю!) поскольку даты начала для отдельных таблиц денежных потоков варьируются. то есть в "Ecoz" выше, начальный месяц - 15 декабря, но для Cardno (не показан), начальный месяц - 15 октября.

Буду признателен за любую помощь / идеи, предложенные!

2 ответа2

1

Вы можете попробовать Indirect с Concatenate, как и в той же формуле, что и в C32.

=IF($B32="","",IFERROR(VLOOKUP(C$30, INDIRECT(CONCATENATE($B32,"!B44:C58")),2,False),0))
0

Попробуйте свою формулу, используя Lookup вместо Vlookup, Vlookup необходимо отсортировать первый столбец, чтобы найти точное значение или включить False

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