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

Вход

Регистрация

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

 

= Мир MS Excel/Отбор уникальных значений с условиями - Мир MS Excel

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

Excel 2016
Добрый день! Помогите, пожалуйста! Нужно отобразить перечень уникальных значений из столбца P, которые будут одновременно удовлетворять условию 1 и условию 2
К сообщению приложен файл: _Microsoft_Exce.xlsx (8.7 Kb)
 
Ответить
СообщениеДобрый день! Помогите, пожалуйста! Нужно отобразить перечень уникальных значений из столбца P, которые будут одновременно удовлетворять условию 1 и условию 2

Автор - katti13
Дата добавления - 19.06.2018 в 10:21
bigor Дата: Вторник, 19.06.2018, 10:40 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1073
Репутация: 204 ±
Замечаний: 0% ±

нет
Непонятно, шкаф - не уникален в столбце P, а Вы его отображаете
 
Ответить
СообщениеНепонятно, шкаф - не уникален в столбце P, а Вы его отображаете

Автор - bigor
Дата добавления - 19.06.2018 в 10:40
katti13 Дата: Вторник, 19.06.2018, 10:45 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Может я не правильно выразилась. Не уникальные, а без дубликатов.
 
Ответить
СообщениеМожет я не правильно выразилась. Не уникальные, а без дубликатов.

Автор - katti13
Дата добавления - 19.06.2018 в 10:45
_Boroda_ Дата: Вторник, 19.06.2018, 10:53 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС(P$2:P$99;ПОИСКПОЗ(1;ИНДЕКС((СЧЁТЕСЛИ(D$6:D6;P$2:P$99)=0)*(O$2:O$123=D$2)*(N$2:N$123=D$1););));"")

или
Код
=ЕСЛИОШИБКА(ИНДЕКС(P$2:P$99;ПОИСКПОЗ(;СЧЁТЕСЛИ(E$6:E6;ЕСЛИ((N$2:N$99=D$1)*(O$2:O$99=D$2);P$2:P$99;E$6));));"")
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter
К сообщению приложен файл: 4425865.xlsx (9.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС(P$2:P$99;ПОИСКПОЗ(1;ИНДЕКС((СЧЁТЕСЛИ(D$6:D6;P$2:P$99)=0)*(O$2:O$123=D$2)*(N$2:N$123=D$1););));"")

или
Код
=ЕСЛИОШИБКА(ИНДЕКС(P$2:P$99;ПОИСКПОЗ(;СЧЁТЕСЛИ(E$6:E6;ЕСЛИ((N$2:N$99=D$1)*(O$2:O$99=D$2);P$2:P$99;E$6));));"")
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter

Автор - _Boroda_
Дата добавления - 19.06.2018 в 10:53
bigor Дата: Вторник, 19.06.2018, 10:53 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1073
Репутация: 204 ±
Замечаний: 0% ±

нет
У Вас в столбце P уникальные(без дубликатов) только антрЕсоль и диван. По условиям подходит диван, но в результатах у Вас и шкаф и тумба и комод и еще куча всего
 
Ответить
СообщениеУ Вас в столбце P уникальные(без дубликатов) только антрЕсоль и диван. По условиям подходит диван, но в результатах у Вас и шкаф и тумба и комод и еще куча всего

Автор - bigor
Дата добавления - 19.06.2018 в 10:53
sboy Дата: Вторник, 19.06.2018, 11:02 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
С такой задачей легко справляется сводная таблица
К сообщению приложен файл: 2970681.xlsx (13.3 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
С такой задачей легко справляется сводная таблица

Автор - sboy
Дата добавления - 19.06.2018 в 11:02
katti13 Дата: Вторник, 19.06.2018, 11:02 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
_Boroda_, Блекс, спасибо!
 
Ответить
Сообщение_Boroda_, Блекс, спасибо!

Автор - katti13
Дата добавления - 19.06.2018 в 11:02
katti13 Дата: Вторник, 19.06.2018, 11:04 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
sboy, Да, я пробовала, но сводная таблица не умеет обновляться самостоятельно, а это нужно для дальнейших расчетов.
 
Ответить
Сообщениеsboy, Да, я пробовала, но сводная таблица не умеет обновляться самостоятельно, а это нужно для дальнейших расчетов.

Автор - katti13
Дата добавления - 19.06.2018 в 11:04
katti13 Дата: Вторник, 19.06.2018, 11:20 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
_Boroda_, Простите блондинку, а можно, что бы сортировалось по алфавиту? Цифр нам нет. Только буквы.
 
Ответить
Сообщение_Boroda_, Простите блондинку, а можно, что бы сортировалось по алфавиту? Цифр нам нет. Только буквы.

Автор - katti13
Дата добавления - 19.06.2018 в 11:20
_Boroda_ Дата: Вторник, 19.06.2018, 11:57 | Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Да можно, чего ж нельзя-то?
Код
=ЕСЛИОШИБКА(ИНДЕКС(P$2:P$99;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(P$2:P$99;"<"&ЕСЛИ(ПОИСКПОЗ(P$2:P$99&N$2:N$99&O$2:O$99;P$2:P$99&N$2:N$99&O$2:O$99;)=СТРОКА(P$1:P$98)*(N$2:N$99=D$1)*(O$2:O$99=D$2);P$2:P$99;"яяя"));СТРОКА(P1));ЕСЛИ((N$2:N$99=D$1)*(O$2:O$99=D$2);СЧЁТЕСЛИ(P$2:P$99;"<"&P$2:P$99);-1);));"")
К сообщению приложен файл: 0769438.xlsx (10.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДа можно, чего ж нельзя-то?
Код
=ЕСЛИОШИБКА(ИНДЕКС(P$2:P$99;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(P$2:P$99;"<"&ЕСЛИ(ПОИСКПОЗ(P$2:P$99&N$2:N$99&O$2:O$99;P$2:P$99&N$2:N$99&O$2:O$99;)=СТРОКА(P$1:P$98)*(N$2:N$99=D$1)*(O$2:O$99=D$2);P$2:P$99;"яяя"));СТРОКА(P1));ЕСЛИ((N$2:N$99=D$1)*(O$2:O$99=D$2);СЧЁТЕСЛИ(P$2:P$99;"<"&P$2:P$99);-1);));"")

