С экселем я знаком довольно слабо, поэтому заранее извиняюсь:)
Исходные данные: имитационная модель в excel. При каждом изменении на листе - данные обновляются. Задача: Найти примерное среднее значение выходных параметров, по результатам заданного количества итераций.
То есть некая ячейка вычисляется при каждом изменении по разному. Нужно найти её среднее значение по результатам n (заданное пользователем) вычислений.
Спасибо большое!
Доброго времени суток, уважаемые форумчане!
С экселем я знаком довольно слабо, поэтому заранее извиняюсь:)
Исходные данные: имитационная модель в excel. При каждом изменении на листе - данные обновляются. Задача: Найти примерное среднее значение выходных параметров, по результатам заданного количества итераций.
То есть некая ячейка вычисляется при каждом изменении по разному. Нужно найти её среднее значение по результатам n (заданное пользователем) вычислений.
То есть некая ячейка вычисляется при каждом изменении по разному
Это как.
Вариантов 3 1. использовть количество ячеек равное количеству итераций где производится расчет вашим разным способом, потом взять среднее. 2. после каждого расчета сохранять отдельно ну и потом брать среднее 3. накопительно суммирувать результат потом поделить его на количество итераций.
То есть некая ячейка вычисляется при каждом изменении по разному
Это как.
Вариантов 3 1. использовть количество ячеек равное количеству итераций где производится расчет вашим разным способом, потом взять среднее. 2. после каждого расчета сохранять отдельно ну и потом брать среднее 3. накопительно суммирувать результат потом поделить его на количество итераций.
Без примера большего вам наверно не получить.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
сложность в том, что моя "изменчивая" ячейка вычисляется согласно большому количеству других ячеек. И они все, при каждом действии в excel пересчитываются, создавая новую модель, из которой результирующая ячейка и получается.
Поэтому первый способ не подходит, т.к. в разные ячейки разные значения не получить, при одной таблице (а она очень большая)
Второй способ результат даст, но делать это придется вручную, что очень долго. Может знаете способ автоматизировать процесс?
Третий: а как это сделать при наличии одной большой таблицы создающей при каждом действии новую модель?
bmv98rus, спасибо за ответ!
сложность в том, что моя "изменчивая" ячейка вычисляется согласно большому количеству других ячеек. И они все, при каждом действии в excel пересчитываются, создавая новую модель, из которой результирующая ячейка и получается.
Поэтому первый способ не подходит, т.к. в разные ячейки разные значения не получить, при одной таблице (а она очень большая)
Второй способ результат даст, но делать это придется вручную, что очень долго. Может знаете способ автоматизировать процесс?
Третий: а как это сделать при наличии одной большой таблицы создающей при каждом действии новую модель?Wakawaka
а как это сделать при наличии одной большой таблицы создающей при каждом действии новую модель?
нужно включить итерации в настройках вычислений, установить количество итераций равное тому что вы планируете ну и напримеР результат у вас в ячейке A1, то в а3 записать формулу a2/(количество итераций), а в a2 =a2+a1 при отключенных итерациях будет ошибка, а вот при включенных, каждый пересчет будет увеличивать a2 на результат из a1. по окончанию в a3 будет среднее.
а как это сделать при наличии одной большой таблицы создающей при каждом действии новую модель?
нужно включить итерации в настройках вычислений, установить количество итераций равное тому что вы планируете ну и напримеР результат у вас в ячейке A1, то в а3 записать формулу a2/(количество итераций), а в a2 =a2+a1 при отключенных итерациях будет ошибка, а вот при включенных, каждый пересчет будет увеличивать a2 на результат из a1. по окончанию в a3 будет среднее.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Можно в ячейке сделать счётчик итераций, а в таблицу заносить результат вычисления. Номер каждой ячейки соответствует своей итерации. И, конечно, старт-сброс процесса.
Можно в ячейке сделать счётчик итераций, а в таблицу заносить результат вычисления. Номер каждой ячейки соответствует своей итерации. И, конечно, старт-сброс процесса.Светлый