Страницы: 1
RSS
можно ли на графике изменять знач одной точки чтоб при этом менялись и значения других точек в соот
 
можно ли на графике изменять знач одной точки(точка максимум) чтоб при этом менялись и значения других точек в соответствии с каким то законом Потому что  в 2003 excel можно менять значение точки прямо на графике путем наведения на нее курсора и протаскивания этой точки по графику Но можно ли менять значение не только одной точки но и точек ,которые лежат вблизи этой точки и чтоб они менялсь по какомоту закону .  
Для более ясности вопоса прикрепил файл .ЕСЛИ У КОГО ЕСТЬ ХУТЬ КАКИЕ ТО ИДЕИ ПО ДАННОМУ ВОПРОСУ ПОДЕЛИТЕСЬ ПОЖАЙЛУСТА
 
можно ли на графике изменять знач одной точки(точка максимум) чтоб при этом менялись и значения других точек в соответствии с каким то законом Потому что  в 2003 excel можно менять значение точки прямо на графике путем наведения на нее курсора и протаскивания этой точки по графику Но можно ли менять значение не только одной точки но и точек ,которые лежат вблизи этой точки и чтоб они менялсь по какомоту закону .  
Для более ясности вопоса прикрепил файл .ЕСЛИ У КОГО ЕСТЬ ХУТЬ КАКИЕ ТО ИДЕИ ПО ДАННОМУ ВОПРОСУ ПОДЕЛИТЕСЬ ПОЖАЙЛУСТА
 
На мой взгляд нужно ввести формулы в те ячейки которые должны изменятся в зависимости от максималоного значения.
 
На мой взгляд нужно ввести формулы в те ячейки которые должны изменятся в зависимости от максималоного значения.
 
{quote}{login=pavel}{date=20.02.2008 10:22}{thema=можно ли на графике изменять знач одной точки чтоб при этом менялись и значения других точек в соот}{post}чтоб они менялсь по какомоту закону .  
{/post}{/quote}Можно все (почти).  
Ключевые слова оставил в цитате.  
Какой закон?
 
вариант
 
вариант
 
{quote}{login=Лузер}{date=21.02.2008 02:10}{thema=Re: можно ли на графике изменять знач одной точки чтоб при этом менялись и значения других точек в соот}{post}{quote}{login=pavel}{date=20.02.2008 10:22}{thema=можно ли на графике изменять знач одной точки чтоб при этом менялись и значения других точек в соот}{post}чтоб они менялсь по какомоту закону .  
{/post}{/quote}Ключевые слова оставил в цитате.  
Какой закон?{/post}{/quote}  
 
закон Какомоту? :) кто такой? японец?
 
{quote}{login=Лузер}{date=21.02.2008 02:10}{thema=Re: можно ли на графике изменять знач одной точки чтоб при этом менялись и значения других точек в соот}{post}{quote}{login=pavel}{date=20.02.2008 10:22}{thema=можно ли на графике изменять знач одной точки чтоб при этом менялись и значения других точек в соот}{post}чтоб они менялсь по какомоту закону .  
{/post}{/quote}Ключевые слова оставил в цитате.  
Какой закон?{/post}{/quote}  
 
закон Какомоту? :) кто такой? японец?
 
Лузер,slan-извините меня безраммотность но я просто не знаю по какому закону они изменяются . Я же говорю что кривая задается точками. Беру max и двигаю его влево или враво (при этом значения всех точек по оси y не меняются !!!!!!)и соответсвенно должны меняться значения и других точек .Точки которые находятся на оси x они не двигаются .  
Я прикрепил файл где наглядно будет видно что надо мне получить.  
Еще раз прошу всех откликнуться на данный вопрос т к для меня это очень важно!!!
 
Лузер,slan-извините меня безраммотность но я просто не знаю по какому закону они изменяются . Я же говорю что кривая задается точками. Беру max и двигаю его влево или враво (при этом значения всех точек по оси y не меняются !!!!!!)и соответсвенно должны меняться значения и других точек .Точки которые находятся на оси x они не двигаются .  
Я прикрепил файл где наглядно будет видно что надо мне получить.  
Еще раз прошу всех откликнуться на данный вопрос т к для меня это очень важно!!!
 
pavel, вы хотите от экселя какого-то алгоритма расчета кривых, которого сами не знаете? не можите сформулировать в функциях? нечто вроде изменения "узлов" при моделировании в пакете векторной графики вроде "корела"? наврятли что-либо выйдет при таком подходе.
 
pavel, вы хотите от экселя какого-то алгоритма расчета кривых, которого сами не знаете? не можите сформулировать в функциях? нечто вроде изменения "узлов" при моделировании в пакете векторной графики вроде "корела"? наврятли что-либо выйдет при таком подходе.
 
"pavel", могу посоветовать подобрать линию тренда, описывающую Вашу кривую и в соответствии с формулой линии тренда, изменять ячейки, содержащие промежуточные точки.  
Это все будет без гарантии точности, так как будет зависеть от того, насколько точно соответствует линия тренда закону построения кривой.  
С уважением, Александр.
 
"pavel", могу посоветовать подобрать линию тренда, описывающую Вашу кривую и в соответствии с формулой линии тренда, изменять ячейки, содержащие промежуточные точки.  
Это все будет без гарантии точности, так как будет зависеть от того, насколько точно соответствует линия тренда закону построения кривой.  
С уважением, Александр.
 
