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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск строк по условию - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск строк по условию (Формулы/Formulas)
Поиск строк по условию
vlavaden Дата: Пятница, 05.04.2019, 07:29 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 76
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте. Подскажите, пожалуйста, как найти по очереди все строки, в которых значения ячейки из столбца "D" не совпадают ни с одним из двух значений ячейки столбца "F". В моём примере это строки 3 и 5.
К сообщению приложен файл: primer.xlsm(8.8 Kb)
 
Ответить
СообщениеЗдравствуйте. Подскажите, пожалуйста, как найти по очереди все строки, в которых значения ячейки из столбца "D" не совпадают ни с одним из двух значений ячейки столбца "F". В моём примере это строки 3 и 5.

Автор - vlavaden
Дата добавления - 05.04.2019 в 07:29
Pelena Дата: Пятница, 05.04.2019, 07:52 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 14234
Репутация: 3110 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Здравствуйте.
Можно Условным форматированием с формулой
Код
=И(--ЛЕВСИМВ($F1;ПОИСК("x";$F1)-1)<>$D1;--ПСТР($F1;ПОИСК("x";$F1)+1;9)<>$D1)
К сообщению приложен файл: 7237103.xlsm(9.4 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Можно Условным форматированием с формулой
Код
=И(--ЛЕВСИМВ($F1;ПОИСК("x";$F1)-1)<>$D1;--ПСТР($F1;ПОИСК("x";$F1)+1;9)<>$D1)

Автор - Pelena
Дата добавления - 05.04.2019 в 07:52
vlavaden Дата: Пятница, 05.04.2019, 08:16 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 76
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, я так понял, что ячейки с несовпадающими значения будут закрашены? Это не совсем удобно, ведь строк может быть десятки тысяч, трудно потом искать эти ячейки.
 
Ответить
СообщениеPelena, я так понял, что ячейки с несовпадающими значения будут закрашены? Это не совсем удобно, ведь строк может быть десятки тысяч, трудно потом искать эти ячейки.

Автор - vlavaden
Дата добавления - 05.04.2019 в 08:16
Pelena Дата: Пятница, 05.04.2019, 08:23 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 14234
Репутация: 3110 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Фильтр по цвету, не?
А что тогда означает "найти"?


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеФильтр по цвету, не?
А что тогда означает "найти"?

Автор - Pelena
Дата добавления - 05.04.2019 в 08:23
Russel Дата: Пятница, 05.04.2019, 08:27 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1313
Репутация: 296 ±
Замечаний: 0% ±

Excel 2010
vlavaden, сделайте тогда допстолбцом и отбирайте фильтром. Можно формулу Елены, можно попроще:
Код
=ЕОШ(ПОИСК(D1;F1)>0)


PS Моя формула работает для приложенного примера, но не всегда будет правильно работать для возможных других вариантов.
К сообщению приложен файл: 1166628.xlsm(9.2 Kb)


QIWI 9173973973

Сообщение отредактировал Russel - Пятница, 05.04.2019, 08:28
 
Ответить
Сообщениеvlavaden, сделайте тогда допстолбцом и отбирайте фильтром. Можно формулу Елены, можно попроще:
Код
=ЕОШ(ПОИСК(D1;F1)>0)


PS Моя формула работает для приложенного примера, но не всегда будет правильно работать для возможных других вариантов.

Автор - Russel
Дата добавления - 05.04.2019 в 08:27
vlavaden Дата: Пятница, 05.04.2019, 08:29 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 76
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, Найти, чтобы увидеть и исправить ошибки.
 
Ответить
СообщениеPelena, Найти, чтобы увидеть и исправить ошибки.

Автор - vlavaden
Дата добавления - 05.04.2019 в 08:29
vlavaden Дата: Пятница, 05.04.2019, 08:33 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 76
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Russel, спасибо, неплохой вариант.
 
Ответить
СообщениеRussel, спасибо, неплохой вариант.

Автор - vlavaden
Дата добавления - 05.04.2019 в 08:33
Pelena Дата: Пятница, 05.04.2019, 09:04 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 14234
Репутация: 3110 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
То есть с доп. столбцом и фильтром подходит, а с УФ и фильтром по цвету нет?
можно попроще:

проще, но не правильнее yes


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеТо есть с доп. столбцом и фильтром подходит, а с УФ и фильтром по цвету нет?
можно попроще:

проще, но не правильнее yes

Автор - Pelena
Дата добавления - 05.04.2019 в 09:04
vlavaden Дата: Пятница, 05.04.2019, 09:18 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 76
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, Извините за моё невежество, я не понял как применить Ваш способ. Сейчас добавляю столбец по варианту Russel, и ищу по Вашей формуле. Если у Вас найдётся минутка объяснить, как применить УФ с фильтром, буду Вам признателен. Спасибо.
 
Ответить
СообщениеPelena, Извините за моё невежество, я не понял как применить Ваш способ. Сейчас добавляю столбец по варианту Russel, и ищу по Вашей формуле. Если у Вас найдётся минутка объяснить, как применить УФ с фильтром, буду Вам признателен. Спасибо.

Автор - vlavaden
Дата добавления - 05.04.2019 в 09:18
Pelena Дата: Пятница, 05.04.2019, 09:22 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 14234
Репутация: 3110 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Нажимаете кнопку фильтра, выбираете фильтр по цвету и нужную заливку
К сообщению приложен файл: 6990952.xlsm(9.6 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеНажимаете кнопку фильтра, выбираете фильтр по цвету и нужную заливку

Автор - Pelena
Дата добавления - 05.04.2019 в 09:22
vlavaden Дата: Пятница, 05.04.2019, 09:27 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 76
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, спасибо, действительно удобнее.
 
Ответить
СообщениеPelena, спасибо, действительно удобнее.

Автор - vlavaden
Дата добавления - 05.04.2019 в 09:27
_Boroda_ Дата: Пятница, 05.04.2019, 09:31 | Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15417
Репутация: 6032 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
можно попроще:
тогда уж
Код
=ЕОШ(ПОИСК(D1;F1))
, но это действительно не совсем верно. А если вот так, то вроде нормально
Код
=ЕОШ(ПОИСК("x"&D1&"x";"x"&F1&"x"))


Допстолбец на большом объеме будет работать быстрее, чем Условное форматирование, но если хочется УФ-ом, то выделяете данные в D, вешаете туда УФ, ставите в таблице фильтр (должна быть шапка у таблицы), в D жмете на стрелку фильтра, выбираете фильтр по цвету, указываете выбранный в УФ цвет

Но здесь такое дело еще - фильтр по цвету появился в Excel не так давно. Если я правильно помню, в 2010 он есть, в 2007 - не уверен, вроде да, а в 2003 точно нет
К сообщению приложен файл: primer-4-1.xlsm(9.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
можно попроще:
тогда уж
Код
=ЕОШ(ПОИСК(D1;F1))
, но это действительно не совсем верно. А если вот так, то вроде нормально
Код
=ЕОШ(ПОИСК("x"&D1&"x";"x"&F1&"x"))


Допстолбец на большом объеме будет работать быстрее, чем Условное форматирование, но если хочется УФ-ом, то выделяете данные в D, вешаете туда УФ, ставите в таблице фильтр (должна быть шапка у таблицы), в D жмете на стрелку фильтра, выбираете фильтр по цвету, указываете выбранный в УФ цвет

Но здесь такое дело еще - фильтр по цвету появился в Excel не так давно. Если я правильно помню, в 2010 он есть, в 2007 - не уверен, вроде да, а в 2003 точно нет

Автор - _Boroda_
Дата добавления - 05.04.2019 в 09:31
vlavaden Дата: Пятница, 05.04.2019, 09:58 | Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 76
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, спасибо.
 
Ответить
Сообщение_Boroda_, спасибо.

Автор - vlavaden
Дата добавления - 05.04.2019 в 09:58
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск строк по условию (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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