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

Вход

Регистрация

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

 

= Мир MS Excel/Интерполяция между значениями - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Интерполяция между значениями (Формулы/Formulas)
Интерполяция между значениями
woolf23p23 Дата: Среда, 12.04.2023, 18:21 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
Нужно сделать линейную интерполяцию между значениями опробования, в идеале сделать средневзвешенную интерполяцию, то есть с учетом длинны интервала, например между значениями 10 и 70 у нас в сумме 30 метров, после значения 10 у нас пустой интервал на 3 метра, (70-10)/30=2, тоесть с каждым последующим метром наше значение увеличивается на 2, тк интервал 3 метра то считаем так, ((10+2)+(10+4) +(10+6))/3=14, в первый интервал после 10 пишем 14, для одного интервала сделать не сложно, но значений слишком много что бы перебивать формулу для каждого нового интервала. Но повторюсь, обычная линейная интерполяция тоже пойдет, еще не желательно что бы интерполяция проводилась между разными скважинами(первый столбец)
К сообщению приложен файл: 1234123.xlsx (205.7 Kb)


Сообщение отредактировал woolf23p23 - Среда, 12.04.2023, 18:23
 
Ответить
СообщениеНужно сделать линейную интерполяцию между значениями опробования, в идеале сделать средневзвешенную интерполяцию, то есть с учетом длинны интервала, например между значениями 10 и 70 у нас в сумме 30 метров, после значения 10 у нас пустой интервал на 3 метра, (70-10)/30=2, тоесть с каждым последующим метром наше значение увеличивается на 2, тк интервал 3 метра то считаем так, ((10+2)+(10+4) +(10+6))/3=14, в первый интервал после 10 пишем 14, для одного интервала сделать не сложно, но значений слишком много что бы перебивать формулу для каждого нового интервала. Но повторюсь, обычная линейная интерполяция тоже пойдет, еще не желательно что бы интерполяция проводилась между разными скважинами(первый столбец)

Автор - woolf23p23
Дата добавления - 12.04.2023 в 18:21
Pelena Дата: Среда, 12.04.2023, 21:31 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19173
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
не желательно что бы интерполяция проводилась между разными скважинами(первый столбец)
здесь не поняла, как считать, оставила пустые ячейки. Кол-во строк пришлось сократить, файл не помещался по размеру
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/($F$2:F2<>"")/($A$2:A2=A2);$F$2:F2)-(ПРОСМОТР(;-1/($F$2:F2<>"")/($A$2:A2=A2);$F$2:F2)-ИНДЕКС(F3:$F$4637;ПОИСКПОЗ(1;(F3:$F$4637<>"")*(A3:$A$4637=A2);0)))/(ИНДЕКС(D3:$D$4637;ПОИСКПОЗ(1;(F3:$F$4637<>"")*(A3:$A$4637=A2);0))-ПРОСМОТР(;-1/($F$2:F2<>"")/($A$2:A2=A2);$D$2:D2))*(СУММ(ИНДЕКС($E$2:E2;НАИБОЛЬШИЙ(ЕСЛИ($F$2:F2<>"";СТРОКА($F$2:F2)-1);1)):E2)-ПРОСМОТР(;-1/($F$2:F2<>"")/($A$2:A2=A2);$E$2:E2));F2)
К сообщению приложен файл: 1234123_1.xlsx (344.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
не желательно что бы интерполяция проводилась между разными скважинами(первый столбец)
здесь не поняла, как считать, оставила пустые ячейки. Кол-во строк пришлось сократить, файл не помещался по размеру
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/($F$2:F2<>"")/($A$2:A2=A2);$F$2:F2)-(ПРОСМОТР(;-1/($F$2:F2<>"")/($A$2:A2=A2);$F$2:F2)-ИНДЕКС(F3:$F$4637;ПОИСКПОЗ(1;(F3:$F$4637<>"")*(A3:$A$4637=A2);0)))/(ИНДЕКС(D3:$D$4637;ПОИСКПОЗ(1;(F3:$F$4637<>"")*(A3:$A$4637=A2);0))-ПРОСМОТР(;-1/($F$2:F2<>"")/($A$2:A2=A2);$D$2:D2))*(СУММ(ИНДЕКС($E$2:E2;НАИБОЛЬШИЙ(ЕСЛИ($F$2:F2<>"";СТРОКА($F$2:F2)-1);1)):E2)-ПРОСМОТР(;-1/($F$2:F2<>"")/($A$2:A2=A2);$E$2:E2));F2)

Автор - Pelena
Дата добавления - 12.04.2023 в 21:31
woolf23p23 Дата: Четверг, 13.04.2023, 05:11 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
Pelena, изучил операторы индекс, поискпоз, просмотр, но до сих пор не понимаю как они работают в таких формулах, но не суть. Работает так как нужно, но если я открываю формулу она перестаёт работать, в чем проблема может быть? [p.s.] Разобрался, там фигурные скобочки


Сообщение отредактировал woolf23p23 - Четверг, 13.04.2023, 06:19
 
Ответить
СообщениеPelena, изучил операторы индекс, поискпоз, просмотр, но до сих пор не понимаю как они работают в таких формулах, но не суть. Работает так как нужно, но если я открываю формулу она перестаёт работать, в чем проблема может быть? [p.s.] Разобрался, там фигурные скобочки

Автор - woolf23p23
Дата добавления - 13.04.2023 в 05:11
woolf23p23 Дата: Четверг, 13.04.2023, 06:44 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
Pelena, после половины(той что пришлось удалить) начинает считать не корректно, тоесть там там и значения между известными не правильно считает и там где у тебя должны оставаться пустые места он тоже считает и не правильно, сам найти ошибку не могу тк при одном взгляде на формулу голова начинает пухнуть, даже порядок вычисления в формуле сложно понять


Сообщение отредактировал woolf23p23 - Четверг, 13.04.2023, 06:45
 
Ответить
СообщениеPelena, после половины(той что пришлось удалить) начинает считать не корректно, тоесть там там и значения между известными не правильно считает и там где у тебя должны оставаться пустые места он тоже считает и не правильно, сам найти ошибку не могу тк при одном взгляде на формулу голова начинает пухнуть, даже порядок вычисления в формуле сложно понять

Автор - woolf23p23
Дата добавления - 13.04.2023 в 06:44
Pelena Дата: Четверг, 13.04.2023, 09:04 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19173
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
В формуле есть ссылка на последнюю строку диапазона. В файле - это 2508-я строка, в формуле из второго поста - 4637.
Если строк больше, надо увеличить это число


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВ формуле есть ссылка на последнюю строку диапазона. В файле - это 2508-я строка, в формуле из второго поста - 4637.
Если строк больше, надо увеличить это число

Автор - Pelena
Дата добавления - 13.04.2023 в 09:04
woolf23p23 Дата: Четверг, 13.04.2023, 10:26 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
Pelena, спасибо, заработало)
 
Ответить
СообщениеPelena, спасибо, заработало)

Автор - woolf23p23
Дата добавления - 13.04.2023 в 10:26
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Интерполяция между значениями (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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