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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнение значений ячеек и вывод повторяющегося - Мир MS Excel

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

Excel 2013
Добрый день.
Необходимо сравнить значения ячеек из четырех столбцов построчно на совпадения.
Если значения 2-х (и более) ячеек из 4-х равны между собой, то вывести это значение в столбце «Результат»
Возникают исключения:
1. Равенств нет, т.е. значения всех четырех столбцов в строке разные – необходимо присвоить значение «Уд».
2. Равенства два, т.е., например, два значения «Хор» и два значения «Уд» - необходимо присвоить лучший «Хор». В связи с этим, наверное, придется менять текстовые значения на числовые. Это возможно.
Реально ли найти решение данной проблемы?
Там по факту в таблице порядка 1000 строк…..
К сообщению приложен файл: 6872450.xls (36.0 Kb)


Спасибо
 
Ответить
СообщениеДобрый день.
Необходимо сравнить значения ячеек из четырех столбцов построчно на совпадения.
Если значения 2-х (и более) ячеек из 4-х равны между собой, то вывести это значение в столбце «Результат»
Возникают исключения:
1. Равенств нет, т.е. значения всех четырех столбцов в строке разные – необходимо присвоить значение «Уд».
2. Равенства два, т.е., например, два значения «Хор» и два значения «Уд» - необходимо присвоить лучший «Хор». В связи с этим, наверное, придется менять текстовые значения на числовые. Это возможно.
Реально ли найти решение данной проблемы?
Там по факту в таблице порядка 1000 строк…..

Автор - natusya_mel
Дата добавления - 18.01.2017 в 17:06
TimSha Дата: Среда, 18.01.2017, 17:27 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 94 ±
Замечаний: 0% ±

Excel 2013 Pro +
В связи с этим, наверное, придется менять текстовые значения на числовые. Это возможно.

Меняйте и покажите желаемые результаты в файле-примере. И отдельно на листе - табличку соответствий текст/число по убыванию.


"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)

Сообщение отредактировал TimSha - Среда, 18.01.2017, 17:28
 
Ответить
Сообщение
В связи с этим, наверное, придется менять текстовые значения на числовые. Это возможно.

Меняйте и покажите желаемые результаты в файле-примере. И отдельно на листе - табличку соответствий текст/число по убыванию.

Автор - TimSha
Дата добавления - 18.01.2017 в 17:27
Manyasha Дата: Среда, 18.01.2017, 18:53 | Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 898 ±
Замечаний: 0% ±

Excel 2010, 2016
Здравствуйте,
придется менять текстовые значения на числовые

можно и не менять:
Код
=ИНДЕКС($G$2:$G$6;ЕСЛИ(МАКС(СЧЁТЕСЛИ(A2:D2;$G$2:$G$6))>1;ПОИСКПОЗ(МАКС(СЧЁТЕСЛИ(A2:D2;$G$2:$G$6));СЧЁТЕСЛИ(A2:D2;$G$2:$G$6););3))

какая-то длинная получилась)
Формула массива, вводить через ctrl+shift+enter.
К сообщению приложен файл: 6872450-1.xls (38.0 Kb)


ЯД: 410013299366744 WM: R193491431804
 
Ответить
СообщениеЗдравствуйте,
придется менять текстовые значения на числовые

можно и не менять:
Код
=ИНДЕКС($G$2:$G$6;ЕСЛИ(МАКС(СЧЁТЕСЛИ(A2:D2;$G$2:$G$6))>1;ПОИСКПОЗ(МАКС(СЧЁТЕСЛИ(A2:D2;$G$2:$G$6));СЧЁТЕСЛИ(A2:D2;$G$2:$G$6););3))

какая-то длинная получилась)
Формула массива, вводить через ctrl+shift+enter.

Автор - Manyasha
Дата добавления - 18.01.2017 в 18:53
_Boroda_ Дата: Четверг, 19.01.2017, 17:56 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
У меня такой немассивный вариант получился
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/(ЧАСТОТА(ПОИСКПОЗ(A2:D2;G$1:G$5;);СТРОКА($1:$5))>1);G$1:G$5);"Уд")
К сообщению приложен файл: 6872450_1.xls (39.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеУ меня такой немассивный вариант получился
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/(ЧАСТОТА(ПОИСКПОЗ(A2:D2;G$1:G$5;);СТРОКА($1:$5))>1);G$1:G$5);"Уд")

Автор - _Boroda_
Дата добавления - 19.01.2017 в 17:56
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение значений ячеек и вывод повторяющегося (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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