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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск заданных данных в ячейках - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Поиск заданных данных в ячейках
ВладимирR Дата: Пятница, 01.12.2017, 01:02 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Друзья привет!
Подскажите, пожалуйста, есть большая таблица с данными, примерно 20 столбцов и ~ 40000 строк.

Мне необходимо : отфильтровать строки, где встречаются ключевые слова в столбцах.

Я создал 21 столбец и не могу понять какой формулой это можно реализовать.
Тоесть есть встретилось ключ.слово яблоки или груши, то в 21 столбце - 1 , если нет значений то - 0 . А потом по этому столцу отфильтровать уже все 1 и получить "выжимку"

Правильно ли метод и если да, то какой формулой можно это реализовать?
Заранее очень благодарю за ответ и потраченное время!
К сообщению приложен файл: 1445361.xlsx (10.9 Kb)


Сообщение отредактировал ВладимирR - Пятница, 01.12.2017, 21:32
 
Ответить
СообщениеДрузья привет!
Подскажите, пожалуйста, есть большая таблица с данными, примерно 20 столбцов и ~ 40000 строк.

Мне необходимо : отфильтровать строки, где встречаются ключевые слова в столбцах.

Я создал 21 столбец и не могу понять какой формулой это можно реализовать.
Тоесть есть встретилось ключ.слово яблоки или груши, то в 21 столбце - 1 , если нет значений то - 0 . А потом по этому столцу отфильтровать уже все 1 и получить "выжимку"

Правильно ли метод и если да, то какой формулой можно это реализовать?
Заранее очень благодарю за ответ и потраченное время!

Автор - ВладимирR
Дата добавления - 01.12.2017 в 01:02
Che79 Дата: Пятница, 01.12.2017, 02:05 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
ВладимирR, Вы бы пример приложили (не более 100 кб, можно в xlsb, zip/rar/7z) и, конечно, не 40К строк, 50-100 вполне достаточно и 20 столбцов, но всё с сохранением структуры реального файла

UPD
Впрочем, ловите файл. Там много всего, и если яблоки/ груши отдельно и если в составе словосочетаний и если встречаются, например, такие формы как "яблочный" /"грушовый" Формулы в желтых ячейках.
Если нужно отфильтровать именно по "яблоки" (одно слово в ячейке), то можно, например, так - обычная формула
Код
=1-ЕНД(ПОИСКПОЗ("яблоки";$A7:$T7;))
или так - формула массива
Код
{=--ИЛИ($A7:$T7="яблоки")}

1 - есть, 0 - нет.
Если всё вообще не так надо, то кладите сюда кусок реального файла.
К сообщению приложен файл: 123-456_1.xlsx (15.1 Kb)


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Пятница, 01.12.2017, 05:15
 
Ответить
СообщениеВладимирR, Вы бы пример приложили (не более 100 кб, можно в xlsb, zip/rar/7z) и, конечно, не 40К строк, 50-100 вполне достаточно и 20 столбцов, но всё с сохранением структуры реального файла

UPD
Впрочем, ловите файл. Там много всего, и если яблоки/ груши отдельно и если в составе словосочетаний и если встречаются, например, такие формы как "яблочный" /"грушовый" Формулы в желтых ячейках.
Если нужно отфильтровать именно по "яблоки" (одно слово в ячейке), то можно, например, так - обычная формула
Код
=1-ЕНД(ПОИСКПОЗ("яблоки";$A7:$T7;))
или так - формула массива
Код
{=--ИЛИ($A7:$T7="яблоки")}

1 - есть, 0 - нет.
Если всё вообще не так надо, то кладите сюда кусок реального файла.

Автор - Che79
Дата добавления - 01.12.2017 в 02:05
bmv98rus Дата: Пятница, 01.12.2017, 07:33 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
Можно сразу расширенный фильтр
К сообщению приложен файл: AdvFilter.xlsx (8.6 Kb)


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеМожно сразу расширенный фильтр

Автор - bmv98rus
Дата добавления - 01.12.2017 в 07:33
ВладимирR Дата: Пятница, 01.12.2017, 21:22 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
1 - есть, 0 - нет.
Если всё вообще не так надо, то кладите сюда кусок реального файла.


Огромнешее Вам спасибо за ответ и помощь! То что нужно!! но мне почему-то не удалось применить именно в моем случае, меняя яблоки на другое значение, выдает ошибку в формуле.
Прикрепляю пару строк данных моего огромного файла, еще раз хотел бы Вас попросить помочь адоптировать Вашу формулу именно к моим данным.
У меня получается из этого массива необходимо понять какие строки несут в себе слова с частями перман (перманент, перманентный итд),perman(permanent,permanent_make итд) тату (татуаж, мастер татуажа итд). К примеру, у этих строк в спец.столбе 1, у других 0

Пытался и в Ваш фаил добавить свои данные, и из Вашего в мой и никак не смог, выдает #знач! при замене в формулах значений с яблок-груш на что-то другое
К сообщению приложен файл: 2565911.xlsx (10.9 Kb)


