Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Тройная интерполяция значения по двум переменным - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Тройная интерполяция значения по двум переменным (Формулы/Formulas)
Тройная интерполяция значения по двум переменным
Andrey_Pike Дата: Вторник, 06.11.2018, 21:19 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте! Мне тяжко с массивами формул работать, буду благодарен за помощь....Определить значение в столбце E, зависящее от переменных в столбце D и переменной I9. На вкладках переменные D идут с четным шагом и зависит от переменной I9 с шагом 0,5. Требуется вычислить интерполированно значения в E, при подстановке любых, огрнаниченных массивом, значений для D (четных, нечетных) и для I9 (любое в допустимой области от -3 до +3[с шагом 0.1]).
К сообщению приложен файл: Report.xlsx(97.7 Kb)


Сообщение отредактировал Andrey_Pike - Вторник, 06.11.2018, 21:21
 
Ответить
СообщениеЗдравствуйте! Мне тяжко с массивами формул работать, буду благодарен за помощь....Определить значение в столбце E, зависящее от переменных в столбце D и переменной I9. На вкладках переменные D идут с четным шагом и зависит от переменной I9 с шагом 0,5. Требуется вычислить интерполированно значения в E, при подстановке любых, огрнаниченных массивом, значений для D (четных, нечетных) и для I9 (любое в допустимой области от -3 до +3[с шагом 0.1]).

Автор - Andrey_Pike
Дата добавления - 06.11.2018 в 21:19
dude Дата: Четверг, 08.11.2018, 09:18 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 12 ±
Замечаний: 20% ±

2016
Код
=ПРОСМОТР($D14;СМЕЩ('HFO  TK'!$A$5;;ПОИСКПОЗ(M14;'HFO  TK'!$B$2:$II$2;);1000;ПОИСКПОЗ($I$9;'HFO  TK'!$C$3:$J$3;)+1))
К сообщению приложен файл: 5775655.xlsx(97.4 Kb)
 
Ответить
Сообщение
Код
=ПРОСМОТР($D14;СМЕЩ('HFO  TK'!$A$5;;ПОИСКПОЗ(M14;'HFO  TK'!$B$2:$II$2;);1000;ПОИСКПОЗ($I$9;'HFO  TK'!$C$3:$J$3;)+1))

Автор - dude
Дата добавления - 08.11.2018 в 09:18
Andrey_Pike Дата: Четверг, 08.11.2018, 18:05 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
dude, к сожалению, не бьет( подставляя, например, в I9 1.2


Сообщение отредактировал Andrey_Pike - Четверг, 08.11.2018, 18:08
 
Ответить
Сообщениеdude, к сожалению, не бьет( подставляя, например, в I9 1.2

Автор - Andrey_Pike
Дата добавления - 08.11.2018 в 18:05
dude Дата: Четверг, 08.11.2018, 18:58 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 12 ±
Замечаний: 20% ±

2016
Код
ПОИСКПОЗ($I$9;'HFO  TK'!$C$3:$J$3)

и всё
вам нужно подтягивать ближайшее значение или всё таки интерполяция?
 
Ответить
Сообщение
Код
ПОИСКПОЗ($I$9;'HFO  TK'!$C$3:$J$3)

и всё
вам нужно подтягивать ближайшее значение или всё таки интерполяция?

Автор - dude
Дата добавления - 08.11.2018 в 18:58
Andrey_Pike Дата: Четверг, 08.11.2018, 19:18 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
всё-таки она, интерполяция) в строке Е точное значение должно быть
 
Ответить
Сообщениевсё-таки она, интерполяция) в строке Е точное значение должно быть

