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

Вход

Регистрация

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

 

= Мир MS Excel/Нужно найти совпадения в 2 текстах и убрать их. - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Нужно найти совпадения в 2 текстах и убрать их.
thekirriieee Дата: Пятница, 15.09.2023, 16:35 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
Например "10 70 90" и "90 20 70", должно получится "10" и "20"
 
Ответить
СообщениеНапример "10 70 90" и "90 20 70", должно получится "10" и "20"

Автор - thekirriieee
Дата добавления - 15.09.2023 в 16:35
thekirriieee Дата: Пятница, 15.09.2023, 16:36 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
либо выделить цветом
 
Ответить
Сообщениелибо выделить цветом

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

Excel 2013/2016
нули тоже повторяются, почему не убраны? :D


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Суббота, 16.09.2023, 08:22
 
Ответить
Сообщениенули тоже повторяются, почему не убраны? :D

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

Excel 2013/2016
иными словами нужно найти все совпадения от 3х идущих подряд символов, что на мой взгляд утопия особенно если есть ошибки. В любом случае, с учетом указанной в профиле версии Excel , такое возможно только через VBA.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениеиными словами нужно найти все совпадения от 3х идущих подряд символов, что на мой взгляд утопия особенно если есть ошибки. В любом случае, с учетом указанной в профиле версии Excel , такое возможно только через VBA.

Автор - bmv98rus
Дата добавления - 15.09.2023 в 18:19
thekirriieee Дата: Пятница, 15.09.2023, 18:34 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
bmv98rus, можно от 4-х символов и ошибок там не будет, так что это не утопия. Версия екселя у меня любая, просто скажите что и где прописать.


Сообщение отредактировал thekirriieee - Пятница, 15.09.2023, 18:35
 
Ответить
Сообщениеbmv98rus, можно от 4-х символов и ошибок там не будет, так что это не утопия. Версия екселя у меня любая, просто скажите что и где прописать.

Автор - thekirriieee
Дата добавления - 15.09.2023 в 18:34
thekirriieee Дата: Пятница, 15.09.2023, 18:38 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
thekirriieee, и все-таки нужно именно 2 текста сравнить. Найти в них повторяющиеся символы от 4-х подряд. Вот и все.
 
Ответить
Сообщениеthekirriieee, и все-таки нужно именно 2 текста сравнить. Найти в них повторяющиеся символы от 4-х подряд. Вот и все.

Автор - thekirriieee
Дата добавления - 15.09.2023 в 18:38
Pelena Дата: Пятница, 15.09.2023, 18:59 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
thekirriieee, приведите в файле несколько примеров сравниваемых текстов и желаемый результат


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеthekirriieee, приведите в файле несколько примеров сравниваемых текстов и желаемый результат

Автор - Pelena
Дата добавления - 15.09.2023 в 18:59
thekirriieee Дата: Пятница, 15.09.2023, 19:06 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
Pelena,


Сообщение отредактировал thekirriieee - Пятница, 15.09.2023, 19:07
 
Ответить
СообщениеPelena,

Автор - thekirriieee
Дата добавления - 15.09.2023 в 19:06
thekirriieee Дата: Пятница, 15.09.2023, 19:13 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
Pelena, 1.
$1,823 $448 Ukraine x $165
54 66 565 jamastergСтатистика была обнулена для 09/10/2014 02:00 AM 9.4% -1.2% $8.16 4.4%
15
13% выбрать в выбрать в выбрать в United Kingdom x -
88 80 56 jokerjolle 195% 148% $9.5 3.6%
23.2%
$2,466 $1,472 Belgium x -
164 56 191 JonasH230203 выбрать в выбрать в $11.88 11%
7.9% выбрать в выбрать в выбрать в Denmark x -
58 52 51 JonasKmr выбрать в выбрать в $9.98 5.9%
7.8% выбрать в выбрать в выбрать в x -
180 54 304 Julyte55 выбрать в выбрать в $12.04 7.6%
4.2% выбрать в выбрать в выбрать в Czech Republic x -
169 76 247 KaizenTummoСтатистика была обнулена для 07/18/2023 00:00 AM 33.5% 36.7% $9.96 15.4%

2. 265: JonasKmr (Germany),
266: Sedicol [3] (Romania),
267: KaizenTummo (Bulgaria),
268: birkoff007 (Poland),
269: Flakon2010 (Latvia),
270: GoldNaum (Germany),
271: Julyte55 (Lithuania),

