Я пытаюсь найти более изящный метод определения значения ячейки на основе критериев, определенных в заданном диапазоне. Грубо говоря, у меня есть колонка для стандартной вязкости, стандартной температуры и измеренной температуры. Мне нужно создать четвертый столбец, который будет выбирать стандартную вязкость на основе измеренной температуры. Например, если измеренная температура больше или равна 0oC и меньше 1oC: вернуть стандартную вязкость для 0oC. .
Моя проблема в том, что у меня большой диапазон, и мне кажется утомительным создавать собственное выражение для каждого диапазона. Я создал кошмарную функцию, состоящую из операторов IF(AND()), но считаю это утомительным, особенно если я пытаюсь создать выражение для шкалы 0–200oC с шагом в одну цифру. .
Вот пример кода, который работает, но довольно громоздок:
=IF(AND(G8>=$C$7,G8<$C$8),$D$7,0)+IF(AND(G8>=$C$8,G8<$C$9),$D$8,0)+....
or
=IF(AND(measured temp>=0,measured temp<1),$D$7,0)+IF(AND(measured temp>=1,measured temp<2),$D$8,0)
Как я мог подойти к этому более изящно?