посчитать кол-во уникальных числовых значений за период
Va
Дата: Пятница, 24.04.2015, 12:15 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день! Нужна помощь продвинутых. Из исходной таблицы, в которой есть диапазон числовых и текстовых данных, необходимо посчитать количество уникальных числовых значений за определенный месяц. При этом в диапазоне могут быть и пустые ячейки. Одну часть операции выполнить удалось: получилось посчитать общее количество уникальных чисел в диапазоне. А вот как добавить к этой формуле условие по принадлежности к месяцу - вопрос. Файл с таблицей прилагаю. Буду благодарна неравнодушным!
Добрый день! Нужна помощь продвинутых. Из исходной таблицы, в которой есть диапазон числовых и текстовых данных, необходимо посчитать количество уникальных числовых значений за определенный месяц. При этом в диапазоне могут быть и пустые ячейки. Одну часть операции выполнить удалось: получилось посчитать общее количество уникальных чисел в диапазоне. А вот как добавить к этой формуле условие по принадлежности к месяцу - вопрос. Файл с таблицей прилагаю. Буду благодарна неравнодушным! Va
Ответить
Сообщение Добрый день! Нужна помощь продвинутых. Из исходной таблицы, в которой есть диапазон числовых и текстовых данных, необходимо посчитать количество уникальных числовых значений за определенный месяц. При этом в диапазоне могут быть и пустые ячейки. Одну часть операции выполнить удалось: получилось посчитать общее количество уникальных чисел в диапазоне. А вот как добавить к этой формуле условие по принадлежности к месяцу - вопрос. Файл с таблицей прилагаю. Буду благодарна неравнодушным! Автор - Va Дата добавления - 24.04.2015 в 12:15
AlexM
Дата: Пятница, 24.04.2015, 13:03 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Длинная формула получиласьКод
=СУММПРОИЗВ(ЕСЛИ(ЧАСТОТА(ВЫБОР({1;2;3};$B5:$B9;$D5:$D9;$F5:$F9)*(ТЕКСТ($G5:$G9;"ММГГГ")=ТЕКСТ(J3;"ММГГГ"));ВЫБОР({1;2;3};$B5:$B9;$D5:$D9;$F5:$F9)*(ТЕКСТ($G5:$G9;"ММГГГ")=ТЕКСТ(J3;"ММГГГ")))>0;1))-1
Длинная формула получиласьКод
=СУММПРОИЗВ(ЕСЛИ(ЧАСТОТА(ВЫБОР({1;2;3};$B5:$B9;$D5:$D9;$F5:$F9)*(ТЕКСТ($G5:$G9;"ММГГГ")=ТЕКСТ(J3;"ММГГГ"));ВЫБОР({1;2;3};$B5:$B9;$D5:$D9;$F5:$F9)*(ТЕКСТ($G5:$G9;"ММГГГ")=ТЕКСТ(J3;"ММГГГ")))>0;1))-1
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Длинная формула получиласьКод
=СУММПРОИЗВ(ЕСЛИ(ЧАСТОТА(ВЫБОР({1;2;3};$B5:$B9;$D5:$D9;$F5:$F9)*(ТЕКСТ($G5:$G9;"ММГГГ")=ТЕКСТ(J3;"ММГГГ"));ВЫБОР({1;2;3};$B5:$B9;$D5:$D9;$F5:$F9)*(ТЕКСТ($G5:$G9;"ММГГГ")=ТЕКСТ(J3;"ММГГГ")))>0;1))-1
Автор - AlexM Дата добавления - 24.04.2015 в 13:03
Va
Дата: Пятница, 24.04.2015, 13:20 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
AlexM, о-хо-хо! попробую разобраться, что к чему. Спасибо!
AlexM, о-хо-хо! попробую разобраться, что к чему. Спасибо! Va
Ответить
Сообщение AlexM, о-хо-хо! попробую разобраться, что к чему. Спасибо! Автор - Va Дата добавления - 24.04.2015 в 13:20
AlexM
Дата: Пятница, 24.04.2015, 13:23 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Это значит правильно??? AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Это значит правильно??? Автор - AlexM Дата добавления - 24.04.2015 в 13:23
_Boroda_
Дата: Пятница, 24.04.2015, 13:37 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация:
6613
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А вот так? Формула массива Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(ТЕКСТ($G5:$G9;"ММГ")=ТЕКСТ(J3;"ММГ");$B5:$F9);$B5:$F9)>0;1))
Все варианты не пробовал, на тех, где игрался - вроде работает
А вот так? Формула массива Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(ТЕКСТ($G5:$G9;"ММГ")=ТЕКСТ(J3;"ММГ");$B5:$F9);$B5:$F9)>0;1))
Все варианты не пробовал, на тех, где игрался - вроде работает _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А вот так? Формула массива Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(ТЕКСТ($G5:$G9;"ММГ")=ТЕКСТ(J3;"ММГ");$B5:$F9);$B5:$F9)>0;1))
Все варианты не пробовал, на тех, где игрался - вроде работает Автор - _Boroda_ Дата добавления - 24.04.2015 в 13:37
Va
Дата: Пятница, 24.04.2015, 13:43 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_, неа, не получается, выдает ошибку значения...
_Boroda_, неа, не получается, выдает ошибку значения... Va
Ответить
Сообщение _Boroda_, неа, не получается, выдает ошибку значения... Автор - Va Дата добавления - 24.04.2015 в 13:43
Va
Дата: Пятница, 24.04.2015, 13:44 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
AlexM, это значит "охкакаясложнаяформула"))) считает вроде правильно, но хочется понять логику.
AlexM, это значит "охкакаясложнаяформула"))) считает вроде правильно, но хочется понять логику. Va
Ответить
Сообщение AlexM, это значит "охкакаясложнаяформула"))) считает вроде правильно, но хочется понять логику. Автор - Va Дата добавления - 24.04.2015 в 13:44
AlexM
Дата: Пятница, 24.04.2015, 13:47 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Поэтому используйте формулу Александра. Чтобы не было ошибки вводите формулу, как массивную.
Поэтому используйте формулу Александра. Чтобы не было ошибки вводите формулу, как массивную. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Поэтому используйте формулу Александра. Чтобы не было ошибки вводите формулу, как массивную. Автор - AlexM Дата добавления - 24.04.2015 в 13:47
Va
Дата: Пятница, 24.04.2015, 13:53 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
AlexM, О, получилось! Спасибо, добрые люди)
AlexM, О, получилось! Спасибо, добрые люди) Va
Ответить
Сообщение AlexM, О, получилось! Спасибо, добрые люди) Автор - Va Дата добавления - 24.04.2015 в 13:53
krosav4ig
Дата: Пятница, 24.04.2015, 13:56 |
Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Еще вариант, формула массивная, вводится комбинацией Ctrl+Shift+Enter Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(РАЗНДАТ(ДАТАМЕС(J$3;-99);$G$5:$G$9;"m")=99;$A$5:$F$9);$A$5:$F$9);1))
опоздал
Еще вариант, формула массивная, вводится комбинацией Ctrl+Shift+Enter Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(РАЗНДАТ(ДАТАМЕС(J$3;-99);$G$5:$G$9;"m")=99;$A$5:$F$9);$A$5:$F$9);1))
опоздал krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Пятница, 24.04.2015, 13:57
Ответить
Сообщение Еще вариант, формула массивная, вводится комбинацией Ctrl+Shift+Enter Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(РАЗНДАТ(ДАТАМЕС(J$3;-99);$G$5:$G$9;"m")=99;$A$5:$F$9);$A$5:$F$9);1))
опоздал Автор - krosav4ig Дата добавления - 24.04.2015 в 13:56
Va
Дата: Пятница, 24.04.2015, 14:09 |
Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
krosav4ig, так-так-так, подождите, не огорчайтесь, мне тут еще помощь нужна) Как теперь из той же таблицы посчитать уникальные значения за период, например, два месяца - за январь и февраль?
krosav4ig, так-так-так, подождите, не огорчайтесь, мне тут еще помощь нужна) Как теперь из той же таблицы посчитать уникальные значения за период, например, два месяца - за январь и февраль? Va
Ответить
Сообщение krosav4ig, так-так-так, подождите, не огорчайтесь, мне тут еще помощь нужна) Как теперь из той же таблицы посчитать уникальные значения за период, например, два месяца - за январь и февраль? Автор - Va Дата добавления - 24.04.2015 в 14:09
krosav4ig
Дата: Пятница, 24.04.2015, 14:26 |
Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(МУМНОЖ(Ч(РАЗНДАТ(ДАТАМЕС(--J3:K3;-99);$G$5:$G$9;"m")=99);{1:1});$A$5:$F$9);$A$5:$F$9);1))
илиКод
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(МУМНОЖ(Ч(ТЕКСТ($G5:$G9;"ММГ")=ТЕКСТ(ДАТАМЕС(J3;{0;1});"ММГ"));{1:1});$B5:$F9);$B5:$F9)>0;1))
Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(МУМНОЖ(Ч(РАЗНДАТ(ДАТАМЕС(--J3:K3;-99);$G$5:$G$9;"m")=99);{1:1});$A$5:$F$9);$A$5:$F$9);1))
илиКод
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(МУМНОЖ(Ч(ТЕКСТ($G5:$G9;"ММГ")=ТЕКСТ(ДАТАМЕС(J3;{0;1});"ММГ"));{1:1});$B5:$F9);$B5:$F9)>0;1))
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Пятница, 24.04.2015, 14:27
Ответить
Сообщение Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(МУМНОЖ(Ч(РАЗНДАТ(ДАТАМЕС(--J3:K3;-99);$G$5:$G$9;"m")=99);{1:1});$A$5:$F$9);$A$5:$F$9);1))
илиКод
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(МУМНОЖ(Ч(ТЕКСТ($G5:$G9;"ММГ")=ТЕКСТ(ДАТАМЕС(J3;{0;1});"ММГ"));{1:1});$B5:$F9);$B5:$F9)>0;1))
Автор - krosav4ig Дата добавления - 24.04.2015 в 14:26
AlexM
Дата: Пятница, 24.04.2015, 14:47 |
Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
На январь и февраль доработанная формула АлександраКод
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(МУМНОЖ(-(ТЕКСТ($G5:$G9;"ММГ")=ТЕКСТ(J3:K3;"ММГ"));{1:1});$B5:$F9);$B5:$F9)>0;1))
На январь и февраль доработанная формула АлександраКод
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(МУМНОЖ(-(ТЕКСТ($G5:$G9;"ММГ")=ТЕКСТ(J3:K3;"ММГ"));{1:1});$B5:$F9);$B5:$F9)>0;1))
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение На январь и февраль доработанная формула АлександраКод
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(МУМНОЖ(-(ТЕКСТ($G5:$G9;"ММГ")=ТЕКСТ(J3:K3;"ММГ"));{1:1});$B5:$F9);$B5:$F9)>0;1))
Автор - AlexM Дата добавления - 24.04.2015 в 14:47