Автор - Andrey_Pike
Дата добавления - 08.11.2018 в 19:18
Pelena Дата: Четверг, 08.11.2018, 19:23 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 13220
Репутация: 2908 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Как вариант, в голубой ячейке
Код
=ПРЕДСКАЗ(D14;ПРЕДСКАЗ(I9;СМЕЩ('HFO  TK'!$M$3;ПОИСКПОЗ(D14;'HFO  TK'!$M$4:$M$518);ПОИСКПОЗ(I9;'HFO  TK'!$C$3:$J$3)-1;1;2);СМЕЩ('HFO  TK'!$M$3;;ПОИСКПОЗ(I9;'HFO  TK'!$C$3:$J$3)-1;1;2))*{1:0}+ПРЕДСКАЗ(I9;СМЕЩ('HFO  TK'!$M$3;ПОИСКПОЗ(D14;'HFO  TK'!$M$4:$M$518)+1;ПОИСКПОЗ(I9;'HFO  TK'!$C$3:$J$3)-1;1;2);СМЕЩ('HFO  TK'!$M$3;;ПОИСКПОЗ(I9;'HFO  TK'!$C$3:$J$3)-1;1;2))*{0:1};СМЕЩ('HFO  TK'!$M$3;ПОИСКПОЗ(D14;'HFO  TK'!$M$4:$M$518)+1;0;-2))
К сообщению приложен файл: Report-1-.xlsx(99.0 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеКак вариант, в голубой ячейке
Код
=ПРЕДСКАЗ(D14;ПРЕДСКАЗ(I9;СМЕЩ('HFO  TK'!$M$3;ПОИСКПОЗ(D14;'HFO  TK'!$M$4:$M$518);ПОИСКПОЗ(I9;'HFO  TK'!$C$3:$J$3)-1;1;2);СМЕЩ('HFO  TK'!$M$3;;ПОИСКПОЗ(I9;'HFO  TK'!$C$3:$J$3)-1;1;2))*{1:0}+ПРЕДСКАЗ(I9;СМЕЩ('HFO  TK'!$M$3;ПОИСКПОЗ(D14;'HFO  TK'!$M$4:$M$518)+1;ПОИСКПОЗ(I9;'HFO  TK'!$C$3:$J$3)-1;1;2);СМЕЩ('HFO  TK'!$M$3;;ПОИСКПОЗ(I9;'HFO  TK'!$C$3:$J$3)-1;1;2))*{0:1};СМЕЩ('HFO  TK'!$M$3;ПОИСКПОЗ(D14;'HFO  TK'!$M$4:$M$518)+1;0;-2))

Автор - Pelena
Дата добавления - 08.11.2018 в 19:23
Andrey_Pike Дата: Четверг, 08.11.2018, 20:25 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Pelena, Да) по факту - стреляет) Спасибо огромное!..пока не разобрал как работает, ну да какие мои годы


Сообщение отредактировал Andrey_Pike - Пятница, 09.11.2018, 01:52
 
Ответить
СообщениеPelena, Да) по факту - стреляет) Спасибо огромное!..пока не разобрал как работает, ну да какие мои годы

Автор - Andrey_Pike
Дата добавления - 08.11.2018 в 20:25
jakim Дата: Четверг, 15.11.2018, 19:08 | Сообщение № 8
Группа: Друзья
Ранг: Ветеран
Сообщений: 850
Репутация: 225 ±
Замечаний: 0% ±

Excel 2010
Предлагаю формулу

Код
=FORECAST(D14;INDEX(INDEX('HFO  TK'!$C$4:$J$518;;MATCH($I$9;'HFO  TK'!C$3:J$3;0));MATCH(D14;'HFO  TK'!B$4:B$518)):INDEX(INDEX('HFO  TK'!$C$4:$J$518;;MATCH($I$9;'HFO  TK'!C$3:J$3;0));MATCH(D14;'HFO  TK'!B$4:B$518)+1);INDEX('HFO  TK'!B$4:B$518;MATCH(D14;'HFO  TK'!B$4:B$518)):INDEX('HFO  TK'!B$4:B$518;MATCH(D14;'HFO  TK'!B$4:B$518)+1))
,
т.к по интервалу, я думаю, интерполировать нет необходимости.
К сообщению приложен файл: Report-1.xlsx(99.4 Kb)
 
Ответить
Сообщение
Предлагаю формулу

Код
=FORECAST(D14;INDEX(INDEX('HFO  TK'!$C$4:$J$518;;MATCH($I$9;'HFO  TK'!C$3:J$3;0));MATCH(D14;'HFO  TK'!B$4:B$518)):INDEX(INDEX('HFO  TK'!$C$4:$J$518;;MATCH($I$9;'HFO  TK'!C$3:J$3;0));MATCH(D14;'HFO  TK'!B$4:B$518)+1);INDEX('HFO  TK'!B$4:B$518;MATCH(D14;'HFO  TK'!B$4:B$518)):INDEX('HFO  TK'!B$4:B$518;MATCH(D14;'HFO  TK'!B$4:B$518)+1))
,
т.к по интервалу, я думаю, интерполировать нет необходимости.

Автор - jakim
Дата добавления - 15.11.2018 в 19:08
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Тройная интерполяция значения по двум переменным (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2018 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!