Автор - _Boroda_
Дата добавления - 19.06.2018 в 11:57
katti13 Дата: Среда, 20.06.2018, 03:49 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
_Boroda_, Спасибо!! Знала, что формула будет монстерообразная, но что бы было ТАК сложно.
Я пытаюсь дальше адаптировать под свой рабочий файл.
Первое, что я делаю - это пытаюсь интегрировать в Вашу формулу "умную" таблицу.
Но что делать с
Код
СТРОКА(P$1:P$24)

Если я добавляю строки, то приходится вручную править эту часть, подгоняя под количество строк в "умной" таблице. Дело в том, что "умная" таблица будет постепенно наполняться. Можно вышеописанную часть формулы как-то подогнать под "умную" таблицу?
К сообщению приложен файл: 9303883.xlsx (11.0 Kb)


Сообщение отредактировал katti13 - Среда, 20.06.2018, 04:12
 
Ответить
Сообщение_Boroda_, Спасибо!! Знала, что формула будет монстерообразная, но что бы было ТАК сложно.
Я пытаюсь дальше адаптировать под свой рабочий файл.
Первое, что я делаю - это пытаюсь интегрировать в Вашу формулу "умную" таблицу.
Но что делать с
Код
СТРОКА(P$1:P$24)

Если я добавляю строки, то приходится вручную править эту часть, подгоняя под количество строк в "умной" таблице. Дело в том, что "умная" таблица будет постепенно наполняться. Можно вышеописанную часть формулы как-то подогнать под "умную" таблицу?

Автор - katti13
Дата добавления - 20.06.2018 в 03:49
_Boroda_ Дата: Среда, 20.06.2018, 12:25 | Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС(Таблица1[п];ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Таблица1[п];"<"&ЕСЛИ(ПОИСКПОЗ(Таблица1[п]&Таблица1[в]&Таблица1[а];Таблица1[п]&Таблица1[в]&Таблица1[а];)=(СТРОКА(Таблица1[в])-СТРОКА(Таблица1[[#Заголовки];[в]]))*(Таблица1[в]=D$2)*(Таблица1[а]=D$3);Таблица1[п];"яяя"));СТРОКА()-СТРОКА(G$7));ЕСЛИ((Таблица1[в]=D$2)*(Таблица1[а]=D$3);СЧЁТЕСЛИ(Таблица1[п];"<"&Таблица1[п]);-1);));"")
К сообщению приложен файл: 9303883_1.xlsx (11.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС(Таблица1[п];ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Таблица1[п];"<"&ЕСЛИ(ПОИСКПОЗ(Таблица1[п]&Таблица1[в]&Таблица1[а];Таблица1[п]&Таблица1[в]&Таблица1[а];)=(СТРОКА(Таблица1[в])-СТРОКА(Таблица1[[#Заголовки];[в]]))*(Таблица1[в]=D$2)*(Таблица1[а]=D$3);Таблица1[п];"яяя"));СТРОКА()-СТРОКА(G$7));ЕСЛИ((Таблица1[в]=D$2)*(Таблица1[а]=D$3);СЧЁТЕСЛИ(Таблица1[п];"<"&Таблица1[п]);-1);));"")

Автор - _Boroda_
Дата добавления - 20.06.2018 в 12:25
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Отбор уникальных значений с условиями (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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