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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнение (поиск совпадений) ячеек с числами - Мир MS Excel

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

Excel 2010
Добрый вечер. Возникла следующая проблема, у меня есть две таблицы на одном листе (с расписанием и номеров кабинетов). сразу скажу я чайник)

Мне нужна формула или макрос которая будет сравнивать совпадения кабинетов в строках, по каждому уроку (по первому уроку, по второму и т.д)

Пробовала функцию СОВПАД, (=ЕСЛИ (С1=Е1;1;0), условное форматирование и даже скачала эту надстройку(http://www.youtube.com/watch?v=BIC-9mYRzbg), но все работает частично. То есть если есть числа в соседних ячейках 103 и 103, он видит совпадение, но если в соседних ячейках 103 и 103 105(два кабинета на урок), то совпадения он не находит((. Пожалуйста помогите...
К сообщению приложен файл: 4425819.xlsx (12.5 Kb)


Сообщение отредактировал Verbeena - Воскресенье, 29.11.2015, 17:12
 
Ответить
СообщениеДобрый вечер. Возникла следующая проблема, у меня есть две таблицы на одном листе (с расписанием и номеров кабинетов). сразу скажу я чайник)

Мне нужна формула или макрос которая будет сравнивать совпадения кабинетов в строках, по каждому уроку (по первому уроку, по второму и т.д)

Пробовала функцию СОВПАД, (=ЕСЛИ (С1=Е1;1;0), условное форматирование и даже скачала эту надстройку(http://www.youtube.com/watch?v=BIC-9mYRzbg), но все работает частично. То есть если есть числа в соседних ячейках 103 и 103, он видит совпадение, но если в соседних ячейках 103 и 103 105(два кабинета на урок), то совпадения он не находит((. Пожалуйста помогите...

Автор - Verbeena
Дата добавления - 29.11.2015 в 17:05
Udik Дата: Воскресенье, 29.11.2015, 18:56 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Так естественно, формула сравнивает содержимое ячеек целиком а не по частям. Можно выделить на кабинеты по 2 столбца, и тогда в каждой ячейке будет не больше 1 значения. Или писать формулу для "разбора" на единичные значения.


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеТак естественно, формула сравнивает содержимое ячеек целиком а не по частям. Можно выделить на кабинеты по 2 столбца, и тогда в каждой ячейке будет не больше 1 значения. Или писать формулу для "разбора" на единичные значения.

Автор - Udik
Дата добавления - 29.11.2015 в 18:56
_Boroda_ Дата: Воскресенье, 29.11.2015, 20:32 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Формула в именах (посмотреть можно, нажав Контрл F3)
Код
=ПРАВБ(Лист1!B4)*(СЧЁТ(ПОИСК(ПСТР(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(" "&СЖПРОБЕЛЫ(Лист1!B4);" ";ПОВТОР(" ";99));99*СТРОКА(Лист1!$A$1:ИНДЕКС(Лист1!$A:$A;ДЛСТР(СЖПРОБЕЛЫ(Лист1!B4))-ДЛСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(Лист1!B4);" ";))+1));99));3;3);Лист1!$B4:$S4))<>ДЛСТР(СЖПРОБЕЛЫ(Лист1!B4))-ДЛСТР(ПОДСТАВИТЬ(Лист1!B4;" ";))+1)*(Лист1!B$3="каб")

И условное форматирование
К сообщению приложен файл: 4425819_1.xlsx (13.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Формула в именах (посмотреть можно, нажав Контрл F3)
Код
=ПРАВБ(Лист1!B4)*(СЧЁТ(ПОИСК(ПСТР(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(" "&СЖПРОБЕЛЫ(Лист1!B4);" ";ПОВТОР(" ";99));99*СТРОКА(Лист1!$A$1:ИНДЕКС(Лист1!$A:$A;ДЛСТР(СЖПРОБЕЛЫ(Лист1!B4))-ДЛСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(Лист1!B4);" ";))+1));99));3;3);Лист1!$B4:$S4))<>ДЛСТР(СЖПРОБЕЛЫ(Лист1!B4))-ДЛСТР(ПОДСТАВИТЬ(Лист1!B4;" ";))+1)*(Лист1!B$3="каб")

И условное форматирование

