Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.07.2014, 21:29   #1
Tidus
Форумчанин
 
Регистрация: 08.09.2009
Сообщений: 133
По умолчанию Подсчет уникальных значений из произвольных диапазонов по критерию

Привет всем.
Нужно решить элементарными формулами Excel без макросов (фигурные скобки как массив приветствуются).
Изменяя слева ячейки (указаны на скриншоте значения 50, 2, 2, 50, 2, 4) и изменяя критерий (2) нужно получить кол-во уникальных значений из соответствующих им строк.
Если слева значение 2 повторяется 3 раза, то им соответствуют 3 строки (строки 2+3+5) из которых должны подсчитываться уникальные значения (в нашем случае при выбранном критерии 2 итог формулы должен быть = 9 и т.д.).
Пустые ячейки с кавычками "" не должны учитываться при расчете количества уникальных значений. Картинку и сам файл Excel прилагаю.
Если критерий в левом столбце не найден или отсутствует, тогда формула должна выводить пустую ячейку типа "" - это важное условие.

Задача3.jpg
Задача№3_Уникальные значения выбор диапазона по критерию.zip

Пытался написать формулу, добавив диапазон в массиве, равный критерию, но она почему-то не работает.
=СУММПРОИЗВ(СЧЁТЕСЛИ(E9:H14;D9:D14= J9))

Последний раз редактировалось Tidus; 02.07.2014 в 21:34.
Tidus вне форума Ответить с цитированием
Старый 03.07.2014, 20:27   #2
Tidus
Форумчанин
 
Регистрация: 08.09.2009
Сообщений: 133
По умолчанию

Сейчас попробовал вот эту формулу: =СУММ(ЕСЛИ(ЧАСТОТА(E9:H14*(D9:D14=J 9);E9:H14*(D9:D14=J9))>0;1))

Игорь посмотри пожалуйста, почему когда в поле ставишь все единицы и критерий вводишь 2, то формула выдает 2 уникальных значения... а если критерий совпадает, то и формула работает...

Последний раз редактировалось Tidus; 03.07.2014 в 21:42.
Tidus вне форума Ответить с цитированием
Старый 13.07.2014, 14:37   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см. вложение
Вложения
Тип файла: rar Головоломка2.rar (4.5 Кб, 33 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет уникальных значений из нескольких диапазонов Tidus Microsoft Office Excel 6 04.07.2014 20:53
Подсчет уникальных в дате strannick Microsoft Office Excel 15 03.03.2013 18:59
Выборка уникальных значений по критерию по нескольким столбцам AlWin Microsoft Office Excel 0 27.02.2013 14:12
Не работает подсчет уникальных значений AllenJ Microsoft Office Excel 16 13.10.2012 17:29
Формула выборки уникальных значений по критерию strannick Microsoft Office Excel 11 23.05.2012 23:00