Страницы: 1
RSS
Поиск в столбце текста и вывод найденных, Поиск в столбце текста (на отдельной вкладке список) и вывод найденных через запятую без повторов в соседний столбец
 
Уважаемые форумчане! Помогите, пожалуйста, решить одну задачу. Есть таблица,в которой есть столбец со списком мест производства товаров, из этого столбца нужно вытянуть названия стран. Если страна повторяется, то указать только один раз. Если стран несколько, то указать их через запятую. Планируется Список стран вести на отдельном листе( Вариант написания страны/Значение которое необходимо вставить,если такое найдено), по которому и будет проводится поиск. Буду благодарна за помощь!
Может быть можно это как-то быстрее решить с помощью формул, у меня не получилось (
Изменено: Александра Синк - 09.11.2022 16:34:39
 
По какому признаку программа сможет отличить в строке название страны от слова "крайне"? Название страны всегда в конце, например? Или жирный шрифт? Или?...

З.Ы. Как  вариант - сделать список стран и проверять каждую ячейку с адресами производителей: содержит название страны, или не очень.
Изменено: Пытливый - 09.11.2022 21:48:22
Кому решение нужно - тот пример и рисует.
 
может быть корявый вариант, тем более ограничен 6 странами (можно больше, но только удлинением формулы)
я не знаю как без макроса сцепить через запятую N результатов поиска.
 
Цитата
написал:
По какому признаку программа сможет отличить в строке название страны от слова "крайне"? Название страны всегда в конце, например? Или жирный шрифт? Или?...

З.Ы. Как  вариант - сделать список стран и проверять каждую ячейку с адресами производителей: содержит название страны, или не очень.
Добрый день!
Название страны может находится в любом месте ячейки,без отличительных знаков (жирность, например). Поскольку список стран будет дополняться, то скорее всего формулами не получится сделать. Сейчас примерно будет около 400 строчек написания стран. А макрос писать, к сожалению, не умею((
 
Цитата
написал:
может быть корявый вариант, тем более ограничен 6 странами (можно больше, но только удлинением формулы)
я не знаю как без макроса сцепить через запятую N результатов поиска.
Добрый день! Спасибо! Это примерно то, что нужно, только в результате он должен выдавать не вариант написания страны, а уникальное название страны в правой колонке. Но кол-во строк в списке стран, сейчас примерно 400, а дальше будет больше((
 
Цитата
Александра Синк написал:
скорее всего формулами не получится сделать. Сейчас примерно будет около 400 строчек написания стран
Получится, но в Excel2021. И скорее всего в Excel 365. Может и в Excel 2019
 
Цитата
написал:
400 строчек написания стран.
...тут точно что-то не так написано так как стран в мире на порядок меньше  
Не бойтесь совершенства. Вам его не достичь.
 
Цитата
написал:
Цитата
написал:
400 строчек написания стран.
...тут точно что-то не так написано так как стран в мире на порядок меньше  
правильно -это и есть уникальные страны справа, а слева варианты их написания в исхлдной таблице. Например, варианты КНР, Китай, China - а уникальное, например, Китай.
 
Цитата
написал:
Цитата
Александра Синк написал:
скорее всего формулами не получится сделать. Сейчас примерно будет около 400 строчек написания стран
Получится, но в Excel2021. И скорее всего в Excel 365. Может и в Excel 2019
Да,так отлично бы подошло, но должен выводиться не исходный текст, а правая колонка с уникальными странами(колонка "страны производства"). Здесь не вся таблица, а маленький кусочек. В реальности слева вариантов будет больше, чем стран справа.
 
Mershik,  :D
Цитата
Александра Синк написал:
список стран будет дополняться
Вы наверное знаете больше нас :D
 
Цитата
Александра Синк написал:
должен выводиться не исходный текст, а правая колонка с уникальными странами
У вас и это не может получиться)
Вместо ИНДЕКС('Список стран'!$A$1:$A$8; напишите ИНДЕКС('Список стран'!$B$1:$B$8;
 
Цитата
написал:
Mershik,  
Цитата
Александра Синк написал:
список стран будет дополняться
Вы наверное знаете больше нас
Я имею ввиду не 400 стран,  а вариантов написания стран. Например, Китай может быть написан не менее 4 вариантов: КНР, China, Китай, Китайская народная Республика. А в выводе результатов нужны уникальные написания, например, Китай во всех этих случаях.
 
Цитата
Александра Синк написал:
Я имею ввиду не 400 стран,  а вариантов написания стран
А, а я думал у вас есть допуск к инсайду)
 
Александра Синк,
Вариант взять перечень названий стран мира (например тут) и потом макросом вывести,
а дальше дополняйте вариантами написания и будет все окей
Не бойтесь совершенства. Вам его не достичь.
 
Цитата
написал:
Александра Синк,
Вариант взять перечень названий стран мира ( например тут ) и потом макросом вывести,
а дальше дополняйте вариантами написания и будет все окей
Огромное спасибо, Mershik! Очень выручили))
 
Александра Синк,  на листе с названиями стран-  первая строка не верная, я ее менял просто для проверки исправите согласно ссылке
Изменено: Mershik - 10.11.2022 11:37:23
Не бойтесь совершенства. Вам его не достичь.
 
Цитата
написал:
Александра Синк,  на листе с названиями стран-  первая строка не верная, я ее менял просто для проверки исправите согласно ссылке
Я так и поняла)
 
А формулы значит не подошли
Страницы: 1
Наверх