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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчет уникальных значений, без скрытых фильтром - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет уникальных значений, без скрытых фильтром (Формулы/Formulas)
Подсчет уникальных значений, без скрытых фильтром
ovechkin1973 Дата: Воскресенье, 10.11.2019, 13:13 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Всем привет!
Есть формула для подсчета уникальных значений в столбце. Как ее доработать, чтобы формула не считала значения скрытых строк?
Код
=СУММПРОИЗВ(ЕТЕКСТ(C18:C54)/СЧЁТЕСЛИ(C18:C54;C18:C54))
К сообщению приложен файл: 3973043.xlsx (11.2 Kb)


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
 
Ответить
СообщениеВсем привет!
Есть формула для подсчета уникальных значений в столбце. Как ее доработать, чтобы формула не считала значения скрытых строк?
Код
=СУММПРОИЗВ(ЕТЕКСТ(C18:C54)/СЧЁТЕСЛИ(C18:C54;C18:C54))

Автор - ovechkin1973
Дата добавления - 10.11.2019 в 13:13
Che79 Дата: Воскресенье, 10.11.2019, 14:26 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
ovechkin1973, добрый день. Так хотите?
Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ(C17;СТРОКА(C18:C54)-СТРОКА(C17);))*(1/СЧЁТЕСЛИ(C18:C54;C18:C54)))


*Не, криво считает, верно только для чётного кол-ва строк
К сообщению приложен файл: 3973043_1.xlsx (11.4 Kb)


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Воскресенье, 10.11.2019, 14:37
 
Ответить
Сообщениеovechkin1973, добрый день. Так хотите?
Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ(C17;СТРОКА(C18:C54)-СТРОКА(C17);))*(1/СЧЁТЕСЛИ(C18:C54;C18:C54)))


*Не, криво считает, верно только для чётного кол-ва строк

Автор - Che79
Дата добавления - 10.11.2019 в 14:26
ovechkin1973 Дата: Воскресенье, 10.11.2019, 14:55 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Так хотите?

Да! Но обнаружил другую проблему. Если в столбце есть пустая ячейка, то не работает формула :(


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
 
Ответить
Сообщение
Так хотите?

Да! Но обнаружил другую проблему. Если в столбце есть пустая ячейка, то не работает формула :(

Автор - ovechkin1973
Дата добавления - 10.11.2019 в 14:55
bmv98rus Дата: Воскресенье, 10.11.2019, 17:09 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
но уже массивная
Код
=SUM(SUBTOTAL(103;OFFSET(C17;ROW(C18:C54)-ROW(C17);));IFERROR(1/COUNTIF(C18:C54;C18:C54);))


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениено уже массивная
Код
=SUM(SUBTOTAL(103;OFFSET(C17;ROW(C18:C54)-ROW(C17);));IFERROR(1/COUNTIF(C18:C54;C18:C54);))

Автор - bmv98rus
Дата добавления - 10.11.2019 в 17:09
ovechkin1973 Дата: Воскресенье, 10.11.2019, 17:41 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
=СУММ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ(C17;СТРОКА(C18:C54)-СТРОКА(C17);));ЕСЛИОШИБКА(1/СЧЁТЕСЛИ(C18:C54;C18:C54);))

Попробовал, но результат не верный. Всего в столбце 44 значение. 7 повторяющихся. Формула насчитала 81 значение.. Получилось типа 44*2-7=81
Когда фильтром скрываешь строки - правильно уменьшает значение.. но от 81 если считать.
К сообщению приложен файл: 3274473.xlsx (14.4 Kb)


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
 
Ответить
Сообщение
=СУММ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ(C17;СТРОКА(C18:C54)-СТРОКА(C17);));ЕСЛИОШИБКА(1/СЧЁТЕСЛИ(C18:C54;C18:C54);))

Попробовал, но результат не верный. Всего в столбце 44 значение. 7 повторяющихся. Формула насчитала 81 значение.. Получилось типа 44*2-7=81
Когда фильтром скрываешь строки - правильно уменьшает значение.. но от 81 если считать.