Автор - _Boroda_
Дата добавления - 29.11.2015 в 20:32
krosav4ig Дата: Воскресенье, 29.11.2015, 21:07 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
исчо вариант, похож на вариант Александра (Boroda), но более ленивый :)
УФ по формуле
Код
=СУММ(СЧЁТЕСЛИ($A3:$S3;"*/"&ПСТР(A3;ПОИСК("|";ПОДСТАВИТЬ(A3;"/";"|";СТРОКА($1:$10)))+1;3)&"*"))>(ДЛСТР(A3)-ДЛСТР(ПОДСТАВИТЬ(A3;"/";)))
К сообщению приложен файл: 4425819-2.xlsx (13.6 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеисчо вариант, похож на вариант Александра (Boroda), но более ленивый :)
УФ по формуле
Код
=СУММ(СЧЁТЕСЛИ($A3:$S3;"*/"&ПСТР(A3;ПОИСК("|";ПОДСТАВИТЬ(A3;"/";"|";СТРОКА($1:$10)))+1;3)&"*"))>(ДЛСТР(A3)-ДЛСТР(ПОДСТАВИТЬ(A3;"/";)))

Автор - krosav4ig
Дата добавления - 29.11.2015 в 21:07
_Boroda_ Дата: Воскресенье, 29.11.2015, 23:42 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Да, согласен, что-то я размахнулся.
Вот такой еще вариант УФ
Код
=СЧЁТ(1/(ПОИСК(--ПСТР(СЖПРОБЕЛЫ(B4);(СТРОКА($1:$9)-1)*6+3;3);$B4:$S4)>1))>ДЛСТР(B4)/5
К сообщению приложен файл: 4425819_2.xlsx (12.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДа, согласен, что-то я размахнулся.
Вот такой еще вариант УФ
Код
=СЧЁТ(1/(ПОИСК(--ПСТР(СЖПРОБЕЛЫ(B4);(СТРОКА($1:$9)-1)*6+3;3);$B4:$S4)>1))>ДЛСТР(B4)/5

Автор - _Boroda_
Дата добавления - 29.11.2015 в 23:42
Verbeena Дата: Понедельник, 30.11.2015, 13:29 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо! Почти то что мне нужно было, единственное 1/314 и 2/314 показывает как совпадение, только не пойму куда Вы поставили эту формулу, в какую ячейку (не вижу)?
 
Ответить
СообщениеСпасибо! Почти то что мне нужно было, единственное 1/314 и 2/314 показывает как совпадение, только не пойму куда Вы поставили эту формулу, в какую ячейку (не вижу)?

Автор - Verbeena
Дата добавления - 30.11.2015 в 13:29
_Boroda_ Дата: Понедельник, 30.11.2015, 13:54 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
единственное 1/314 и 2/314 показывает как совпадение

Все как у Вас в первом посте
в соседних ячейках 103 и 103, он видит совпадение
А как нужно? Вы бы вручную раскрасили в своем примере, тогда бы все сразу понятно стало.
А вставили в Условное форматирование на вкладке Главная
Вот так пойдет?
Код
=ЛЕВБ(B4)*(СЧЁТ(1/(ПОИСК(ПСТР(СЖПРОБЕЛЫ(B4);(СТРОКА($1:$9)-1)*6+1;5);"z"&$B4:$S4)>1))>ДЛСТР(B4)/5)
К сообщению приложен файл: 4425819_3.xlsx (12.9 Kb)


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

Все как у Вас в первом посте
в соседних ячейках 103 и 103, он видит совпадение
А как нужно? Вы бы вручную раскрасили в своем примере, тогда бы все сразу понятно стало.
А вставили в Условное форматирование на вкладке Главная
Вот так пойдет?
Код
=ЛЕВБ(B4)*(СЧЁТ(1/(ПОИСК(ПСТР(СЖПРОБЕЛЫ(B4);(СТРОКА($1:$9)-1)*6+1;5);"z"&$B4:$S4)>1))>ДЛСТР(B4)/5)

Автор - _Boroda_
Дата добавления - 30.11.2015 в 13:54
Verbeena Дата: Понедельник, 30.11.2015, 14:16 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
в последнем Вашем варианте все верно! Спасибо огромное!

Правда совпадения кабинетов по первому уроку (в нижней и верхней таблице 2/206) он уже не видит(
К сообщению приложен файл: 1111.xlsx (13.8 Kb)


Сообщение отредактировал Verbeena - Понедельник, 30.11.2015, 14:31
 
Ответить
Сообщениев последнем Вашем варианте все верно! Спасибо огромное!

Правда совпадения кабинетов по первому уроку (в нижней и верхней таблице 2/206) он уже не видит(

Автор - Verbeena
Дата добавления - 30.11.2015 в 14:16
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение (поиск совпадений) ячеек с числами (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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