1

Вот диаграмма, для которой мне нужна формула. Первый столбец - нижний, средний столбец - верхний, а последний столбец - центы на милю между этими двумя столбцами.

Пример данных:

1.351   1.400   0.05
1.401   1.450   0.06
1.451   1.500   0.07
1.501   1.550   0.08
1.551   1.600   0.09
1.601   1.650   0.10
1.651   1.700   0.11
1.701   1.750   0.12
1.751   1.800   0.13
1.801   1.850   0.14
1.851   1.900   0.15
1.901   1.950   0.16
1.951   2.000   0.17
2.001   2.050   0.18
2.051   2.100   0.19
2.101   2.150   0.20

рис топливной карты

На J2 будет указана недельная цена на дизельное топливо. Например, на этой неделе в среднем 1,989. Таким образом, топливо составляет 17 центов за милю для этого конкретного графика.

Это формула, которую я понял до сих пор, но это только для ОДНОЙ позиции. Я не могу понять, как сделать больше, чем один.

=IF(AND(J2>=1.951,J2<=2),0.17,0)

1 ответ1

1

Для этого вы можете использовать одну простую формулу INDEX и MATCH :

В одной ячейке введите текущую цену. Я использую F12 для этого примера.

Затем используйте формулу:

=INDEX(L2:L17,MATCH(F12,J2:J17,1))

Где L2:L17 - единицы, которые вы хотите вернуть, F12 - текущая цена, а J2:J17 - нижние конечные цены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .