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

Вход

Регистрация

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

 

= Мир MS Excel/Сумма уникальных значений (если ранее был применен фильтр) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Сумма уникальных значений (если ранее был применен фильтр)
Lipenzus Дата: Среда, 06.07.2022, 16:24 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Всем добрый день!

Подскажите, пожалуйста, какой формулой суммировать уникальные значения в видимом диапазоне (ранее был применен фильтр)? Таблица приложена. Краткое описание тоже есть в таблице.
Понимаю, что подобный вопрос уже не первый, но применительно к своей таблице у меня не получается воспользоваться формулами, которые уже упоминались.
Заранее спасибо!
К сообщению приложен файл: 3897559.xls (29.0 Kb)
 
Ответить
СообщениеВсем добрый день!

Подскажите, пожалуйста, какой формулой суммировать уникальные значения в видимом диапазоне (ранее был применен фильтр)? Таблица приложена. Краткое описание тоже есть в таблице.
Понимаю, что подобный вопрос уже не первый, но применительно к своей таблице у меня не получается воспользоваться формулами, которые уже упоминались.
Заранее спасибо!

Автор - Lipenzus
Дата добавления - 06.07.2022 в 16:24
_Boroda_ Дата: Среда, 06.07.2022, 17:30 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=СЧЁТ(1/(ПОИСКПОЗ(B2:B10&ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(B1;СТРОКА(1:9);));B2:B10&1;)=СТРОКА(1:9)))
К сообщению приложен файл: 3897559_1.xls (29.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=СЧЁТ(1/(ПОИСКПОЗ(B2:B10&ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(B1;СТРОКА(1:9);));B2:B10&1;)=СТРОКА(1:9)))

Автор - _Boroda_
Дата добавления - 06.07.2022 в 17:30
Lipenzus Дата: Среда, 06.07.2022, 17:45 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

_Boroda_, подскажите, пожалуйста, почему в формуле мы указываем СТРОКА с 1 по 9, а диапазон протягиваем на одну ячейку ниже с B2 по B10?
Хочется понять принцип работы формулы.
 
Ответить
Сообщение_Boroda_, подскажите, пожалуйста, почему в формуле мы указываем СТРОКА с 1 по 9, а диапазон протягиваем на одну ячейку ниже с B2 по B10?
Хочется понять принцип работы формулы.

Автор - Lipenzus
Дата добавления - 06.07.2022 в 17:45
Serge_007 Дата: Среда, 06.07.2022, 17:53 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Код
=СТРОКА(1:9)
возвращает массив {1:2:3:4:5:6:7:8:9}, что соответствует кол-ву строк диапазона B2:B10


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Код
=СТРОКА(1:9)
возвращает массив {1:2:3:4:5:6:7:8:9}, что соответствует кол-ву строк диапазона B2:B10

Автор - Serge_007
Дата добавления - 06.07.2022 в 17:53
Lipenzus Дата: Среда, 06.07.2022, 18:21 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

У меня не получается перенести формулу в мою боевую таблицу, чтобы она работала. Хотя все условия я обновила.

