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

Вход

Регистрация

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

 

= Мир MS Excel/Работа со списками. Уникальные значения по условиям. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Работа со списками. Уникальные значения по условиям.
2version Дата: Суббота, 01.02.2025, 14:03 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Уважаемые форумчани, здравствуйте, прошу помощи. У меня есть таблица где на основной страничке есть педагог. В двух других страничках данные на начало и конец месяца. По педагогу нужно вывести количество уникальных значений ID странички Данные окончание месяца, которые не встречаются в Данные начало месяца. Файл прикладываю.
Пробовал по разному уже,
Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(('Данные окончание месяца'!$P$2:$P$1000=B5)*
(СЧЁТЕСЛИ('Данные начало месяца'!$N$2:$N$1000; 'Данные окончание месяца'!$N$2:$N$1000)=0);
'Данные окончание месяца'!$N$2:$N$1000); 'Данные окончание месяца'!$N$2:$N$1000)>0; 1))

И так:
Код
=СУММПРОИЗВ(('Данные окончание месяца'!$P$2:$P$1000=B5)*(СЧЁТЕСЛИ('Данные начало месяца'!$N$2:$N$1000;'Данные окончание месяца'!$N$2:$N$1000)=0)*('Данные окончание месяца'!$N$2:$N$1000<>""))

В результате всегда 1, хотя, если я в отдельные странички фильтром выбираю нужного мне педагога то все начинает работать, но как только они встречаются разные формула считает не корректно. Уже измучался с этой формулой. Прошу помощи.
К сообщению приложен файл: kniga1.xlsx (16.3 Kb)


Сообщение отредактировал 2version - Суббота, 01.02.2025, 14:11
 
Ответить
СообщениеУважаемые форумчани, здравствуйте, прошу помощи. У меня есть таблица где на основной страничке есть педагог. В двух других страничках данные на начало и конец месяца. По педагогу нужно вывести количество уникальных значений ID странички Данные окончание месяца, которые не встречаются в Данные начало месяца. Файл прикладываю.
Пробовал по разному уже,
Код
=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(('Данные окончание месяца'!$P$2:$P$1000=B5)*
(СЧЁТЕСЛИ('Данные начало месяца'!$N$2:$N$1000; 'Данные окончание месяца'!$N$2:$N$1000)=0);
'Данные окончание месяца'!$N$2:$N$1000); 'Данные окончание месяца'!$N$2:$N$1000)>0; 1))

И так:
Код
=СУММПРОИЗВ(('Данные окончание месяца'!$P$2:$P$1000=B5)*(СЧЁТЕСЛИ('Данные начало месяца'!$N$2:$N$1000;'Данные окончание месяца'!$N$2:$N$1000)=0)*('Данные окончание месяца'!$N$2:$N$1000<>""))

В результате всегда 1, хотя, если я в отдельные странички фильтром выбираю нужного мне педагога то все начинает работать, но как только они встречаются разные формула считает не корректно. Уже измучался с этой формулой. Прошу помощи.

Автор - 2version
Дата добавления - 01.02.2025 в 14:03
2version Дата: Суббота, 01.02.2025, 14:05 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

То что в формуле N и P столбцы указаны, это по причине что в таблице они там находятся. В примере упросил данные, по этому они начинаются с A столбца
 
Ответить
СообщениеТо что в формуле N и P столбцы указаны, это по причине что в таблице они там находятся. В примере упросил данные, по этому они начинаются с A столбца

Автор - 2version
Дата добавления - 01.02.2025 в 14:05
2version Дата: Суббота, 01.02.2025, 20:40 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Уважаемые форумчане, неужели никто не в силах помочь с формулой?
 
Ответить
СообщениеУважаемые форумчане, неужели никто не в силах помочь с формулой?

Автор - 2version
Дата добавления - 01.02.2025 в 20:40
gling Дата: Суббота, 01.02.2025, 22:00 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2584
Репутация: 715 ±
Замечаний: 0% ±

2010
Здравствуйте.
Попробуйте вариант:
Код
=СЧЁТЕСЛИ('Данные окончание месяца'!$C$2:$C$100;B4)-СУММПРОИЗВ(('Данные начало месяца'!$C$2:$C$100=B4)*('Данные начало месяца'!$A$2:$A$100='Данные окончание месяца'!$A$2:$A$100))
Код
=СЧЁТЕСЛИ('Данные окончание месяца'!$C$1:$C$100;B4)-СУММПРОИЗВ(СЧЁТЕСЛИМН('Данные начало месяца'!$C$1:$C$100;'Данные окончание месяца'!$C$1:$C$100;'Данные начало месяца'!$A$1:$A$100;'Данные окончание месяца'!$A$1:$A$100;'Данные окончание месяца'!$C$1:$C$100;B4))
Проверяйте.
К сообщению приложен файл: 3494953.xlsx (18.3 Kb)


ЯД-41001506838083
 
Ответить
СообщениеЗдравствуйте.
Попробуйте вариант:
Код
=СЧЁТЕСЛИ('Данные окончание месяца'!$C$2:$C$100;B4)-СУММПРОИЗВ(('Данные начало месяца'!$C$2:$C$100=B4)*('Данные начало месяца'!$A$2:$A$100='Данные окончание месяца'!$A$2:$A$100))
Код
=СЧЁТЕСЛИ('Данные окончание месяца'!$C$1:$C$100;B4)-СУММПРОИЗВ(СЧЁТЕСЛИМН('Данные начало месяца'!$C$1:$C$100;'Данные окончание месяца'!$C$1:$C$100;'Данные начало месяца'!$A$1:$A$100;'Данные окончание месяца'!$A$1:$A$100;'Данные окончание месяца'!$C$1:$C$100;B4))
Проверяйте.

Автор - gling
Дата добавления - 01.02.2025 в 22:00
bigor Дата: Суббота, 01.02.2025, 22:09 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1318
Репутация: 252 ±
Замечаний: 0% ±

нет
неужели никто не в силах помочь с формулой?
суббота же, а вы хотите ответ за 6 часов
для новых офисов
Код
=SUM(1-COUNTIF(UNIQUE(FILTER('Данные начало месяца'.$A$2:$A$84;'Данные начало месяца'.$C$2:$C$84=B4));UNIQUE(FILTER('Данные окончание месяца'.$A$2:$A$100;'Данные окончание месяца'.$C$2:$C$100=B4))))
в excel не проверял
К сообщению приложен файл: 2version_1.xlsx (14.6 Kb)
 
Ответить
Сообщение
неужели никто не в силах помочь с формулой?
суббота же, а вы хотите ответ за 6 часов
для новых офисов
Код
=SUM(1-COUNTIF(UNIQUE(FILTER('Данные начало месяца'.$A$2:$A$84;'Данные начало месяца'.$C$2:$C$84=B4));UNIQUE(FILTER('Данные окончание месяца'.$A$2:$A$100;'Данные окончание месяца'.$C$2:$C$100=B4))))
в excel не проверял

Автор - bigor
Дата добавления - 01.02.2025 в 22:09
  • Страница 1 из 1
  • 1
Поиск:

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