Выбрать нужную запись из строки

Автор gorushek, 13.01.2014, 17:43

« назад - далее »

gorushek

Добрый день, подскажите пожалуйста как можно выбрать из таких документов запись, которая находится в кавычках, т.е на выходе нужен столбик из этих тикеров( выделил красным), но уже без кавычек.

iron priest

текст по столбцам с разделителем "запятая", будет быстрее

gorushek

Хорошо, можно же потом удалить лишние столбцы. Как можно это сделать?

cheshiki1

если точно известно что удалять то можно в процедуре "Текст по столбцам" на втором шаге для ненужных столбцов указать "пропустить столбец".
iron priest почему вы посоветовали разделитель "запятая" когда автору нужно "ковычка" и её вполне можно указать.

cheshiki1

Цитата: gorushek от 13.01.2014, 17:56
Хорошо, можно же потом удалить лишние столбцы. Как можно это сделать?
выделяете да удаляете. в чем собственно проблема.

gorushek

Цитата: cheshiki1 от 13.01.2014, 18:17
Цитата: gorushek от 13.01.2014, 17:56
Хорошо, можно же потом удалить лишние столбцы. Как можно это сделать?
выделяете да удаляете. в чем собственно проблема.
Я имел ввиду как разделить текст по столбцам, это для меня проблема.

cheshiki1

для 2007 и выше вкладка "Данные" - раздел "работа с данными" - "Текст по столбцам".
для 2003 вкладка "Данные" - "Текст по столбцам".

gorushek


Czeslaw

Протестируйте такую формулу
=LEFT(RIGHT(A2;LEN(A2)-FIND(CHAR(34);A2));FIND(CHAR(34);RIGHT(A2;LEN(A2)-FIND(CHAR(34);A2)))-1)

cheshiki1

#9
такой вариант тоже посмотрите
=ПСТР(A2;ПОИСК(",""";A2)+2;ПОИСК(""",";A2)-ПОИСК(",""";A2)-2)
для 1 выдаст ошибку т.к. много ковычек.

iron priest

Цитата: cheshiki1 от 13.01.2014, 19:02
такой вариант тоже посмотрите
=ПСТР(A2;ПОИСК(",""";A2)+2;ПОИСК(""",";A2)-ПОИСК(",""";A2)-2)
для 1 выдаст ошибку т.к. много ковычек.

первая строка это походу заголовок