Denis-для полноты понятия сути вопрося я специально прикрепил файл(последний), в котором  построил графики которые мне нужны Если бы, я знал, как получить нужный мне результат, то я не обращался бы на форум !!!!!    
Sh_Alex-очень признателен за совет , попробую.
 
Denis-для полноты понятия сути вопрося я специально прикрепил файл(последний), в котором  построил графики которые мне нужны Если бы, я знал, как получить нужный мне результат, то я не обращался бы на форум !!!!!    
Sh_Alex-очень признателен за совет , попробую.
 
"вариант" с реализацией механизма изменения точек графика я вам представил.. там закон изменения реализуется отдельной подпрограммой recharge..  
 
у меня использован "закон пропорционального изменения", если он вам не подходит, пишите свой, - но к икселю это отношения уже не имеет.  
 
из ваших графиков можно что-то "вытащить", если хотя бы знать, за какую точку "тащить". И то необязательно из этого получится "закон".
 
slan-точку ('' за основу что тащить'')надо взять max т е точка №3.
 
slan-точку ('' за основу что тащить'')надо взять max т е точка №3.
 
оч хор :)  
 
"..только этого ма-а-а-ло.."
 
оч хор :)  
 
"..только этого ма-а-а-ло.."
 
Slan- не поскажите как вы стоили свой "вариант" по шагово, потому что я хотел построить точно такой же график и ничего не получилось(почему столбцы а и б имеют одни и те же значения , зачем в столбце с ''=СЧЁТ(A1:A17)''??????)
 
Slan- не поскажите как вы стоили свой "вариант" по шагово, потому что я хотел построить точно такой же график и ничего не получилось(почему столбцы а и б имеют одни и те же значения , зачем в столбце с ''=СЧЁТ(A1:A17)''??????)
 
:) т.е. непонятно вообще ничего ..  
 
трудновато однако будет, но попробую:  
1 (начну с конца) счет() - чтобы сработало событие пересчета листа - т.е. как только изменяется диапазон a1:a17  - формула пересчитывается, вызывая событие(прерывание), связанное с пересчетом листа, кот в свою очередь обрабатывается подпрограммой sheet_calculate, написанной мною. (При перетаскивании точки меняется значение в таблице исходных данных, но почему-то это не вызывает события sheet_change , как можно было бы ожидать)  
 
2 событие sheet_calculate , к сожалению, не несет с собой информации о диапазоне(ячейке), с которым оно связано, поэтому, чтобы выяснить это и нужна копия записей в соседнем столбце( в прочем не обязательно в соседнем, просто так совпало :)). Выяснив изменившуюся ячейку, можно определить характер(размер, значение..) этого изменения и , отталкиваясь от этих данных, произвести перерасчет других точек. Затем гармония(идентичность) двух столбцов восстанавливается программно(просто копируем значения первого столбца во второй(отключив, конечно, на время возникновение связанных с изменением "событий"(application.enableevents=false)
 
:) т.е. непонятно вообще ничего ..  
 
трудновато однако будет, но попробую:  
1 (начну с конца) счет() - чтобы сработало событие пересчета листа - т.е. как только изменяется диапазон a1:a17  - формула пересчитывается, вызывая событие(прерывание), связанное с пересчетом листа, кот в свою очередь обрабатывается подпрограммой sheet_calculate, написанной мною. (При перетаскивании точки меняется значение в таблице исходных данных, но почему-то это не вызывает события sheet_change , как можно было бы ожидать)  
 
2 событие sheet_calculate , к сожалению, не несет с собой информации о диапазоне(ячейке), с которым оно связано, поэтому, чтобы выяснить это и нужна копия записей в соседнем столбце( в прочем не обязательно в соседнем, просто так совпало :)). Выяснив изменившуюся ячейку, можно определить характер(размер, значение..) этого изменения и , отталкиваясь от этих данных, произвести перерасчет других точек. Затем гармония(идентичность) двух столбцов восстанавливается программно(просто копируем значения первого столбца во второй(отключив, конечно, на время возникновение связанных с изменением "событий"(application.enableevents=false)
 
Подскажите, пожалуйста, есть ли в Excel-2010 возможность перетаскивая точки грфика менять исходные значения? В 2003 такая возможность была.
 
{quote}{login=Sergey}{date=22.08.2011 05:24}{thema=}{post}Подскажите, пожалуйста, есть ли в Excel-2010 возможность перетаскивая точки грфика менять исходные значения? В 2003 такая возможность была.{/post}{/quote}  
;) Был вариант на Planete:  
"Господам, потерявшим при переезде из оф.2003 в оф.2007 своего любимца - "Маркер-потаскун" породы Draf-Dia(он же маркер пере-тягиваемый, -двигаемый, -мещаемый), рекомендуется обратиться по адресу:  
зд.Excel-2007, верхний этаж, секция "Вставка", блок "Текст".  
Стучать ЛКП в дверь "Объект".  
Спросить Диаграмму Майкрософтовну Граф."  
ps Для 2010 применимо...  
-75849-
 
Z, спасибо большое за помощь! Но это не совсем то для моих целей: дело в том, что была у нас в 2003 модель, в которой менеджмент планировал KPIs, перетаскивая графики)) Такой подход очень им нравился. Но с внедренными объектами юзерфрендли не получается. Странно, если убрали из стандартных графиков такую возможность. Подскажите, м.б. применим некий другой подход? Или кто-то все-таки нашел, как можно таскать график? Вариант с ползунками и спин-батонами не подходит по идеологическим соображениям.
Страницы: 1
Читают тему
Наверх