Страницы: 1
RSS
Шаблон формулы
 
О наболевшем...  
 
Для примера возьму предложенную заготовку Михаила С.из темы: Расчет стоимости салатов по цене их компонентов (http://www.planetaexcel.ru/forum.php?thread_id=31831)  
 
На практике возникает ситуация, когда в формулу добавляются новые составляющие.  
 
Например, теперь понадобилось на листе "Стоимость салатов" стоимость салатов перемножить на некий "Важный коэфф." Сначала я данное умножение выполняю в ячейке "С4", далее "растаскиваю" формулу из С4 по всему диапазону - С4:Е6.    
 
Потом, например, может понадобиться добавить в уже измененную формулу (в ячейках С4:Е6) деление на какую-нибудь константу. Снова, сначала деление на эту константу будет добавлено в формулу ячейки С4, а после - вновь придется "растащить" формулу из С4 по всему диапазону - С4:Е6.  
 
И каждый раз, при внесении изменений в формулу, потом приходится ее "растаскивать" по нужному диапазону. Хорошо, когда тут их 9. А когда тысячи строк, и десятки столбцов, то даже нажимая ctrl+C - ctrl+V с выделенным диапазоном, можно посинеть...  
 
Вопрос:  
Есть ли возможность в экселе создать некий "шаблон формулы" (как в ячейке "С4") и скопировать данный шаблон по диапазону с С4:Е6.    
А дальше в случае необходимости внесения изменений в формулу (как это было описано выше), изменять только данный "шаблон формулы" (не "растаскивая" его по всему диапазону)?
 
А может макросом запрограммировать такое растягивание (копирование) формулы при каждом изменении ее в яч."С4"?
 
{quote}{login=}{date=26.09.2011 11:28}{thema=}{post}А может макросом запрограммировать такое растягивание (копирование) формулы при каждом изменении ее в яч."С4"?{/post}{/quote}  
 
Как вариант - да.    
 
Однако в файле много листов, где нужно использовать описанный метод с разными диапазонами и формулами.  
 
Потому сначала хотелось бы узнать про более простой вариант через Диспетчер имен или как-то еще.
 
ну да, ну да..    
 
запишите формулу в имя, соблюдая относительность/абсолютность ссылок
Живи и дай жить..
 
То же самое что сказал Слэн, только наглядней.  
в файле нажмите CTRL+F3. и увидите имя и собственно формулу. В ней достаточно поменять или добавить коефициенты и значения в соответсвующих ячейках пересчитаются.
Редко но метко ...
 
Получилось! Свобода!  
 
Жизнь меняется к лучшему! Благодарю! :)
 
{quote}{login=Let}{date=26.09.2011 12:16}{thema=}{post}Жизнь меняется к лучшему! {/post}{/quote}  
:-)  
"Такого разнообразия салатов хозяйка не найдёт ни в одной кулинарной книге.  
Представлены салаты: овощные, мясные, рыбные, из сыра и творога, фруктовые,  
салаты-коктейли для семейных торжеств, салаты-заготовки на зиму."  
750 салатов., Сост. ... ., 1999 г.  
:-)
 
Ой. Пост выше - мой.
Страницы: 1
Читают тему
Loading...