В настоящее время я использую следующую формулу
=SUM(INDIRECT("'Net "&($A$2)&" "&RIGHT($A48,2)&"'!C4:C21"))
Это отлично работает, но я пытаюсь сделать его диапазон (C4:C21
) динамическим.
$A$2
, на который ссылается формула, - это то, что кто-то набирает и в настоящее время говорит «Может». $ A48, на который ссылается формула, просто извлекает две последние цифры года.
Это кусочки файла
Всего значимых вкладок 6. Есть 4 вкладки, на которых суммируются продажи за предыдущие годы за конкретный месяц. Итак, у меня есть чистая 11 мая, чистая 10 мая, чистая 09 мая, чистая 08 мая. Это вкладки, которые находит косвенная формула.
Последние 2 вкладки включают в себя ту, в которой существует эта формула (Net 12 мая), и вкладку, на которой необходимо будет основывать диапазон (Cust 12 мая). На вкладке Cust 12 мая столбец A - это день, столбец B - день недели, а столбец C - это место, где у нас есть данные о продажах. Кто-то заходит каждый день и набирает распродажи за день. В качестве примера у меня есть данные о продажах с 01.05.2012 по 18.05.2012. Все данные за период с 19.05.2012 по 31.05.2012 в столбце C не заполнены. Текущие данные о продажах находятся в C4:C21
, а C22:C34
пусто. Поскольку я сравниваю продажи за предыдущие годы с продажами за этот год, они должны быть сопоставимы, поэтому в формуле используется только C4:C21
для всех продаж за предыдущие годы.
Я пробовал несколько вещей, включая CountA и некоторые смещения, чтобы попытаться помочь мне, но мне не удалось найти решение, чтобы сделать диапазон динамическим для всех моих формул продаж предыдущих лет. Мне нужно, чтобы формула просто увеличивалась до чего-то вроде C4:C22
за все предыдущие годы, когда кто-то вводит данные о продажах на следующий день на вкладке Cust 12 мая.