![Функция Excel для просмотра текущего месяца](https://rvso.com/image/1520086/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F%20Excel%20%D0%B4%D0%BB%D1%8F%20%D0%BF%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B0%20%D1%82%D0%B5%D0%BA%D1%83%D1%89%D0%B5%D0%B3%D0%BE%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86%D0%B0.png)
У меня есть файл Excel, который я сейчас использую для создания диаграммы каждый месяц. В текущем виде каждый месяц мне приходится менять ячейку, на которую она ссылается. На одном листе у меня есть несколько бизнес-единиц и месяцев. Пример:
Col A Col B Col C Col D .....
Row1= Unit 1 - Jan - Feb - Mar - Etc.....
Row2= Del Exp .02 .03 .07.....
Row3= WH Exp .05 .07 .06.....
На другом листе мне приходится вручную заходить и менять его каждый месяц для текущего месяца. Так что если месяц февраль, мне приходится менять все числа января, чтобы посмотреть на столбец февраля. Интересно, есть ли функция, которая легко идентифицирует данные для текущего месяца? Так, чтобы при вводе чисел февраля она автоматически заполняла их для графика. Смогу ли я добавить столбец MTD в конце моего первого листа, который будет искать последнюю запись данных в этой строке, а затем на другом листе просто ссылаться на эту ячейку?
Любая помощь будет высоко оценена.
решение1
То есть сейчас у вас есть формула, ориентированная на B2, а в следующем месяце вы хотите, чтобы она ориентировалась на C2?
Вместо того, чтобы смотреть на B2, посмотрите наOFFSET(A2,0,MONTH(TODAY()))
Так, когда наступит январь, MONTH(TODAY())
вернётся 1, и вы будете смотреть на один столбец справа от A2. В июле MONTH(TODAY())
вернётся 7, и вы будете смотреть на семь столбцов справа от A2.