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

Вход

Регистрация

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

 

= Мир MS Excel/Определение значение по интерполяции. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Определение значение по интерполяции.
Dalm Дата: Пятница, 15.05.2026, 05:12 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 4 ±
Замечаний: 0% ±

Excel 2019
Здравствуйте.
Помогите решить вопрос.
Есть ряд чисел E6:E21 (числа образуют нелинейную зависимость)
Как при помощи интерполяции (без дополнительных столбцов) определить - если первая ячейка диапазона (E6) - это 0%, а последняя ячейка диапазона (E129) - это 100% - то какое число соответствует 60% ?

То есть если построить диаграмму, затем визуально отмерить 60% на графике - и прикинуть чему будет равно значение, по этому графику можно (получается 2000 примерно). А как это сделать при помощи интерполяции, максимально точно ?
К сообщению приложен файл: 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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1428
Репутация: 280 ±
Замечаний: 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
Дата добавления - 15.05.2026 в 09:42
Dalm Дата: Пятница, 15.05.2026, 16:02 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 4 ±
Замечаний: 0% ±

Excel 2019
bigor, вы просто взяли значение конкретной ячейки из диапазона E6:E21
Я - про интерполяцию спрашивал.
И специально для этого - диаграмму привел
 
Ответить
Сообщениеbigor, вы просто взяли значение конкретной ячейки из диапазона E6:E21
Я - про интерполяцию спрашивал.
И специально для этого - диаграмму привел

Автор - Dalm
Дата добавления - 15.05.2026 в 16:02
bigor Дата: Пятница, 15.05.2026, 16:28 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1428
Репутация: 280 ±
Замечаний: 0% ±

нет
для этого - диаграмму привел
а я то думаю зачем она? Надеюсь вертикальная линия отмеряет у вас 60% оси Х? по ней находим Y? Я предложил тот же способ, можно брать не ближайшее значение из таблицы, а расситывать интерполированное между двумя табличными, но 60% попадают точно в табличное значение.
 
Ответить
Сообщение
для этого - диаграмму привел
а я то думаю зачем она? Надеюсь вертикальная линия отмеряет у вас 60% оси Х? по ней находим Y? Я предложил тот же способ, можно брать не ближайшее значение из таблицы, а расситывать интерполированное между двумя табличными, но 60% попадают точно в табличное значение.

Автор - bigor
Дата добавления - 15.05.2026 в 16:28
Dalm Дата: Пятница, 15.05.2026, 18:15 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 4 ±
Замечаний: 0% ±

Excel 2019
bigor, ну по графику видно же, что там получится не 69,5 (как у вас), а намного больше.
 
Ответить
Сообщениеbigor, ну по графику видно же, что там получится не 69,5 (как у вас), а намного больше.

Автор - Dalm
Дата добавления - 15.05.2026 в 18:15
bigor Дата: Пятница, 15.05.2026, 20:25 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1428
Репутация: 280 ±
Замечаний: 0% ±

нет
ну по графику видно же

График ваш это художество, там что угодно можно нарисовать, по моим расчетам должно быть так как зеленые линии показывают ,
К сообщению приложен файл: 5880863.png (102.8 Kb)


Сообщение отредактировал bigor - Пятница, 15.05.2026, 20:27
 
Ответить
Сообщение
ну по графику видно же

График ваш это художество, там что угодно можно нарисовать, по моим расчетам должно быть так как зеленые линии показывают ,

Автор - bigor
Дата добавления - 15.05.2026 в 20:25
Dalm Дата: Пятница, 15.05.2026, 22:13 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 4 ±
Замечаний: 0% ±

Excel 2019
но 60% попадают точно в табличное значение


Я ставил самые разные значения 55%, 60%, 65%, 70% - ваша формула - берет только те значения, которые находятся в ячейках диапазона.
Это не "точное попадание", а формула так устроена.
Я спрашивал про формулу интерполяции и точное число.
 
Ответить
Сообщение
но 60% попадают точно в табличное значение


