Страницы: 1
RSS
Обычная формула вместо формулы массива для сравнения чисел в 2 диапазонах
 
Всем добрый день,

Подскажите, пожалуйста, обычную формулу вместо формулы массива.
В приложенном файле в столбцах 1, 2, 3 сравниваются числовые значения в 2 диапазонах и на основании результатов выводится итог. Формула массива {=ЕСЛИ(И(A2:A11>B2:B11;C12>=A12);1;2)} долго считает, если данных на листе много.
Какую обычную не очень длинную формулу можно вставить?
Есть вариант, когда попарно сравниваются значения из столбцов 1 и 2 подряд =ЕСЛИ(И(A2>B2;A3>B3... и так далее. Но, мне кажется, есть более короткая формула.
 
Вариант.
1 - условия выполняется
0 - условия не выполняется
Вредить легко, помогать трудно.
 
Цитата
nbaengineer
Спасибо!
Ваша формула отлично подошла. По сравнению с формулой массива она считает в 5 раз быстрее!
 
nbaengineer, а *1 это в качестве вишенки на торте? :-) да и как то условия немного перевраны. Что вдруг C12>=A12 перешло в A12>B12?

=(SUMPRODUCT((A2:A11>B2:B11)*(C12>A12))<>COUNT(A2:A11))+1
По вопросам из тем форума, личку не читаю.
 
Спасибо и вам!
Изменено: vikttur - 26.06.2021 00:31:57
Страницы: 1
Наверх