Определение значение по интерполяции.
Dalm
Дата: Пятница, 15.05.2026, 05:12 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 175
Репутация:
4
±
Замечаний:
0% ±
Excel 2019
Здравствуйте. Помогите решить вопрос. Есть ряд чисел E6:E21 (числа образуют нелинейную зависимость) Как при помощи интерполяции (без дополнительных столбцов) определить - если первая ячейка диапазона (E6) - это 0%, а последняя ячейка диапазона (E129) - это 100% - то какое число соответствует 60% ? То есть если построить диаграмму, затем визуально отмерить 60% на графике - и прикинуть чему будет равно значение, по этому графику можно (получается 2000 примерно). А как это сделать при помощи интерполяции, максимально точно ?
Здравствуйте. Помогите решить вопрос. Есть ряд чисел E6:E21 (числа образуют нелинейную зависимость) Как при помощи интерполяции (без дополнительных столбцов) определить - если первая ячейка диапазона (E6) - это 0%, а последняя ячейка диапазона (E129) - это 100% - то какое число соответствует 60% ? То есть если построить диаграмму, затем визуально отмерить 60% на графике - и прикинуть чему будет равно значение, по этому графику можно (получается 2000 примерно). А как это сделать при помощи интерполяции, максимально точно ? Dalm
К сообщению приложен файл:
11.xlsx
(14.6 Kb)
Сообщение отредактировал Dalm - Пятница, 15.05.2026, 09:34
Ответить
Сообщение Здравствуйте. Помогите решить вопрос. Есть ряд чисел E6:E21 (числа образуют нелинейную зависимость) Как при помощи интерполяции (без дополнительных столбцов) определить - если первая ячейка диапазона (E6) - это 0%, а последняя ячейка диапазона (E129) - это 100% - то какое число соответствует 60% ? То есть если построить диаграмму, затем визуально отмерить 60% на графике - и прикинуть чему будет равно значение, по этому графику можно (получается 2000 примерно). А как это сделать при помощи интерполяции, максимально точно ? Автор - Dalm Дата добавления - 15.05.2026 в 05:12
bigor
Дата: Пятница, 15.05.2026, 09:42 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1438
Репутация:
281
±
Замечаний:
0% ±
нет
Dalm , мне кажется у вас неправильный подход. Если разметить вашу шкалу Х от 0 до 100, то 60 это соответсвует значению 69,5. Формула для поиска Код
=INDEX(E6:E21;MATCH(60;(ROW(A1:A16)-1)*100/15;1))
Dalm , мне кажется у вас неправильный подход. Если разметить вашу шкалу Х от 0 до 100, то 60 это соответсвует значению 69,5. Формула для поиска Код
=INDEX(E6:E21;MATCH(60;(ROW(A1:A16)-1)*100/15;1))
bigor
Ответить
Сообщение Dalm , мне кажется у вас неправильный подход. Если разметить вашу шкалу Х от 0 до 100, то 60 это соответсвует значению 69,5. Формула для поиска Код
=INDEX(E6:E21;MATCH(60;(ROW(A1:A16)-1)*100/15;1))
Автор - bigor Дата добавления - 15.05.2026 в 09:42
Dalm
Дата: Пятница, 15.05.2026, 16:02 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 175
Репутация:
4
±
Замечаний:
0% ±
Excel 2019
bigor, вы просто взяли значение конкретной ячейки из диапазона E6:E21 Я - про интерполяцию спрашивал. И специально для этого - диаграмму привел
bigor, вы просто взяли значение конкретной ячейки из диапазона E6:E21 Я - про интерполяцию спрашивал. И специально для этого - диаграмму привел Dalm
Ответить
Сообщение bigor, вы просто взяли значение конкретной ячейки из диапазона E6:E21 Я - про интерполяцию спрашивал. И специально для этого - диаграмму привел Автор - Dalm Дата добавления - 15.05.2026 в 16:02
bigor
Дата: Пятница, 15.05.2026, 16:28 |
Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1438
Репутация:
281
±
Замечаний:
0% ±
нет
для этого - диаграмму привел
а я то думаю зачем она? Надеюсь вертикальная линия отмеряет у вас 60% оси Х? по ней находим Y? Я предложил тот же способ, можно брать не ближайшее значение из таблицы, а расситывать интерполированное между двумя табличными, но 60% попадают точно в табличное значение.
для этого - диаграмму привел
а я то думаю зачем она? Надеюсь вертикальная линия отмеряет у вас 60% оси Х? по ней находим Y? Я предложил тот же способ, можно брать не ближайшее значение из таблицы, а расситывать интерполированное между двумя табличными, но 60% попадают точно в табличное значение.bigor
Ответить
Сообщение для этого - диаграмму привел
а я то думаю зачем она? Надеюсь вертикальная линия отмеряет у вас 60% оси Х? по ней находим Y? Я предложил тот же способ, можно брать не ближайшее значение из таблицы, а расситывать интерполированное между двумя табличными, но 60% попадают точно в табличное значение.Автор - bigor Дата добавления - 15.05.2026 в 16:28
Dalm
Дата: Пятница, 15.05.2026, 18:15 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 175
Репутация:
4
±
Замечаний:
0% ±
Excel 2019
bigor, ну по графику видно же, что там получится не 69,5 (как у вас), а намного больше.
bigor, ну по графику видно же, что там получится не 69,5 (как у вас), а намного больше. Dalm
Ответить
Сообщение bigor, ну по графику видно же, что там получится не 69,5 (как у вас), а намного больше. Автор - Dalm Дата добавления - 15.05.2026 в 18:15
bigor
Дата: Пятница, 15.05.2026, 20:25 |
Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1438
Репутация:
281
±
Замечаний:
0% ±
нет
График ваш это художество, там что угодно можно нарисовать, по моим расчетам должно быть так как зеленые линии показывают ,
График ваш это художество, там что угодно можно нарисовать, по моим расчетам должно быть так как зеленые линии показывают ,bigor
Сообщение отредактировал bigor - Пятница, 15.05.2026, 20:27
Ответить
Сообщение График ваш это художество, там что угодно можно нарисовать, по моим расчетам должно быть так как зеленые линии показывают ,Автор - bigor Дата добавления - 15.05.2026 в 20:25
Dalm
Дата: Пятница, 15.05.2026, 22:13 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 175
Репутация:
4
±
Замечаний:
0% ±
Excel 2019
но 60% попадают точно в табличное значение
Я ставил самые разные значения 55%, 60%, 65%, 70% - ваша формула - берет только те значения, которые находятся в ячейках диапазона. Это не "точное попадание", а формула так устроена. Я спрашивал про формулу интерполяции и точное число.
но 60% попадают точно в табличное значение
Я ставил самые разные значения 55%, 60%, 65%, 70% - ваша формула - берет только те значения, которые находятся в ячейках диапазона. Это не "точное попадание", а формула так устроена. Я спрашивал про формулу интерполяции и точное число.Dalm
Ответить
Сообщение но 60% попадают точно в табличное значение
Я ставил самые разные значения 55%, 60%, 65%, 70% - ваша формула - берет только те значения, которые находятся в ячейках диапазона. Это не "точное попадание", а формула так устроена. Я спрашивал про формулу интерполяции и точное число.Автор - Dalm Дата добавления - 15.05.2026 в 22:13
bigor
Дата: Пятница, 15.05.2026, 22:47 |
Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1438
Репутация:
281
±
Замечаний:
0% ±
нет
Dalm , формула из #2 берет значение из таблицы, потому что в условии стартового сообщения написано какое число соответствует 60% ?
- из приведенного файла 60% соответствует табличное значение. Так что эта формула полностью закрывает ваш вопрос. появились только сейчас, для реализации данных хотелок нужно дописать формулу как описано в #4. или все -таки 69,5?
Dalm , формула из #2 берет значение из таблицы, потому что в условии стартового сообщения написано какое число соответствует 60% ?
- из приведенного файла 60% соответствует табличное значение. Так что эта формула полностью закрывает ваш вопрос. появились только сейчас, для реализации данных хотелок нужно дописать формулу как описано в #4. или все -таки 69,5?bigor
Ответить
Сообщение Dalm , формула из #2 берет значение из таблицы, потому что в условии стартового сообщения написано какое число соответствует 60% ?
- из приведенного файла 60% соответствует табличное значение. Так что эта формула полностью закрывает ваш вопрос. появились только сейчас, для реализации данных хотелок нужно дописать формулу как описано в #4. или все -таки 69,5?Автор - bigor Дата добавления - 15.05.2026 в 22:47
Dalm
Дата: Пятница, 15.05.2026, 22:55 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 175
Репутация:
4
±
Замечаний:
0% ±
Excel 2019
bigor, в заголовке темы - четко написано слово "интерполяция". "Как при помощи интерполяции (без дополнительных столбцов) определить - если первая ячейка диапазона (E6) - это 0%, а последняя ячейка диапазона (E129) - это 100% - то какое число соответствует 60% ?" Вопрос был задан про интерполяцию, а не про угадывание уже имеющейся ячейки из диапазона.
bigor, в заголовке темы - четко написано слово "интерполяция". "Как при помощи интерполяции (без дополнительных столбцов) определить - если первая ячейка диапазона (E6) - это 0%, а последняя ячейка диапазона (E129) - это 100% - то какое число соответствует 60% ?" Вопрос был задан про интерполяцию, а не про угадывание уже имеющейся ячейки из диапазона. Dalm
Ответить
Сообщение bigor, в заголовке темы - четко написано слово "интерполяция". "Как при помощи интерполяции (без дополнительных столбцов) определить - если первая ячейка диапазона (E6) - это 0%, а последняя ячейка диапазона (E129) - это 100% - то какое число соответствует 60% ?" Вопрос был задан про интерполяцию, а не про угадывание уже имеющейся ячейки из диапазона. Автор - Dalm Дата добавления - 15.05.2026 в 22:55
Pelena
Дата: Суббота, 16.05.2026, 01:11 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19617
Репутация:
4703
±
Замечаний:
±
Excel 365 & Mac Excel
Посмотрите такой вариантКод
=ПРЕДСКАЗ(H7;СМЕЩ(E5:E6;ПОИСКПОЗ(H7;D6:D20););СМЕЩ(D5:D6;ПОИСКПОЗ(H7;D6:D20);))
Посмотрите такой вариантКод
=ПРЕДСКАЗ(H7;СМЕЩ(E5:E6;ПОИСКПОЗ(H7;D6:D20););СМЕЩ(D5:D6;ПОИСКПОЗ(H7;D6:D20);))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Посмотрите такой вариантКод
=ПРЕДСКАЗ(H7;СМЕЩ(E5:E6;ПОИСКПОЗ(H7;D6:D20););СМЕЩ(D5:D6;ПОИСКПОЗ(H7;D6:D20);))
Автор - Pelena Дата добавления - 16.05.2026 в 01:11
Dalm
Дата: Суббота, 16.05.2026, 02:19 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 175
Репутация:
4
±
Замечаний:
0% ±
Excel 2019
Pelena, тоже не работает. На диаграмме видно, что для 90% - результат должен получиться 16 А формула пишет не 16, а 4.
Pelena, тоже не работает. На диаграмме видно, что для 90% - результат должен получиться 16 А формула пишет не 16, а 4. Dalm
Ответить
Сообщение Pelena, тоже не работает. На диаграмме видно, что для 90% - результат должен получиться 16 А формула пишет не 16, а 4. Автор - Dalm Дата добавления - 16.05.2026 в 02:19
Pelena
Дата: Суббота, 16.05.2026, 02:59 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19617
Репутация:
4703
±
Замечаний:
±
Excel 365 & Mac Excel
промежуточную формулу поправила
промежуточную формулу поправила Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение промежуточную формулу поправила Автор - Pelena Дата добавления - 16.05.2026 в 02:59
Dalm
Дата: Суббота, 16.05.2026, 05:28 |
Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 175
Репутация:
4
±
Замечаний:
0% ±
Excel 2019
Pelena, спасибо. Теперь работает
Pelena, спасибо. Теперь работает Dalm
Ответить
Сообщение Pelena, спасибо. Теперь работает Автор - Dalm Дата добавления - 16.05.2026 в 05:28
bigor
Дата: Суббота, 16.05.2026, 17:00 |
Сообщение № 14
Группа: Проверенные
Ранг: Старожил
Сообщений: 1438
Репутация:
281
±
Замечаний:
0% ±
нет
, а как же условие(без дополнительных столбцов)
, а как же условие(без дополнительных столбцов)
bigor
Ответить
Сообщение , а как же условие(без дополнительных столбцов)
Автор - bigor Дата добавления - 16.05.2026 в 17:00
Dalm
Дата: Суббота, 16.05.2026, 18:30 |
Сообщение № 15
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 175
Репутация:
4
±
Замечаний:
0% ±
Excel 2019
bigor, ну это не столбец, а одна ячейка. И я ее уже включил внутрь основной формулы.
bigor, ну это не столбец, а одна ячейка. И я ее уже включил внутрь основной формулы. Dalm
Ответить
Сообщение bigor, ну это не столбец, а одна ячейка. И я ее уже включил внутрь основной формулы. Автор - Dalm Дата добавления - 16.05.2026 в 18:30
Pelena
Дата: Суббота, 16.05.2026, 19:03 |
Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 19617
Репутация:
4703
±
Замечаний:
±
Excel 365 & Mac Excel
Можно и без доп. столбцаКод
=ПРЕДСКАЗ(H6*(ЧСТРОК(E6:E21)-1);СМЕЩ(E5:E6;ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6)););ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6))+{-1;0})
или (без летучей СМЕЩ())Код
=ПРЕДСКАЗ(H6*(ЧСТРОК(E6:E21)-1);ИНДЕКС(E6:E21;ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6))+{0;1});ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6))+{-1;0})
Можно и без доп. столбцаКод
=ПРЕДСКАЗ(H6*(ЧСТРОК(E6:E21)-1);СМЕЩ(E5:E6;ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6)););ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6))+{-1;0})
или (без летучей СМЕЩ())Код
=ПРЕДСКАЗ(H6*(ЧСТРОК(E6:E21)-1);ИНДЕКС(E6:E21;ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6))+{0;1});ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6))+{-1;0})
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Можно и без доп. столбцаКод
=ПРЕДСКАЗ(H6*(ЧСТРОК(E6:E21)-1);СМЕЩ(E5:E6;ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6)););ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6))+{-1;0})
или (без летучей СМЕЩ())Код
=ПРЕДСКАЗ(H6*(ЧСТРОК(E6:E21)-1);ИНДЕКС(E6:E21;ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6))+{0;1});ПОИСКПОЗ(H6*(ЧСТРОК(E6:E21)-1);СТРОКА(E6:E20)-СТРОКА(E6))+{-1;0})
Автор - Pelena Дата добавления - 16.05.2026 в 19:03
Dalm
Дата: Суббота, 16.05.2026, 20:55 |
Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 175
Репутация:
4
±
Замечаний:
0% ±
Excel 2019
Pelena, спасибо
Ответить
Сообщение Pelena, спасибо Автор - Dalm Дата добавления - 16.05.2026 в 20:55
bigor
Дата: Суббота, 16.05.2026, 22:10 |
Сообщение № 18
Группа: Проверенные
Ранг: Старожил
Сообщений: 1438
Репутация:
281
±
Замечаний:
0% ±
нет
вот за это спасибо. Я не додумался.
вот за это спасибо. Я не додумался. bigor
Ответить
Сообщение вот за это спасибо. Я не додумался. Автор - bigor Дата добавления - 16.05.2026 в 22:10
ExcelDK
Дата: Понедельник, 18.05.2026, 17:52 |
Сообщение № 19
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 146
Репутация:
11
±
Замечаний:
0% ±
2010
Ещё вариант. Интересно как ведут себя формулы когда больше 100% задаёшь. Моя уже на 100% спотыкается.
Ещё вариант. Интересно как ведут себя формулы когда больше 100% задаёшь. Моя уже на 100% спотыкается. ExcelDK
Ответить
Сообщение Ещё вариант. Интересно как ведут себя формулы когда больше 100% задаёшь. Моя уже на 100% спотыкается. Автор - ExcelDK Дата добавления - 18.05.2026 в 17:52