Создать формулу интерполяции
MAXXX
Дата: Пятница, 19.09.2014, 21:00 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
Добрый вечер, уважаемые господа, прошу Вас подсказать мне в решении следующей задаче, далек от формул этого плана:( Суть вопроса заключается в следующем, в первом листе "Bunkering FO" приведена таблица с нумерацией танка 1P В колонку "Observed innage" забиваются вручную значения от 0 до 100, ссылаясь на эти значения в колонку "Gross Observed Volume" автоматически вносятся данные из вкладки 1P. Формулу в строку 1Р я забил, но меня интересует чтобы она включала интерполяцию до 0,5 (т.е. данные вносятся при введении значений 0,2,4,6... кратных двух,но не рассчитывает значения при вводе 0,5;1,0;1,5;2,5 и т.д. ) Заранее благодарю за отзывчивость
Добрый вечер, уважаемые господа, прошу Вас подсказать мне в решении следующей задаче, далек от формул этого плана:( Суть вопроса заключается в следующем, в первом листе "Bunkering FO" приведена таблица с нумерацией танка 1P В колонку "Observed innage" забиваются вручную значения от 0 до 100, ссылаясь на эти значения в колонку "Gross Observed Volume" автоматически вносятся данные из вкладки 1P. Формулу в строку 1Р я забил, но меня интересует чтобы она включала интерполяцию до 0,5 (т.е. данные вносятся при введении значений 0,2,4,6... кратных двух,но не рассчитывает значения при вводе 0,5;1,0;1,5;2,5 и т.д. ) Заранее благодарю за отзывчивость MAXXX
Ответить
Сообщение Добрый вечер, уважаемые господа, прошу Вас подсказать мне в решении следующей задаче, далек от формул этого плана:( Суть вопроса заключается в следующем, в первом листе "Bunkering FO" приведена таблица с нумерацией танка 1P В колонку "Observed innage" забиваются вручную значения от 0 до 100, ссылаясь на эти значения в колонку "Gross Observed Volume" автоматически вносятся данные из вкладки 1P. Формулу в строку 1Р я забил, но меня интересует чтобы она включала интерполяцию до 0,5 (т.е. данные вносятся при введении значений 0,2,4,6... кратных двух,но не рассчитывает значения при вводе 0,5;1,0;1,5;2,5 и т.д. ) Заранее благодарю за отзывчивость Автор - MAXXX Дата добавления - 19.09.2014 в 21:00
MCH
Дата: Пятница, 19.09.2014, 21:38 |
Сообщение № 2
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация:
751
±
Замечаний:
±
Код
=ПРЕДСКАЗ(M16;СМЕЩ('1P'!B2;ПОИСКПОЗ(M16;'1P'!A3:A52);;2);СМЕЩ('1P'!A2;ПОИСКПОЗ(M16;'1P'!A3:A52);;2))
Код
=ПРЕДСКАЗ(M16;СМЕЩ('1P'!B2;ПОИСКПОЗ(M16;'1P'!A3:A52);;2);СМЕЩ('1P'!A2;ПОИСКПОЗ(M16;'1P'!A3:A52);;2))
MCH
Ответить
Сообщение Код
=ПРЕДСКАЗ(M16;СМЕЩ('1P'!B2;ПОИСКПОЗ(M16;'1P'!A3:A52);;2);СМЕЩ('1P'!A2;ПОИСКПОЗ(M16;'1P'!A3:A52);;2))
Автор - MCH Дата добавления - 19.09.2014 в 21:38
AndreTM
Дата: Пятница, 19.09.2014, 21:50 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация:
500
±
Замечаний:
0% ±
2003 & 2010
Все зависит от того, как вы собираетесь интерполировать... В простейшем случае (линейный тренд по всем имеющимся данным) формула может выглядеть так: Код
=ЕСЛИОШИБКА(ВПР($M16;'1P'!$A$3:$B$53;2;ЛОЖЬ);ПРЕДСКАЗ($M16;'1P'!$B$3:$B$53;'1P'!$A$3:$A$53))
Все зависит от того, как вы собираетесь интерполировать... В простейшем случае (линейный тренд по всем имеющимся данным) формула может выглядеть так: Код
=ЕСЛИОШИБКА(ВПР($M16;'1P'!$A$3:$B$53;2;ЛОЖЬ);ПРЕДСКАЗ($M16;'1P'!$B$3:$B$53;'1P'!$A$3:$A$53))
AndreTM
Skype: andre.tm.007 Donate: Q iwi: 9517375010
Ответить
Сообщение Все зависит от того, как вы собираетесь интерполировать... В простейшем случае (линейный тренд по всем имеющимся данным) формула может выглядеть так: Код
=ЕСЛИОШИБКА(ВПР($M16;'1P'!$A$3:$B$53;2;ЛОЖЬ);ПРЕДСКАЗ($M16;'1P'!$B$3:$B$53;'1P'!$A$3:$A$53))
Автор - AndreTM Дата добавления - 19.09.2014 в 21:50
MAXXX
Дата: Пятница, 19.09.2014, 22:21 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
Огромное спасибо, помогли от души
Огромное спасибо, помогли от души MAXXX
Ответить
Сообщение Огромное спасибо, помогли от души Автор - MAXXX Дата добавления - 19.09.2014 в 22:21
MCH
Дата: Пятница, 19.09.2014, 22:26 |
Сообщение № 5
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация:
751
±
Замечаний:
±
линейный тренд по всем имеющимся данным
Андрей, значения для innage=1 получается меньше чем для innage=0, при возрастающем графике. Если и делать аппроксимацию, то полиномом (можно 6 степени): Код
=ТЕНДЕНЦИЯ('1P'!B3:B53;'1P'!A3:A53^{1;2;3;4;5;6};M16^{1;2;3;4;5;6})
линейный тренд по всем имеющимся данным
Андрей, значения для innage=1 получается меньше чем для innage=0, при возрастающем графике. Если и делать аппроксимацию, то полиномом (можно 6 степени): Код
=ТЕНДЕНЦИЯ('1P'!B3:B53;'1P'!A3:A53^{1;2;3;4;5;6};M16^{1;2;3;4;5;6})
MCH
Ответить
Сообщение линейный тренд по всем имеющимся данным
Андрей, значения для innage=1 получается меньше чем для innage=0, при возрастающем графике. Если и делать аппроксимацию, то полиномом (можно 6 степени): Код
=ТЕНДЕНЦИЯ('1P'!B3:B53;'1P'!A3:A53^{1;2;3;4;5;6};M16^{1;2;3;4;5;6})
Автор - MCH Дата добавления - 19.09.2014 в 22:26
AndreTM
Дата: Пятница, 19.09.2014, 22:48 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация:
500
±
Замечаний:
0% ±
2003 & 2010
Я и не спорю Если и делать аппроксимацию, то полиномом
Все зависит от того, как вы собираетесь интерполировать...
Я и не спорю Если и делать аппроксимацию, то полиномом
Все зависит от того, как вы собираетесь интерполировать...
AndreTM
Skype: andre.tm.007 Donate: Q iwi: 9517375010
Ответить
Сообщение Я и не спорю Если и делать аппроксимацию, то полиномом
Все зависит от того, как вы собираетесь интерполировать...
Автор - AndreTM Дата добавления - 19.09.2014 в 22:48
MAXXX
Дата: Пятница, 19.09.2014, 22:48 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
Уважаемый МСН, можно ли добавить в эту формулу еще одну ячейку выбора? А именно, чтобы данные забивались ссылаясь не только на ячейку М16,а еще и С24 в зависимости от ее значения от -100 до 250 С уважением MAXXX
Уважаемый МСН, можно ли добавить в эту формулу еще одну ячейку выбора? А именно, чтобы данные забивались ссылаясь не только на ячейку М16,а еще и С24 в зависимости от ее значения от -100 до 250 С уважением MAXXX MAXXX
Ответить
Сообщение Уважаемый МСН, можно ли добавить в эту формулу еще одну ячейку выбора? А именно, чтобы данные забивались ссылаясь не только на ячейку М16,а еще и С24 в зависимости от ее значения от -100 до 250 С уважением MAXXX Автор - MAXXX Дата добавления - 19.09.2014 в 22:48
MAXXX
Дата: Пятница, 19.09.2014, 22:50 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
А именно, чтобы данные забивались ссылаясь не только на ячейку М16,а еще и С24 в зависимости от ее значения от -100 до 250 (по строке 2,лист 1P-S)
А именно, чтобы данные забивались ссылаясь не только на ячейку М16,а еще и С24 в зависимости от ее значения от -100 до 250 (по строке 2,лист 1P-S) MAXXX
Ответить
Сообщение А именно, чтобы данные забивались ссылаясь не только на ячейку М16,а еще и С24 в зависимости от ее значения от -100 до 250 (по строке 2,лист 1P-S) Автор - MAXXX Дата добавления - 19.09.2014 в 22:50
MCH
Дата: Пятница, 19.09.2014, 22:55 |
Сообщение № 9
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация:
751
±
Замечаний:
±
Значение в C24 кратно 50 как указано в таблице или нужно производить двойную линейную интерполяцию?
Значение в C24 кратно 50 как указано в таблице или нужно производить двойную линейную интерполяцию? MCH
Ответить
Сообщение Значение в C24 кратно 50 как указано в таблице или нужно производить двойную линейную интерполяцию? Автор - MCH Дата добавления - 19.09.2014 в 22:55
MCH
Дата: Пятница, 19.09.2014, 23:10 |
Сообщение № 10
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация:
751
±
Замечаний:
±
Формула для двойной интерполяции: Код
=ПРЕДСКАЗ(C24;ВЫБОР({1;2};ПРЕДСКАЗ(M16;СМЕЩ('1P-S'!B2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);ПОИСКПОЗ(C24;'1P-S'!C2:I2);2);СМЕЩ('1P-S'!A2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);;2));ПРЕДСКАЗ(M16;СМЕЩ('1P-S'!B2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);ПОИСКПОЗ(C24;'1P-S'!C2:I2)+1;2);СМЕЩ('1P-S'!A2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);;2)));СМЕЩ('1P-S'!B2;;ПОИСКПОЗ(C24;'1P-S'!C2:I2);;2))
Формула для двойной интерполяции: Код
=ПРЕДСКАЗ(C24;ВЫБОР({1;2};ПРЕДСКАЗ(M16;СМЕЩ('1P-S'!B2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);ПОИСКПОЗ(C24;'1P-S'!C2:I2);2);СМЕЩ('1P-S'!A2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);;2));ПРЕДСКАЗ(M16;СМЕЩ('1P-S'!B2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);ПОИСКПОЗ(C24;'1P-S'!C2:I2)+1;2);СМЕЩ('1P-S'!A2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);;2)));СМЕЩ('1P-S'!B2;;ПОИСКПОЗ(C24;'1P-S'!C2:I2);;2))
MCH
Ответить
Сообщение Формула для двойной интерполяции: Код
=ПРЕДСКАЗ(C24;ВЫБОР({1;2};ПРЕДСКАЗ(M16;СМЕЩ('1P-S'!B2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);ПОИСКПОЗ(C24;'1P-S'!C2:I2);2);СМЕЩ('1P-S'!A2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);;2));ПРЕДСКАЗ(M16;СМЕЩ('1P-S'!B2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);ПОИСКПОЗ(C24;'1P-S'!C2:I2)+1;2);СМЕЩ('1P-S'!A2;ПОИСКПОЗ(M16;'1P-S'!A3:A52);;2)));СМЕЩ('1P-S'!B2;;ПОИСКПОЗ(C24;'1P-S'!C2:I2);;2))
Автор - MCH Дата добавления - 19.09.2014 в 23:10
MAXXX
Дата: Пятница, 19.09.2014, 23:58 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
40% ±
Excel 2010
Гениально, спасибооо!
Гениально, спасибооо! MAXXX
Ответить
Сообщение Гениально, спасибооо! Автор - MAXXX Дата добавления - 19.09.2014 в 23:58