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

Вход

Регистрация

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

 

= Мир MS Excel/Отсечение повторяющихся результатов - Мир MS Excel

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

Добрый день форумчане!

Имеется таблица со следующей информацией:
Фио, ТТ, Дата, К-во уник.СКЮ и К-во штук
Необходимо, чтобы формула считала количество торговых точек, которые выполнили два условия за диапазон дат хотя бы раз.
Условие - отгрузка в ТТ от 3 уник скю и от 6 штук итого.
Но когда я прописываю формулу счетеслимн, оно считает точки, которые выполняют условие столько раз, сколько раз сработало условие.
Мне нужно, чтобы формула проверила по точке выполнение 2х условий и если оно хотя бы раз за период выполнено - считает точку как 1 и больше в формуле ее не учитывает.
Например, если по Миша Точка 28 дважды выполнила условия, мы ее считаем как 1, а не как 2

Благодарю за подсказку!
К сообщению приложен файл: sajt.xlsx (10.4 Kb)
 
Ответить
СообщениеДобрый день форумчане!

Имеется таблица со следующей информацией:
Фио, ТТ, Дата, К-во уник.СКЮ и К-во штук
Необходимо, чтобы формула считала количество торговых точек, которые выполнили два условия за диапазон дат хотя бы раз.
Условие - отгрузка в ТТ от 3 уник скю и от 6 штук итого.
Но когда я прописываю формулу счетеслимн, оно считает точки, которые выполняют условие столько раз, сколько раз сработало условие.
Мне нужно, чтобы формула проверила по точке выполнение 2х условий и если оно хотя бы раз за период выполнено - считает точку как 1 и больше в формуле ее не учитывает.
Например, если по Миша Точка 28 дважды выполнила условия, мы ее считаем как 1, а не как 2

Благодарю за подсказку!

Автор - timurishe
Дата добавления - 03.03.2023 в 16:15
Nic70y Дата: Пятница, 03.03.2023, 16:26 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8704
Репутация: 2258 ±
Замечаний: 0% ±

Excel 2010
из файла ни чего не понял
как 1, а не как 2
Код
=--(СЧЁТЕСЛИМН()>0)
может так?


ЮMoney 41001841029809
 
Ответить
Сообщениеиз файла ни чего не понял
как 1, а не как 2
Код
=--(СЧЁТЕСЛИМН()>0)
может так?

Автор - Nic70y
Дата добавления - 03.03.2023 в 16:26
timurishe Дата: Пятница, 03.03.2023, 16:54 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, Немного изменила файл и выделила проблему.
Например по Ире, выполнили условия 3 уникальные тт, но формула считает как 5, так как точка 48 трижды выполнила условие.
Мне нужно, чтобы в диапазоне формула подсчитывала только уникальные тт, независимо от того, сколько раз они выполнили условие
К сообщению приложен файл: 6471659.xlsx (17.3 Kb)
 
Ответить
СообщениеNic70y, Немного изменила файл и выделила проблему.
Например по Ире, выполнили условия 3 уникальные тт, но формула считает как 5, так как точка 48 трижды выполнила условие.
Мне нужно, чтобы в диапазоне формула подсчитывала только уникальные тт, независимо от того, сколько раз они выполнили условие

Автор - timurishe
Дата добавления - 03.03.2023 в 16:54
Nic70y Дата: Пятница, 03.03.2023, 17:11 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8704
Репутация: 2258 ±
Замечаний: 0% ±

Excel 2010
формула массива
Код
=СУММ(--ЕСЛИОШИБКА(ПОИСКПОЗ(B$2:B$999;ЕСЛИ((A$2:A$999=G3)*(D$2:D$999>=3)*(E$2:E$999>=6);B$2:B$999);)=СТРОКА(B$2:B$999)-1;0))
К сообщению приложен файл: 418.xlsx (17.8 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениеформула массива
Код
=СУММ(--ЕСЛИОШИБКА(ПОИСКПОЗ(B$2:B$999;ЕСЛИ((A$2:A$999=G3)*(D$2:D$999>=3)*(E$2:E$999>=6);B$2:B$999);)=СТРОКА(B$2:B$999)-1;0))

Автор - Nic70y
Дата добавления - 03.03.2023 в 17:11
Serge_007 Дата: Пятница, 03.03.2023, 17:11 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

Excel 2016
по Ире, выполнили условия 3 уникальные тт, но формула считает как 5
timurishe, так надо (см. вложение)?
К сообщению приложен файл: 20230303_timurishe.xlsb (16.4 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
по Ире, выполнили условия 3 уникальные тт, но формула считает как 5
timurishe, так надо (см. вложение)?

Автор - Serge_007
Дата добавления - 03.03.2023 в 17:11
timurishe Дата: Пятница, 03.03.2023, 19:01 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

так надо (см. вложение)?

спасибо, так, но в итоге должно считать по фио, а вы в сводную подтянули и тт.
Если можно, подкорректировать, чтобы считало так по агенту - буду очень признателен, сам не осилил
 
Ответить
Сообщение
так надо (см. вложение)?

спасибо, так, но в итоге должно считать по фио, а вы в сводную подтянули и тт.
Если можно, подкорректировать, чтобы считало так по агенту - буду очень признателен, сам не осилил

Автор - timurishe
Дата добавления - 03.03.2023 в 19:01
timurishe Дата: Понедельник, 06.03.2023, 15:17 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, К сожалению, формулу применить не смог, так как файл повис наглухо (есть связи из олап кубов)
 
Ответить
СообщениеNic70y, К сожалению, формулу применить не смог, так как файл повис наглухо (есть связи из олап кубов)

Автор - timurishe
Дата добавления - 06.03.2023 в 15:17
timurishe Дата: Понедельник, 06.03.2023, 15:20 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Serge_007, Спасибо, подстроил таблицу под формулу и все супер.
Можете пожалуйста объяснить конец формулы? (7<J$2:J$1000))
Почему признак стоит вначале и если, допустим, я меняю его же на >=6 - формула не работает
 
Ответить
СообщениеSerge_007, Спасибо, подстроил таблицу под формулу и все супер.
Можете пожалуйста объяснить конец формулы? (7<J$2:J$1000))
Почему признак стоит вначале и если, допустим, я меняю его же на >=6 - формула не работает

Автор - timurishe
Дата добавления - 06.03.2023 в 15:20
Serge_007 Дата: Понедельник, 06.03.2023, 15:30 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

Excel 2016
Почему признак стоит вначале?
Так формула получается красивой, симметричной :)
(H4=B$2:B$98)*(A$2:A$98=G4)*(D$2:D$98>2)*(7<E$2:E$98)

я меняю его же на >=6 - формула не работает
Код
7<J$2:J$1000
ничем не отличается от
Код
J$2:J$1000>=6


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Почему признак стоит вначале?
Так формула получается красивой, симметричной :)
(H4=B$2:B$98)*(A$2:A$98=G4)*(D$2:D$98>2)*(7<E$2:E$98)

я меняю его же на >=6 - формула не работает
Код
7<J$2:J$1000
ничем не отличается от
Код
J$2:J$1000>=6

Автор - Serge_007
Дата добавления - 06.03.2023 в 15:30
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Отсечение повторяющихся результатов (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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