Страница 2 из 2

Re: Подсчёт по части текста

Добавлено: 09 июн 2008, 19:14
Aent
maxa, вы вводите формулу как обычную нажимая в конце ENTER
а надо ввести формулу массива нажимая после ввода формулы Ctrl+Shift+Enter
В этом и ошибка.
Если всё зделаете правильно, в строке формул формула будет отображаться в фигурных скобках:
{=СУММПРОИЗВ((ЕСЛИ(ЕОШИБКА(ПОИСК(F$2&"*";$B$2:$B$62;1));0;1))*(ЕСЛИ(ЕОШИБКА(ПОИСК("*"&E3&"*";$A$2:$A$62;1));0;1)))}
и результат будет не 1 а 7 как и должно быть.
Фигурные скобки для массивных формул не являются частью текста и вводить их с клавиатуры
нельзя.
P.S. Я так и догадывался интуитивно что простой СЧЁТЕСЛИ вас не спасёт ;)

Re: Подсчёт по части текста

Добавлено: 10 июн 2008, 18:52
maxa
все получилось. Но появился лишний подсчёт. При определении кол-ва марок "Маз"(ссылка на этот искомый текст будет выглядеть F$2&"*"), подсчитывается и марка "Камаз". Как уточнить параметр? И можно ли искать несколько текстов в виде ссылок, используя функции И, ИЛИ ?

Re: Подсчёт по части текста

Добавлено: 11 июн 2008, 00:23
Aent
Cчитайте количество МАЗов - количество КАМАЗОВ - останутся чистые мазы :)
Функции И и ИЛИ в таком контексе использовать нельзя
Но вот аргумент поиска тоже может быть массивом ...