Я уверен, что есть очень простой ответ на этот вопрос (и я не знаю, что у меня есть возможности Excel, чтобы задать «правильный» вопрос, иначе Google даст мне ответ).
У меня есть следующая формула:
=DATE(YEAR(V1), MONTH(V1)+V2-1,8)
Я хотел бы иметь возможность ввести число в ячейку (скажем, 14) и запустить эту формулу, кроме числа, котороеЯ вхожу в клетку и должен заменить число 8 в формуле.Итак, снова при вводе 14 формула, которая будет выполняться, будет иметь вид:
=DATE(YEAR(V1), MONTH(V1)+V2-1, 14)
Итак, резюмируем, рабочий процесс выглядит так:
- Я ввожу значение '14' вячейка А3.
- Вышеприведенная формула выполнена
- Отображаемое значение A3 примерно равно 14.03.2012 (в зависимости от значений в моей ячейке V1 / V2)
МожетЯ делаю это без VBA?(По профессии я программист .NET, поэтому VBA для меня не чужда, я просто чувствую, что Excel должен быть в состоянии сделать это без кода).