Я ставил самые разные значения 55%, 60%, 65%, 70% - ваша формула - берет только те значения, которые находятся в ячейках диапазона.
Это не "точное попадание", а формула так устроена.
Я спрашивал про формулу интерполяции и точное число.

Автор - Dalm
Дата добавления - 15.05.2026 в 22:13
bigor Дата: Пятница, 15.05.2026, 22:47 | Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1428
Репутация: 280 ±
Замечаний: 0% ±

нет
Dalm, формула из #2 берет значение из таблицы, потому что в условии стартового сообщения написано
какое число соответствует 60% ?
- из приведенного файла 60% соответствует табличное значение. Так что эта формула полностью закрывает ваш вопрос.
55%, 60%, 65%, 70%
появились только сейчас, для реализации данных хотелок нужно дописать формулу как описано в #4.

там получится не 69,5
или все -таки 69,5?
 
Ответить
СообщениеDalm, формула из #2 берет значение из таблицы, потому что в условии стартового сообщения написано
какое число соответствует 60% ?
- из приведенного файла 60% соответствует табличное значение. Так что эта формула полностью закрывает ваш вопрос.
55%, 60%, 65%, 70%
появились только сейчас, для реализации данных хотелок нужно дописать формулу как описано в #4.

там получится не 69,5
или все -таки 69,5?

Автор - bigor
Дата добавления - 15.05.2026 в 22:47
Dalm Дата: Пятница, 15.05.2026, 22:55 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 4 ±
Замечаний: 0% ±

Excel 2019
bigor, в заголовке темы - четко написано слово "интерполяция".
"Как при помощи интерполяции (без дополнительных столбцов) определить - если первая ячейка диапазона (E6) - это 0%, а последняя ячейка диапазона (E129) - это 100% - то какое число соответствует 60% ?"

Вопрос был задан про интерполяцию, а не про угадывание уже имеющейся ячейки из диапазона.
 
Ответить
Сообщениеbigor, в заголовке темы - четко написано слово "интерполяция".
"Как при помощи интерполяции (без дополнительных столбцов) определить - если первая ячейка диапазона (E6) - это 0%, а последняя ячейка диапазона (E129) - это 100% - то какое число соответствует 60% ?"

Вопрос был задан про интерполяцию, а не про угадывание уже имеющейся ячейки из диапазона.

Автор - Dalm
Дата добавления - 15.05.2026 в 22:55
Pelena Дата: Суббота, 16.05.2026, 01:11 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19615
Репутация: 4673 ±
Замечаний: ±

Excel 365 & Mac Excel
Посмотрите такой вариант
Код
=ПРЕДСКАЗ(H7;СМЕЩ(E5:E6;ПОИСКПОЗ(H7;D6:D20););СМЕЩ(D5:D6;ПОИСКПОЗ(H7;D6:D20);))
К сообщению приложен файл: 6113802.xlsx (15.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-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
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 4 ±
Замечаний: 0% ±

Excel 2019
Pelena, тоже не работает.
На диаграмме видно, что для 90% - результат должен получиться 16
А формула пишет не 16, а 4.
К сообщению приложен файл: 7326788.png (48.1 Kb)
 
Ответить
СообщениеPelena, тоже не работает.
На диаграмме видно, что для 90% - результат должен получиться 16
А формула пишет не 16, а 4.

Автор - Dalm
Дата добавления - 16.05.2026 в 02:19
Pelena Дата: Суббота, 16.05.2026, 02:59 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19615
Репутация: 4673 ±
Замечаний: ±

Excel 365 & Mac Excel
промежуточную формулу поправила
К сообщению приложен файл: 0968114.xlsx (15.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениепромежуточную формулу поправила

Автор - Pelena
Дата добавления - 16.05.2026 в 02:59
Dalm Дата: Суббота, 16.05.2026, 05:28 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 4 ±
Замечаний: 0% ±

Excel 2019
Pelena, спасибо.
Теперь работает
 
Ответить
СообщениеPelena, спасибо.
Теперь работает

Автор - Dalm
Дата добавления - 16.05.2026 в 05:28
  • Страница 1 из 1
  • 1
Поиск:

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