Результат:
265: JonasKmr (Germany),
266: Sedicol [3] (Romania),
267: (Bulgaria),
268: birkoff007 (Poland),
269: Flakon2010 (Latvia),
270: GoldNaum (Germany),
271: (Lithuania),


Сообщение отредактировал thekirriieee - Пятница, 15.09.2023, 19:21
 
Ответить
СообщениеPelena, 1.
$1,823 $448 Ukraine x $165
54 66 565 jamastergСтатистика была обнулена для 09/10/2014 02:00 AM 9.4% -1.2% $8.16 4.4%
15
13% выбрать в выбрать в выбрать в United Kingdom x -
88 80 56 jokerjolle 195% 148% $9.5 3.6%
23.2%
$2,466 $1,472 Belgium x -
164 56 191 JonasH230203 выбрать в выбрать в $11.88 11%
7.9% выбрать в выбрать в выбрать в Denmark x -
58 52 51 JonasKmr выбрать в выбрать в $9.98 5.9%
7.8% выбрать в выбрать в выбрать в x -
180 54 304 Julyte55 выбрать в выбрать в $12.04 7.6%
4.2% выбрать в выбрать в выбрать в Czech Republic x -
169 76 247 KaizenTummoСтатистика была обнулена для 07/18/2023 00:00 AM 33.5% 36.7% $9.96 15.4%

2. 265: JonasKmr (Germany),
266: Sedicol [3] (Romania),
267: KaizenTummo (Bulgaria),
268: birkoff007 (Poland),
269: Flakon2010 (Latvia),
270: GoldNaum (Germany),
271: Julyte55 (Lithuania),

Результат:
265: JonasKmr (Germany),
266: Sedicol [3] (Romania),
267: (Bulgaria),
268: birkoff007 (Poland),
269: Flakon2010 (Latvia),
270: GoldNaum (Germany),
271: (Lithuania),

Автор - thekirriieee
Дата добавления - 15.09.2023 в 19:13
Pelena Дата: Пятница, 15.09.2023, 19:24 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
То есть всё же проверяем второй текст на наличие слов в первом. Так?
В файле никак не выложить? Важно понимать, как этот текст расположен, в одной ячейке или в разных


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТо есть всё же проверяем второй текст на наличие слов в первом. Так?
В файле никак не выложить? Важно понимать, как этот текст расположен, в одной ячейке или в разных

Автор - Pelena
Дата добавления - 15.09.2023 в 19:24
thekirriieee Дата: Пятница, 15.09.2023, 19:32 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
Pelena, да. Ну у меня два текста в блокноте, абсолютно то же самое, только список полный.
 
Ответить
СообщениеPelena, да. Ну у меня два текста в блокноте, абсолютно то же самое, только список полный.

Автор - thekirriieee
Дата добавления - 15.09.2023 в 19:32
thekirriieee Дата: Пятница, 15.09.2023, 19:39 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
thekirriieee, либо подсветить совпадения.
 
Ответить
Сообщениеthekirriieee, либо подсветить совпадения.

Автор - thekirriieee
Дата добавления - 15.09.2023 в 19:39
thekirriieee Дата: Пятница, 15.09.2023, 19:40 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
Pelena, либо подсветить сопадения.
 
Ответить
СообщениеPelena, либо подсветить сопадения.

Автор - thekirriieee
Дата добавления - 15.09.2023 в 19:40
bmv98rus Дата: Суббота, 16.09.2023, 08:44 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
Ну у меня два текста в блокноте,

подсветить совпадения.

Блокнот это не делает, а в Excel - нужно понимать как это должно выглядеть, отдельные строки в отдельных ячейках, тексты на разных листах.
Почему я назвал утопией - по тому что так как вы описали ранее
иногда есть "дерево" и "дереворастет", (без пробела)
от 4х символов может быть множество ложных совпадений. Каким алгоритм вижу я при условии что пробелы могут отсутствовать.
1 Берем 4 символа одного из текстов и ищем в другом
2. Если не нашли , то сдвигаемся на один символ и снова п1.
3. Если нашлось совпадение, то добавляем по одному символу до тех пор пока набор не станет отличным. и помечаем
4 Теперь самое интересное, так как не сказано что могут или не могут быть повторения, то не понятно продолжать ли поиск или можно сразу перейти на символ следующий за найденной фразой и снова начинать с 4х символов. А повторения могут быть не точные, ну скажем будет Tree и Subtree.
В итоге, без четкой формализации задачи что-либо делать бесполезно.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
Ну у меня два текста в блокноте,

подсветить совпадения.

