Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подсчет уникальных значений по условию - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет уникальных значений по условию (Формулы/Formulas)
Подсчет уникальных значений по условию
Black_Storm Дата: Воскресенье, 22.03.2015, 23:05 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 55
Репутация: 1 ±
Замечаний: 100% ±

Excel 2007
Всем привет.
Похожую тему уже нашел, но решение мне не помогло.

Имеем 12 месяцев в году и людей, которые работают в эти месяца. Один человек может работать в определенный месяц несколько раз, соответственно.
Как сделать так, чтобы можно было посчитать уникальное количество человек, которое работало в тот или иной месяц.
Пробовал формулой массива:
Код
=ЕСЛИ($B$1:$B$520=$H$1;СУММ(1/СЧЁТЕСЛИ($A$1:$A$520;A1:A520));0)
- не работает. Не могу понять почему.

Буду признателен! :)
К сообщению приложен файл: _Microsoft_Offi.xlsx (14.9 Kb)
 
Ответить
СообщениеВсем привет.
Похожую тему уже нашел, но решение мне не помогло.

Имеем 12 месяцев в году и людей, которые работают в эти месяца. Один человек может работать в определенный месяц несколько раз, соответственно.
Как сделать так, чтобы можно было посчитать уникальное количество человек, которое работало в тот или иной месяц.
Пробовал формулой массива:
Код
=ЕСЛИ($B$1:$B$520=$H$1;СУММ(1/СЧЁТЕСЛИ($A$1:$A$520;A1:A520));0)
- не работает. Не могу понять почему.

Буду признателен! :)

Автор - Black_Storm
Дата добавления - 22.03.2015 в 23:05
_Boroda_ Дата: Воскресенье, 22.03.2015, 23:18 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=СУММПРОИЗВ((B1:B520=H1)*(ПОИСКПОЗ(A1:A520;A1:A520;)=СТРОКА(A1:A520)))

А Ваша формула не работала потому, что СЧЁТЕСЛИ($A$1:$A$520;A1:A520) считал все значения, независимо от первого ЕСЛИ
К сообщению приложен файл: 498787897_1.xlsx (15.7 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=СУММПРОИЗВ((B1:B520=H1)*(ПОИСКПОЗ(A1:A520;A1:A520;)=СТРОКА(A1:A520)))

А Ваша формула не работала потому, что СЧЁТЕСЛИ($A$1:$A$520;A1:A520) считал все значения, независимо от первого ЕСЛИ

Автор - _Boroda_
Дата добавления - 22.03.2015 в 23:18
Black_Storm Дата: Воскресенье, 22.03.2015, 23:25 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 55
Репутация: 1 ±
Замечаний: 100% ±

Excel 2007
_Boroda_, Вы суперюзер экселя, конечно.
С меня причитается за всю Вашу помощь. Номер яд'а вижу в подписи.
 
Ответить
Сообщение_Boroda_, Вы суперюзер экселя, конечно.
С меня причитается за всю Вашу помощь. Номер яд'а вижу в подписи.

Автор - Black_Storm
Дата добавления - 22.03.2015 в 23:25
Split Дата: Вторник, 07.04.2015, 21:25 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!

Подскажите как решить такую ситуацию на выше приложенном примере.

Сделать выборку уникальных значений из списка фамилий и для каждого значения полученной выборки выставить количество соответствующей ему различных значений месяцев (с возможностью работы с пустыми ячейками).
[moder]Так вот же. В пункте 5q все написано.
 
Ответить
СообщениеДобрый день!

Подскажите как решить такую ситуацию на выше приложенном примере.

Сделать выборку уникальных значений из списка фамилий и для каждого значения полученной выборки выставить количество соответствующей ему различных значений месяцев (с возможностью работы с пустыми ячейками).
[moder]Так вот же. В пункте 5q все написано.

Автор - Split
Дата добавления - 07.04.2015 в 21:25
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет уникальных значений по условию (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!