18.10.2007, 15:38
общий
это ответ
Здравствуйте, Чернов С.В.!
Может я не так понял вопрос, но Вы указали, что данные находятся в одной колонке в виде "(число)текст" , например в ячейке A1 находится строка "(123.45)privet".
В таков случае для разделения может помочь две формулы :
ячейка B1 "=ПСТР(A1;2;ПОИСК(")";A1;1)-2)"
ячейка C1 "=ПСТР(A1;ПОИСК(")";A1;1)+1;ДЛСТР(A1))"
Производится поиск закрывающей скобки в тексте ячейки и строка делится по этому символу.
Во второй формуле вместо "ДЛСТР(A1)" корректней было бы написать "ДЛСТР(A1)-ПОИСК(")";A1;1)" , но т.к. строка берется до конца, то в случае превышения количества символов, которые нужно выделить, над общей длиной строки берется фактическое их количества без вывода ошибки. В данном примере берется текст начиная с 10 позиции в количестве 15 символов - с 10 по 24 символ, что больше реальной длины строки в 15 символов.
С уважением.