Вы можете выполнить линейную интерполяцию, которую я опишу в учебнике под названием « Формула интерполяции Excel» в моем блоге. Ниже я построил ваш случай с данными, оцифрованными вручную (т. Е. "С глазом"). Это не будет следовать красивым кривым вдоль графика XY, но все же может соответствовать вашим целям.
Данные X и Y находятся в столбцах A и B. X, для которого мы хотим найти Y, находится в ячейке D18 светло-золотистого оттенка, а полученное значение Y - в E18. Сначала нам нужно выяснить, на какое значение X попадает желаемое значение X или после него, поэтому в ячейке E20 есть простая формула MATCH, чтобы найти это:
=MATCH(D18,A2:A27,1)
D18 - это значение, которое мы ищем, A2:A27 - это диапазон, который мы ищем, а 1 означает, что этот диапазон находится в порядке возрастания, и мы хотим, чтобы наибольшее значение было меньше или равно искомому значению в D18.
Мой пост в блоге, процитированный выше, объясняет, как здесь работает интерполяция между пунктом 6 и пунктом 7. Формула, которая делает это в ячейке E18:
=INDEX(B2:B27,E20)+(D18-INDEX(A2:A27,E20))*(INDEX(B2:B27,E20+1)-INDEX(B2:B27,E20))/(INDEX(A2:A27,E20+1)-INDEX(A2:A27,E20))
или завернутый, чтобы избежать горизонтальной прокрутки:
=INDEX(B2:B27,E20)
+(D18-INDEX(A2:A27,E20))*(INDEX(B2:B27,E20+1)-INDEX(B2:B27,E20))
/(INDEX(A2:A27,E20+1)-INDEX(A2:A27,E20))
Эта пара XY изображена в виде оранжевого перекрестия на фоне синих точек и линий исходных данных.