Здравствуйте. Мне необходимо перемножить 2 таблицы, как в файле. Есть набор столбцов, находящихся на одном листе в сопоставимом массиве. Необходимо по 1 условию одной таблицы перемножить массив другой таблицы по другому условию. СМОТРИТЕ ФАЙЛ. СУММПРОИЗВ везде выдаёт нули. Пытаюсь построить формулу так: СУММПРОИЗВ((J10=B3:G3)*(B4:G7);(K9=B3:G3)*(B4:G7)).
Max.Liubimov, объясните тогда вашу логику точнее. Потому что в колонке "а" две строки совпадает с колонкой "е", соответственно должно получиться 2, а вы пишите 1, почему?
Max.Liubimov, в вашем примере ссылки в СУММПРОИЗВ на исходный массив "съезжают" я про это. Это верно? и да, поясните логику Например, почему при перемножении "а" и "г" получается 0? Пустые ячейки как 0 и определяются
God Demn! ПРОШУ ПРОЩЕНИЯ! Файл делал поздно ночью и уже порядком заморочился с этим вопросом. Всё верно: после перемножения у нас должно быть сложение - Гениально! Но всё же есть ли возможность использовать только формулу СУММПРОИЗВ для этой цели? Мне потом это надо будет объяснять другому человеку и хотелось бы объяснить на одной формуле. И почему она вообще не работает с двумя условиями двух таблиц!?
Матрицы, и вы эти матрицы в вашей формуле поэлементно перемножаете и складываете в итоге нули и получаются А связка ИНДЕКС+ПОИСКПОЗ выцепляет нужные столбцы и только их в СУММПРОИЗ перемножает и складывает
Max.Liubimov, Доброго вечера. Вам в подарок решение...Но...Одна просьба...Если Вы знаете, как перемножить Матрицу 3х4 на Матрицу 8х3 без помощи несовершенного Excel, пожалуйста напишите мне