Блокнот это не делает, а в Excel - нужно понимать как это должно выглядеть, отдельные строки в отдельных ячейках, тексты на разных листах.
Почему я назвал утопией - по тому что так как вы описали ранее
иногда есть "дерево" и "дереворастет", (без пробела)
от 4х символов может быть множество ложных совпадений. Каким алгоритм вижу я при условии что пробелы могут отсутствовать.
1 Берем 4 символа одного из текстов и ищем в другом
2. Если не нашли , то сдвигаемся на один символ и снова п1.
3. Если нашлось совпадение, то добавляем по одному символу до тех пор пока набор не станет отличным. и помечаем
4 Теперь самое интересное, так как не сказано что могут или не могут быть повторения, то не понятно продолжать ли поиск или можно сразу перейти на символ следующий за найденной фразой и снова начинать с 4х символов. А повторения могут быть не точные, ну скажем будет Tree и Subtree.
В итоге, без четкой формализации задачи что-либо делать бесполезно.

Автор - bmv98rus
Дата добавления - 16.09.2023 в 08:44
прохожий2019 Дата: Суббота, 16.09.2023, 16:16 | Сообщение № 15
Группа: Проверенные
Ранг: Старожил
Сообщений: 1395
Репутация: 364 ±
Замечаний: 0% ±

365 Beta Channel
что тут сложного
если ничего сложного, то почему вы спрашиваете? - сделали бы самостоятельно и всё...

строго по примеру PQ: [vba]
Код
Text.Combine(List.Select(Text.Split(txt2," "),(i)=>not Text.Contains(txt1,i))," ")
[/vba]
К сообщению приложен файл: textdel.xlsx (17.9 Kb)


Сообщение отредактировал прохожий2019 - Суббота, 16.09.2023, 16:17
 
Ответить
Сообщение
что тут сложного
если ничего сложного, то почему вы спрашиваете? - сделали бы самостоятельно и всё...

строго по примеру PQ: [vba]
Код
Text.Combine(List.Select(Text.Split(txt2," "),(i)=>not Text.Contains(txt1,i))," ")
[/vba]

Автор - прохожий2019
Дата добавления - 16.09.2023 в 16:16
bmv98rus Дата: Суббота, 16.09.2023, 17:16 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
Цитата прохожий2019, 16.09.2023 в 16:16, в сообщении № 17 ()
строго по примеру
но без
Почему не само слово? Потому что иногда есть "дерево" и "дереворастет", (без пробела)


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
Цитата прохожий2019, 16.09.2023 в 16:16, в сообщении № 17 ()
строго по примеру
но без
Почему не само слово? Потому что иногда есть "дерево" и "дереворастет", (без пробела)

Автор - bmv98rus
Дата добавления - 16.09.2023 в 17:16
прохожий2019 Дата: Суббота, 16.09.2023, 17:23 | Сообщение № 17
Группа: Проверенные
Ранг: Старожил
Сообщений: 1395
Репутация: 364 ±
Замечаний: 0% ±

365 Beta Channel
но без
в примере этого нет
 
Ответить
Сообщение
но без
в примере этого нет

Автор - прохожий2019
Дата добавления - 16.09.2023 в 17:23
прохожий2019 Дата: Суббота, 16.09.2023, 17:24 | Сообщение № 18
Группа: Проверенные
Ранг: Старожил
Сообщений: 1395
Репутация: 364 ±
Замечаний: 0% ±

365 Beta Channel
что вы скинули

Цитата прохожий2019, 16.09.2023 в 16:16, в сообщении № 17 ()
PQ
 
Ответить
Сообщение
что вы скинули

Цитата прохожий2019, 16.09.2023 в 16:16, в сообщении № 17 ()
PQ

Автор - прохожий2019
Дата добавления - 16.09.2023 в 17:24
thekirriieee Дата: Суббота, 16.09.2023, 17:29 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
прохожий2019, там слитно пишется "KaizenTummoСтатистика"
 
Ответить
Сообщениепрохожий2019, там слитно пишется "KaizenTummoСтатистика"

Автор - thekirriieee
Дата добавления - 16.09.2023 в 17:29
thekirriieee Дата: Суббота, 16.09.2023, 17:30 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

2013
прохожий2019, так вы скиньте пожалуйста готовый результат чтобы я текст вставил
 
Ответить
Сообщениепрохожий2019, так вы скиньте пожалуйста готовый результат чтобы я текст вставил

Автор - thekirriieee
Дата добавления - 16.09.2023 в 17:30
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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