Коллеги, добрый день! Помогите, пожалуйста, с автоматизацией обработки информации!
Необходимо обработать (развернуть) информацию в таблице (пример во вложении) На листе 1 находятся исходные данные перенести развернутую информацию на лист «Результат» (изначально его нет) Суть в том, чтобы в результате получилась таблица
Код Город Адрес Товар Гипер Текст
1. Обработка столбца «D» листа 1 В столбец «С» – 11111/22222/33333 – цифры всегда разные, но символов всегда 5 В столбец «D» - Город В столбец «E» - Адрес (Значения после 11111,Клиент,__________, город) 2. Обработка столбца «Е» листа 1 В столбец «F» переносим товар 3. Обработка столбца «F» листа 1 (самое главное) В столбец «G» переносим гиперссылку. В столбец «H» - переносим текст
Ситуации в исходных данных на листе1 (возможные варианты расположения информации в ячейках описаны в примечании), дублирую здесь: 1. Напротив товара стоит гипер, ниже текст 2. Только гипер, без текста 3. Напротив товара стоит текст, гипер ниже 4. Напротив товара стоит гипер, но ниже снова гипер, а текст ниже 5. Напротив товара стоит текст, но ниже 2 гипера 6. Напротив товара гипера нет, стоит конкретный текст
Если это сможет помочь, опишу константы: 1. Код всегда содержит 5 символов 2. Гипер всегда содержит 21 символ 3. Границы столбца «F» листа 1 всегда, такие как в примере
Возможно ли эту задачу решить формулами или без макроса - никуда?
Заранее благодарен за ответ
Коллеги, добрый день! Помогите, пожалуйста, с автоматизацией обработки информации!
Необходимо обработать (развернуть) информацию в таблице (пример во вложении) На листе 1 находятся исходные данные перенести развернутую информацию на лист «Результат» (изначально его нет) Суть в том, чтобы в результате получилась таблица
Код Город Адрес Товар Гипер Текст
1. Обработка столбца «D» листа 1 В столбец «С» – 11111/22222/33333 – цифры всегда разные, но символов всегда 5 В столбец «D» - Город В столбец «E» - Адрес (Значения после 11111,Клиент,__________, город) 2. Обработка столбца «Е» листа 1 В столбец «F» переносим товар 3. Обработка столбца «F» листа 1 (самое главное) В столбец «G» переносим гиперссылку. В столбец «H» - переносим текст
Ситуации в исходных данных на листе1 (возможные варианты расположения информации в ячейках описаны в примечании), дублирую здесь: 1. Напротив товара стоит гипер, ниже текст 2. Только гипер, без текста 3. Напротив товара стоит текст, гипер ниже 4. Напротив товара стоит гипер, но ниже снова гипер, а текст ниже 5. Напротив товара стоит текст, но ниже 2 гипера 6. Напротив товара гипера нет, стоит конкретный текст
Если это сможет помочь, опишу константы: 1. Код всегда содержит 5 символов 2. Гипер всегда содержит 21 символ 3. Границы столбца «F» листа 1 всегда, такие как в примере
Возможно ли эту задачу решить формулами или без макроса - никуда?
Вариант со вспомогательной таблицей. В ст-це K - массивная формула.
Гиперссылка идентифтцируется по квадратным скобкам. Если встретится текст точно такого же формата, будет обработан как гиперссылка. Перенести саму гиперссылку совсем без макросов не получится. UDF стащил отсюда: http://howtouseexcel.net/how-to-....n-excel
Максимальная длина адреса - 64 смв Максимальная длина горда - 32 смв
Доброго времени суток!
Вариант со вспомогательной таблицей. В ст-це K - массивная формула.
Гиперссылка идентифтцируется по квадратным скобкам. Если встретится текст точно такого же формата, будет обработан как гиперссылка. Перенести саму гиперссылку совсем без макросов не получится. UDF стащил отсюда: http://howtouseexcel.net/how-to-....n-excel
Максимальная длина адреса - 64 смв Максимальная длина горда - 32 смвФормуляр