Может быть это связано с тем, что у меня столбцы не начинаются с заголовков "ФИО клиента", в моей боевой таблице уже занесено очень много информации, а формулу необходимо протянуть со 2го квартала текущего года, поэтому по факту (согласно предложенной формуле (СМЕЩ(B1;СТРОКА(1:9)) в моем случае это F2645 и в этой ячейке указано не название заголовка, а еще одно ФИО.

Подскажите, есть еще варианты подходящих формул? Я к сожалению не сильно понимаю как текущая работает и не так сильно дружу с экселем, но в последствии мне надо будет осуществлять поддержку журнала учета, поэтому важно понимать принцип работы формулы.
 
Ответить
СообщениеУ меня не получается перенести формулу в мою боевую таблицу, чтобы она работала. Хотя все условия я обновила.

Может быть это связано с тем, что у меня столбцы не начинаются с заголовков "ФИО клиента", в моей боевой таблице уже занесено очень много информации, а формулу необходимо протянуть со 2го квартала текущего года, поэтому по факту (согласно предложенной формуле (СМЕЩ(B1;СТРОКА(1:9)) в моем случае это F2645 и в этой ячейке указано не название заголовка, а еще одно ФИО.

Подскажите, есть еще варианты подходящих формул? Я к сожалению не сильно понимаю как текущая работает и не так сильно дружу с экселем, но в последствии мне надо будет осуществлять поддержку журнала учета, поэтому важно понимать принцип работы формулы.

Автор - Lipenzus
Дата добавления - 06.07.2022 в 18:21
Serge_007 Дата: Четверг, 07.07.2022, 09:11 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
у меня столбцы не начинаются с заголовков "ФИО клиента"
Почитайте правила форума
Особенно в части составления файла-примера


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
у меня столбцы не начинаются с заголовков "ФИО клиента"
Почитайте правила форума
Особенно в части составления файла-примера

Автор - Serge_007
Дата добавления - 07.07.2022 в 09:11
Lipenzus Дата: Четверг, 07.07.2022, 09:46 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Serge_007, доработала файл с примером. Приложила его.
Пожалуйста, посмотрите еще раз.
Заранее спасибо.
К сообщению приложен файл: 8654739.xls (33.0 Kb)
 
Ответить
СообщениеSerge_007, доработала файл с примером. Приложила его.
Пожалуйста, посмотрите еще раз.
Заранее спасибо.

Автор - Lipenzus
Дата добавления - 07.07.2022 в 09:46
_Boroda_ Дата: Четверг, 07.07.2022, 10:26 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Хорошо, давайте перепишем вот так
Код
=СЧЁТ(1/(ПОИСКПОЗ(B2:B12&"_"&ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(B1;СТРОКА(2:12)-СТРОКА(B1);));B2:B12&"_1";)=СТРОКА(2:12)-СТРОКА(1:1)))
К сообщению приложен файл: 8654739_1.xls (33.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеХорошо, давайте перепишем вот так
Код
=СЧЁТ(1/(ПОИСКПОЗ(B2:B12&"_"&ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(B1;СТРОКА(2:12)-СТРОКА(B1);));B2:B12&"_1";)=СТРОКА(2:12)-СТРОКА(1:1)))

Автор - _Boroda_
Дата добавления - 07.07.2022 в 10:26
Lipenzus Дата: Четверг, 07.07.2022, 11:03 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

_Boroda_, ОГРОМНОЕ спасибо! Формула работает.
Единственное, появился еще одни вопрос, можно ли формулу вставить во вторую строку (сразу после заголовков)? В приложенном файле отметила.
Количество строк в Журнале всегда растет и я бы закрепила первые две строки. В первой строке видела бы названия заголовков, а во второй наш расчет индивидуальных значений.
К сообщению приложен файл: 3792378.xls (34.0 Kb)
 
Ответить
Сообщение_Boroda_, ОГРОМНОЕ спасибо! Формула работает.
Единственное, появился еще одни вопрос, можно ли формулу вставить во вторую строку (сразу после заголовков)? В приложенном файле отметила.
Количество строк в Журнале всегда растет и я бы закрепила первые две строки. В первой строке видела бы названия заголовков, а во второй наш расчет индивидуальных значений.

Автор - Lipenzus
Дата добавления - 07.07.2022 в 11:03
_Boroda_ Дата: Четверг, 07.07.2022, 11:13 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Ловите
К сообщению приложен файл: 3792378_1.xls (34.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЛовите

Автор - _Boroda_
Дата добавления - 07.07.2022 в 11:13
Lipenzus Дата: Четверг, 07.07.2022, 13:36 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

ОГРОМНЕЙШЕЕ спасибо!!!
Подскажите, пожалуйста, как можно себя перепроверить? ...узнать какие значения повторяются (например: подсветить их).
Я тестировала формулу, все было отлично, потом вставила ее в одну из таблиц. В таблице 64 значения, а формула мне показала, что оригинальных значений 63, я даже все перепроверила, но повторяющихся не нашла.

 
Ответить
СообщениеОГРОМНЕЙШЕЕ спасибо!!!
Подскажите, пожалуйста, как можно себя перепроверить? ...узнать какие значения повторяются (например: подсветить их).
Я тестировала формулу, все было отлично, потом вставила ее в одну из таблиц. В таблице 64 значения, а формула мне показала, что оригинальных значений 63, я даже все перепроверила, но повторяющихся не нашла.


Автор - Lipenzus
Дата добавления - 07.07.2022 в 13:36
_Boroda_ Дата: Четверг, 07.07.2022, 13:54 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Условное форматирование - Правила выделения ячеек - Повторяющиеся значения
Это если Вы правильно формулу в свою таблицу вставили :D :D :D


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеУсловное форматирование - Правила выделения ячеек - Повторяющиеся значения
Это если Вы правильно формулу в свою таблицу вставили :D :D :D

Автор - _Boroda_
Дата добавления - 07.07.2022 в 13:54
Lipenzus Дата: Четверг, 07.07.2022, 14:49 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

_Boroda_, я вычислила в чем дело. Попыталась воссоздать в файле (приложила).

Зорину П.П. я добавила в март, также Зорина П.П. есть в апреле.
Я применила фильтр (выбрала только апрель) и в итоге в отфильтрованном интервале Зорину П.П. (за апрель) формула не посчитала как уникальное значение, видимо потому что она уже упоминается в нашей таблице.

В файле добавила 2й лист уже с примененным фильтром (выбран только апрель).

:unsure: Это можно как-нибудь побороть?
К сообщению приложен файл: 8214336.xls (39.5 Kb)
 
Ответить
Сообщение_Boroda_, я вычислила в чем дело. Попыталась воссоздать в файле (приложила).

Зорину П.П. я добавила в март, также Зорина П.П. есть в апреле.
Я применила фильтр (выбрала только апрель) и в итоге в отфильтрованном интервале Зорину П.П. (за апрель) формула не посчитала как уникальное значение, видимо потому что она уже упоминается в нашей таблице.

В файле добавила 2й лист уже с примененным фильтром (выбран только апрель).

:unsure: Это можно как-нибудь побороть?

Автор - Lipenzus
Дата добавления - 07.07.2022 в 14:49
_Boroda_ Дата: Четверг, 07.07.2022, 14:59 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Точно, наоборот нужно
Код
=СЧЁТ(1/(ПОИСКПОЗ(F3:F99&"_1";F3:F99&"_"&ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(F2;СТРОКА(3:99)-СТРОКА(F2);));)=СТРОКА(3:99)-СТРОКА(F2)))
К сообщению приложен файл: 8214336_1.xls (42.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТочно, наоборот нужно
Код
=СЧЁТ(1/(ПОИСКПОЗ(F3:F99&"_1";F3:F99&"_"&ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(F2;СТРОКА(3:99)-СТРОКА(F2);));)=СТРОКА(3:99)-СТРОКА(F2)))

Автор - _Boroda_
Дата добавления - 07.07.2022 в 14:59
Lipenzus Дата: Понедельник, 11.07.2022, 11:51 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

_Boroda_, ОГРОМНЕЙШЕЕ СПАСИБО!!!
Все работает. Тестировала много вариаций.
Вы волшебник!
 
Ответить
Сообщение_Boroda_, ОГРОМНЕЙШЕЕ СПАСИБО!!!
Все работает. Тестировала много вариаций.
Вы волшебник!

Автор - Lipenzus
Дата добавления - 11.07.2022 в 11:51
  • Страница 1 из 1
  • 1
Поиск:

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