Я использую Excel 2010. Допустим, у меня есть рабочая книга, которая содержит 13 листов. Первый лист называется "Сводка", а остальные 12 - месяцы года (январь-декабрь). В "Сводке" я хочу попросить пользователя выбрать месяц. Затем я использую « =DATE(YEAR(E1),MONTH(E1)+1,1)
» для увеличения до следующего месяца. Это делается в общей сложности 2 раза, поэтому пользователь вводит 06/01/2016
и получает июнь, июль и август. Теперь я хочу взять цифры за каждый из трех названных месяцев и суммировать их в таблице "Сводка". Проблема, с которой я сталкиваюсь, связана с использованием формулы INDIRECT()
и того факта, что ячейки Months отформатированы не как текст, а как дата (на самом деле пользовательские даты).
Как бы я мог ссылаться на таблицы в июне, июле и августе в формуле, если данные в ячейках не являются текстовыми? Что-то вроде =B1!H3
если я пытаюсь получить доступ =July!H3
. Надеюсь, это имеет смысл. Если нет, дайте мне знать, и я могу попытаться выяснить это. Спасибо!