Сообщение отредактировал ВладимирR - Пятница, 01.12.2017, 21:41
 
Ответить
Сообщение
1 - есть, 0 - нет.
Если всё вообще не так надо, то кладите сюда кусок реального файла.


Огромнешее Вам спасибо за ответ и помощь! То что нужно!! но мне почему-то не удалось применить именно в моем случае, меняя яблоки на другое значение, выдает ошибку в формуле.
Прикрепляю пару строк данных моего огромного файла, еще раз хотел бы Вас попросить помочь адоптировать Вашу формулу именно к моим данным.
У меня получается из этого массива необходимо понять какие строки несут в себе слова с частями перман (перманент, перманентный итд),perman(permanent,permanent_make итд) тату (татуаж, мастер татуажа итд). К примеру, у этих строк в спец.столбе 1, у других 0

Пытался и в Ваш фаил добавить свои данные, и из Вашего в мой и никак не смог, выдает #знач! при замене в формулах значений с яблок-груш на что-то другое

Автор - ВладимирR
Дата добавления - 01.12.2017 в 21:22
_Boroda_ Дата: Пятница, 01.12.2017, 21:24 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
ВладимирR, - Прочитайте Правила форума
и исправьте свой пост


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВладимирR, - Прочитайте Правила форума
и исправьте свой пост

Автор - _Boroda_
Дата добавления - 01.12.2017 в 21:24
ВладимирR Дата: Пятница, 01.12.2017, 21:27 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
исправьте свой пост

Видимо я что-то в оформлении не так сделал? Читаю - пытаюсь понять.
Изучаю

АП: Прочел правила несколько раз, не смог найти что нарушил, если это так, прошу понять и простить по неопытности, и поправить
АП: прикрепил в начальный пост фаил
АП: Излишнее цитирование убрал


Сообщение отредактировал ВладимирR - Пятница, 01.12.2017, 21:43
 
Ответить
Сообщение
исправьте свой пост

Видимо я что-то в оформлении не так сделал? Читаю - пытаюсь понять.
Изучаю

АП: Прочел правила несколько раз, не смог найти что нарушил, если это так, прошу понять и простить по неопытности, и поправить
АП: прикрепил в начальный пост фаил
АП: Излишнее цитирование убрал

Автор - ВладимирR
Дата добавления - 01.12.2017 в 21:27
Che79 Дата: Пятница, 01.12.2017, 21:30 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
ВладимирR, подставил одну из своих формул в Ваш файл - работает. Добавлю в это сообщение после исправления замечания модератора.

UPD
Прочитайте внимательно в т.ч. п. 5 Правил форума и... обратите внимание на свои сообщения #4 и #6

Исправлено
Код
{=--ИЛИ(ЕЧИСЛО(ПОИСК({"перман":"perman":"tatu":"тату"};$A1:$T1)))}
- формула массива (вводится одновременным нажатием Кнтрл+Шифт + Энтер)
К сообщению приложен файл: 2565911_1.xlsx (11.6 Kb)


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Пятница, 01.12.2017, 21:47
 
Ответить
СообщениеВладимирR, подставил одну из своих формул в Ваш файл - работает. Добавлю в это сообщение после исправления замечания модератора.

UPD
Прочитайте внимательно в т.ч. п. 5 Правил форума и... обратите внимание на свои сообщения #4 и #6

Исправлено
Код
{=--ИЛИ(ЕЧИСЛО(ПОИСК({"перман":"perman":"tatu":"тату"};$A1:$T1)))}
- формула массива (вводится одновременным нажатием Кнтрл+Шифт + Энтер)

Автор - Che79
Дата добавления - 01.12.2017 в 21:30
ВладимирR Дата: Пятница, 01.12.2017, 21:44 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
обратите внимание на свои сообщения #4 и #6

Вроде все поправил
 
Ответить
Сообщение
обратите внимание на свои сообщения #4 и #6

Вроде все поправил

Автор - ВладимирR
Дата добавления - 01.12.2017 в 21:44
ВладимирR Дата: Пятница, 01.12.2017, 21:51 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
{=--ИЛИ(ЕЧИСЛО(ПОИСК({"перман":"perman":"tatu":"тату"};$A1:$T1)))}- формула массива (вводится одновременным нажатием Кнтрл+Шифт + Энтер)

Огромное Вам спасибо! hands


Сообщение отредактировал ВладимирR - Пятница, 01.12.2017, 22:05
 
Ответить
Сообщение
{=--ИЛИ(ЕЧИСЛО(ПОИСК({"перман":"perman":"tatu":"тату"};$A1:$T1)))}- формула массива (вводится одновременным нажатием Кнтрл+Шифт + Энтер)

Огромное Вам спасибо! hands

Автор - ВладимирR
Дата добавления - 01.12.2017 в 21:51
  • Страница 1 из 1
  • 1
Поиск:

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