Есть таблица (допустим с тремя столбцами): Первий (А) - наименование оборудования (из выпадающего списка) Второй (В) - дефекты по оборудованию Третий (С) - отметка об устранение дефекта (Да/Нет) Мне нужно чтобы на другом листе (или в любой ячейке) подсчитвалось количество оборудвания по которому дефекты не устранены (где будет отметка Нет). Но, важно, чтобы при этом ячейки с одинаковым названием оборудования по которым стоит ометка "Нет" считало как едииницу.
namby написал: Есть таблица (допустим с тремя столбцами):
допустим что ее нет - тут форум по ексель, и примеры соответствующие должны быть из правил:
Цитата
2.2. Опишите максимально подробно вашу задачу и желаемый результат. Желательно уточнить вашу версию Excel. 2.3. Приложите файл(ы) с примером (общим весом не более 300Кб) в реальной структуре и форматах данных того, что есть сейчас и того, что хотелось бы на выходе. 2.4. Не прикладывайте файлы-примеры с персональными данными, конфиденциальной информацией, коммерческой или государственной тайной! Яндекс и Google не спят - проиндексируют ваши данные и привет - они попадут в открытый доступ. И даже удаление темы потом не поможет.
Я так и сделал, скопировал в файл. В результате подсчета вышло 1, а должно было быть 3. Должно пдсчитать количесто ТП в которых есть дефекты неустраненные. Всего их 5 (в таблице), но по ТП-1 дефектов - 3, но должно посчитать ее только один раз.
Эта формула работает. А теперь возникает новая проблема. Строки постоянно буду дополнятся. Если в формуле указывать диапазон, например до сотой строки то формула сразу пересает работать
Действительно в excel 0, лень разбираться с СУММПРОИЗВ, вариант массивной формулой =СУММ(ЕСЛИОШИБКА((C$3:C$100="Нет")/(СЧЁТЕСЛИМН($A$3:$A$100;$A$3:$A$100;$C$3:$C$100;$C$3:$C$100));0)) вводится 3 мя кнопками Ctrl+Shift+Enter