Автор - ovechkin1973
Дата добавления - 10.11.2019 в 17:41
bmv98rus Дата: Воскресенье, 10.11.2019, 18:15 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
Попробуйте так
Код
=SUM(IF(SUBTOTAL(103;OFFSET(C17;ROW(C18:C61)-ROW(C17);));--(MATCH(C18:C61;IF(SUBTOTAL(103;OFFSET(C17;ROW(C18:C61)-ROW(C17);));C18:C61;);)=ROW(C18:C61)-ROW(C17));))


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеПопробуйте так
Код
=SUM(IF(SUBTOTAL(103;OFFSET(C17;ROW(C18:C61)-ROW(C17);));--(MATCH(C18:C61;IF(SUBTOTAL(103;OFFSET(C17;ROW(C18:C61)-ROW(C17);));C18:C61;);)=ROW(C18:C61)-ROW(C17));))

Автор - bmv98rus
Дата добавления - 10.11.2019 в 18:15
ovechkin1973 Дата: Воскресенье, 10.11.2019, 18:59 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
=СУММ(ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ(C17;СТРОКА(C18:C61)-СТРОКА(C17);));--(ПОИСКПОЗ(C18:C61;ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ(C17;СТРОКА(C18:C61)-СТРОКА(C17);));C18:C61;);)=СТРОКА(C18:C61)-СТРОКА(C17));))

Супер! Работает, как надо!


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
 
Ответить
Сообщение
=СУММ(ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ(C17;СТРОКА(C18:C61)-СТРОКА(C17);));--(ПОИСКПОЗ(C18:C61;ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ(C17;СТРОКА(C18:C61)-СТРОКА(C17);));C18:C61;);)=СТРОКА(C18:C61)-СТРОКА(C17));))

Супер! Работает, как надо!

Автор - ovechkin1973
Дата добавления - 10.11.2019 в 18:59
ovechkin1973 Дата: Воскресенье, 10.11.2019, 19:40 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Супер! Работает, как надо!

Во время "еды разыгрался аппетит"... Тема в принципе та же и наверное вопрос можно тут задать. А как посчитать уникальные значения по сумме содержания двух ячеек в строке? Можно конечно в отдельный столбец "с растить" значение двух ячеек, но это не удобно..


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
 
Ответить
Сообщение
Супер! Работает, как надо!

Во время "еды разыгрался аппетит"... Тема в принципе та же и наверное вопрос можно тут задать. А как посчитать уникальные значения по сумме содержания двух ячеек в строке? Можно конечно в отдельный столбец "с растить" значение двух ячеек, но это не удобно..

Автор - ovechkin1973
Дата добавления - 10.11.2019 в 19:40
Goodzel Дата: Четверг, 02.07.2020, 10:26 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
bmv98rus, Добрый день! Я не могу понять как именно работает ваша формула( смысл смещения остается загадкой. Вы не могли бы помочь разобраться с моим случаем? вроде похоже, но у меня нет строки С17
У меня считаются уникальные даты в ячейке А2, но мне надо фильтровать этот столбец и считать уже в отфильтрованном диапазоне, как мне правильно доработать вашу формулу?
Буду бесконечно благодарна, восхищаюсь вашими знаниями!
К сообщению приложен файл: 9787928.xlsx (12.5 Kb)


Сообщение отредактировал Goodzel - Четверг, 02.07.2020, 10:26
 
Ответить
Сообщениеbmv98rus, Добрый день! Я не могу понять как именно работает ваша формула( смысл смещения остается загадкой. Вы не могли бы помочь разобраться с моим случаем? вроде похоже, но у меня нет строки С17
У меня считаются уникальные даты в ячейке А2, но мне надо фильтровать этот столбец и считать уже в отфильтрованном диапазоне, как мне правильно доработать вашу формулу?
Буду бесконечно благодарна, восхищаюсь вашими знаниями!

Автор - Goodzel
Дата добавления - 02.07.2020 в 10:26
Pelena Дата: Четверг, 02.07.2020, 11:51 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19165
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Goodzel, создайте свою тему. Эта тема закрыта


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеGoodzel, создайте свою тему. Эта тема закрыта

Автор - Pelena
Дата добавления - 02.07.2020 в 11:51
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет уникальных значений, без скрытых фильтром (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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