У меня есть CSV-файл, импортированный в Excel 2010. Одна ячейка содержит часть текста, которую я хочу, но она имеет разные длины и местоположения внутри ячейки. Не каждая запись имеет данные в ячейке. Каждый фрагмент текста разделяется точкой с запятой (;), но все же внутри одной ячейки. Итак:Как выбрать только некоторые данные из ячейки с несколькими значениями?
- В2 = text_I_want
- В3 = пустым
- В4 = text_I_don't_want; text_I_want_that_has_a_different_length; more_text_I_don't_want
- B5 = text_I_don't_want; text_I_don't_want; text_I_don't_want; text_I_want_now;
Столбец M той же строки должен содержать весь текст, который я хочу, но только то, что я хочу. Итак:
- M2 = text_I_want
- M3 = пустой
- M4 = text_I_want_that_has_a_different_length
- M5 = text_I_want_now
Есть более 10000 записей, чтобы пройти и был бы признателен за помощь.
EDIT: Я не объяснял себя четко. Столбец B содержит строку текста, содержащую различные гиперссылки. Каждая ячейка может содержать нулевые гиперссылки, одну гиперссылку, 2, 3, 4 и так далее. Каждая гиперссылка разделяется точкой с запятой. Я хочу только гиперссылки amazon.com, а не amazon.ca или amazon.co.uk или любые другие гиперссылки. Надеюсь, это более ясный пример, с тем, что я хочу в отдельном поле, выделено жирным шрифтом. -B2 = amazon.com/12345 -B3 = amazon.ca/search? Keywords = William + Shatner -B4 = amazon.ca/12AB; amazon.com/AB1; loc.gov/fubar -B5 = amazon.com/978037346; amazon.de/search?VX123 EDIT # 2 - Поскольку я могу преобразовать текст в столбцы, как насчет этих вопросов: как мне искать столбцы столбцов строки com для любой ячейки, содержащей amazon.com, а затем копировать содержимое этой ячейки в столбец M?
от того, что я вижу, я думаю, что есть образец? .. как его отдаляется 1 точку с запятой в то время –
@FrancisFuerte Узор было бы полезно, но по-видимому, это не будет повторяться в 10000 раз? – pnuts