У меня есть список номеров (которые будут меняться еженедельно), а также у меня есть список диапазонов (которые также меняются еженедельно). Мне нужно проверить, попадает ли каждое число между каждым диапазоном.
Например. Мой список чисел слева и мой список диапазонов справа.
4 1 3
10 67 99
54 120 122
155
Итак, мне нужно вернуть значение, если 4 находится между 1-3, а затем проверить, находится ли оно между 67-99 и тд. Затем верните значение, если 10 падает между 1-3 или 67-99 и т. Д.
Я пробовал array и vba, но я noob, и я не могу найти много примеров этой проблемы. Я имел успех со следующим вложенным если;
=IF(OR(AND(G2>$L$2,G2<$M$2),AND(G2>$L$3,G2<$M$3),AND(G2>$L$4,G2<$M$4),G2,"")
=IF(OR(AND(G3>$L$2,G3<$M$2),AND(G3>$L$3,G3<$M$3),AND(G3>$L$4,G3<$M$4),G3,"")
Однако, как только мое количество диапазонов становится больше определенного числа, оно говорит, что у меня слишком много символов.
Любая помощь будет принята.
С уважением, Уилл.