Дата: Понедельник, 13.01.2014, 11:20 |
Сообщение № 1
Группа: Гости
Добрый день подскажите пожалуйста как разделить текст по столбцам с помощью формулы а не привычный случай. так как исходный текст часто меняется и каждый раз делать это не хочется.... пример текста Реализация товаров ТЗ_0002980 (02.12.13) / ТАРАЗ, ул.Крылова, уг.Крылова д.32, кв. | 62201 (д.) 7784171707 (моб.) / Наринбаев А И (ТРЗ ЧС Сулпак (розничный магазин)) в данном тексте Номер документ / Адрес / ФИО. можно разделение использовать до / он там всегда есть. спасибо заранее.
Добрый день подскажите пожалуйста как разделить текст по столбцам с помощью формулы а не привычный случай. так как исходный текст часто меняется и каждый раз делать это не хочется.... пример текста Реализация товаров ТЗ_0002980 (02.12.13) / ТАРАЗ, ул.Крылова, уг.Крылова д.32, кв. | 62201 (д.) 7784171707 (моб.) / Наринбаев А И (ТРЗ ЧС Сулпак (розничный магазин)) в данном тексте Номер документ / Адрес / ФИО. можно разделение использовать до / он там всегда есть. спасибо заранее.Ренат
Это для В2. дальше тянете вправо до столбца Д и вниз 1. ПОДСТАВИТЬ("/"&$A2;"/";ПОВТОР(" ";ДЛСТР($A2)))ставим первым символом / и меняем каждую / на столько пробелов, сколько букв в А2 2. ДЛСТР($A2)*(СТОЛБЕЦ()-СТОЛБЕЦ($A2)) кол-во символов в А2 умножить на разницу между текущим номером столбца и номером столбца для ячейки А2. Для первого куска должно получиться 1, для второго - 2 и тд, умноженное на длину строки А2 3. в 1., начиная с номера, который нашли в 2. отрезаем столько символов, сколько их в А2 получаем КучаПробелов_НужныйКусок_ЕщеКучаПробелов СЖПРОБЕЛЫ удаляют кучи, остается то, что нам нужно
Это для В2. дальше тянете вправо до столбца Д и вниз 1. ПОДСТАВИТЬ("/"&$A2;"/";ПОВТОР(" ";ДЛСТР($A2)))ставим первым символом / и меняем каждую / на столько пробелов, сколько букв в А2 2. ДЛСТР($A2)*(СТОЛБЕЦ()-СТОЛБЕЦ($A2)) кол-во символов в А2 умножить на разницу между текущим номером столбца и номером столбца для ячейки А2. Для первого куска должно получиться 1, для второго - 2 и тд, умноженное на длину строки А2 3. в 1., начиная с номера, который нашли в 2. отрезаем столько символов, сколько их в А2 получаем КучаПробелов_НужныйКусок_ЕщеКучаПробелов СЖПРОБЕЛЫ удаляют кучи, остается то, что нам нужно_Boroda_
_Boroda_, Спасибо огромное! очень помогли. пожалуйста если не трудно объясните формулу словами, вы разделили до значения / ? каким образом? где он в формуле прописывается мне просто еще несколько отчетов примерно так же делать только в место / * нужно ставить поэтому прошу по подробнее описать формулу, желательно по подробнее заранее спасибо!
_Boroda_, Спасибо огромное! очень помогли. пожалуйста если не трудно объясните формулу словами, вы разделили до значения / ? каким образом? где он в формуле прописывается мне просто еще несколько отчетов примерно так же делать только в место / * нужно ставить поэтому прошу по подробнее описать формулу, желательно по подробнее заранее спасибо!DarK_RenO
произошла 1 ошибка не учел что некоторые адреса идут с / ТАРАЗ, ул.13 мкр, уг.13 мкр д.3/1, кв.42 | (д.) 7011406202 (моб.) 7029146566 (конт.) он его делит в итоге вот что получается, что можно придумать?
произошла 1 ошибка не учел что некоторые адреса идут с / ТАРАЗ, ул.13 мкр, уг.13 мкр д.3/1, кв.42 | (д.) 7011406202 (моб.) 7029146566 (конт.) он его делит в итоге вот что получается, что можно придумать?DarK_RenO