Добрый день! На входе два столбца. Необходимо найти количество разниц по опеределённому условию(A:A<B:B или A:A<B:B+30), без доп столбца и VBA
Код
=СУММ(ЕСЛИ(A:A<>B:B;0;1))
В редакторе формул, результат правильный, но в ячейку заносится только сравнение по первой строке
Код
=СУММ(1*(A:A<B:B))
В редакторе формул, результат правильный, но в самой ячейке пишет 0
Методом догадок, стало понятно, что не проходит весь цикл сравнений, а только по той строке, в которой расположена ячейка c данной формулой. Как это правильно проделать? Заранее спасибо за ответ
SEModer, 1. все ж приложите пример. 2. для массивных формул не следует использовать весь диапазон столбца 3. для корректного перебора каждого с каждым надо траспонировать один из столбцов. 4. если при 3 не учесть 2 и не ограничить диапазон, то может получится матрица из 16 000 000 000, что будет не очень хорошо ну наверно это не требуется, я думал что задача сложнее.