Уважаемые форумчане, помогите решить производственную проблему. В ячейку записан осмысленный текст, слова чередуются с цифрами. Цифры - целые одно-двух-трехзначные числа. Необходимо эти цифры найти и разместить в том же найденном порядке по отдельным ячейкам (строкам или столбцам). Также в тексте присутствуют буквенные сокращения (ориентировочно 10 видов). Их необходимо перевести и вывести в следующих ячейках после цифр. Для буквенных сокращений буден создана таблица сопоставлений, откуда можно будет выбирать новое значение. Вроде ясно описал) Нашел решение для поиска одного числа, но вот переделать эту формулу для своей задачи затрудняюсь.
Уважаемые форумчане, помогите решить производственную проблему. В ячейку записан осмысленный текст, слова чередуются с цифрами. Цифры - целые одно-двух-трехзначные числа. Необходимо эти цифры найти и разместить в том же найденном порядке по отдельным ячейкам (строкам или столбцам). Также в тексте присутствуют буквенные сокращения (ориентировочно 10 видов). Их необходимо перевести и вывести в следующих ячейках после цифр. Для буквенных сокращений буден создана таблица сопоставлений, откуда можно будет выбирать новое значение. Вроде ясно описал) Нашел решение для поиска одного числа, но вот переделать эту формулу для своей задачи затрудняюсь.4shark
Чет у меня к вечеру не соображается, монстры какие-то лезут
Большое спасибо. Однако не совсем корректно работает с другими значениями. Поставщик видимо прайс видимо формировал спонтанно. Перед некоторыми цифрами могут стоять символы ":", "-" "мм" в разных комбинациях. Цифры от текста и символов иногда не отделяются пробелами. В этом случае форма не работает.
Чет у меня к вечеру не соображается, монстры какие-то лезут
Большое спасибо. Однако не совсем корректно работает с другими значениями. Поставщик видимо прайс видимо формировал спонтанно. Перед некоторыми цифрами могут стоять символы ":", "-" "мм" в разных комбинациях. Цифры от текста и символов иногда не отделяются пробелами. В этом случае форма не работает.4shark
Сообщение отредактировал 4shark - Пятница, 29.03.2019, 21:36
- это из-за чего? Из-за того, что я не догадался, что поставщик у Вас баловник такой? Или из-за того, что Вы не предоставили в полном объеме материал для написания формулы?
- это из-за чего? Из-за того, что я не догадался, что поставщик у Вас баловник такой? Или из-за того, что Вы не предоставили в полном объеме материал для написания формулы?_Boroda_
это из-за чего? Из-за того, что я не догадался, что поставщик у Вас баловник такой? Или из-за того, что Вы не предоставили в полном объеме материал для написания формулы?
Дык я без претензий). Поблагодарил. Сам особо не проглядел все комбинации. Просто сейчас взял данные из другого конца прайса и вставил. Думал предложенный алгоритм будет обходить все эти косяки или будет работать независимо от них. В любом случае еще раз спасибо. Возможно кто то еще предложит варианты
это из-за чего? Из-за того, что я не догадался, что поставщик у Вас баловник такой? Или из-за того, что Вы не предоставили в полном объеме материал для написания формулы?
Дык я без претензий). Поблагодарил. Сам особо не проглядел все комбинации. Просто сейчас взял данные из другого конца прайса и вставил. Думал предложенный алгоритм будет обходить все эти косяки или будет работать независимо от них. В любом случае еще раз спасибо. Возможно кто то еще предложит варианты4shark
Сообщение отредактировал 4shark - Суббота, 30.03.2019, 18:42
bmv98rus, спасибо, интересно сделано. Т.е. поисковые формулы решены отдельно каждый по своей категории. Однако вот такой еще вариант не отрабатывают. Гендерная принадлежностьWomanразмер. Т.е. слитное написание
bmv98rus, спасибо, интересно сделано. Т.е. поисковые формулы решены отдельно каждый по своей категории. Однако вот такой еще вариант не отрабатывают. Гендерная принадлежностьWomanразмер. Т.е. слитное написание4shark
bmv98rus, еще раз спасибо. Сейчас распознает все четко. Единственное, хотел бы увеличить диапазон строк для таблицы сопоставлений на случай большего количества цветовых комбинаций. При попытке увеличить в формуле распознавания цветов диапазон до 20 строк, т.е. $F$6:$F$20 и $E$6:$E$20 выдает "нет данных".
bmv98rus, еще раз спасибо. Сейчас распознает все четко. Единственное, хотел бы увеличить диапазон строк для таблицы сопоставлений на случай большего количества цветовых комбинаций. При попытке увеличить в формуле распознавания цветов диапазон до 20 строк, т.е. $F$6:$F$20 и $E$6:$E$20 выдает "нет данных".4shark
Светлый, отлично! Спасибо большое. Единственное еще бы сделать чтобы скрыть в случае отсутствия цвета "Нет данных". Попробую сам конечно доработать Всем участникам огромное мерси!
Светлый, отлично! Спасибо большое. Единственное еще бы сделать чтобы скрыть в случае отсутствия цвета "Нет данных". Попробую сам конечно доработать Всем участникам огромное мерси!4shark
bmv98rus, я полагаю, это можно сделать 1 раз - отсортировать по длине таблицу перевода. Более короткие слова перенести в начало списка. Тогда проблем не возникает и формула проще. Ещё в таблице был образец с пробелами в конце. Вместо использования СЖПРОБЕЛЫ просто удалил их. Если бы образцы были неизвестно откуда и постоянно менялись бы, тогда конечно...
bmv98rus, я полагаю, это можно сделать 1 раз - отсортировать по длине таблицу перевода. Более короткие слова перенести в начало списка. Тогда проблем не возникает и формула проще. Ещё в таблице был образец с пробелами в конце. Вместо использования СЖПРОБЕЛЫ просто удалил их. Если бы образцы были неизвестно откуда и постоянно менялись бы, тогда конечно...Светлый