|
Excel 2007. Извлечь данные из текста
|
|||
---|---|---|---|
#18+
Здравствуйте! Наверняка кто-то заморачивался, но не нашла. Задача: из текста извлечь значения после определенного знака, который встречается в разных местах :) В выписке встречается текст с инвентарными номерами, нужны данные после "инв.№". ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2013, 11:23 |
|
Excel 2007. Извлечь данные из текста
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2013, 11:32 |
|
Excel 2007. Извлечь данные из текста
|
|||
---|---|---|---|
#18+
Function ExtractNum$(txt$) Dim i&, s$ s = Split(txt, "инв.№ ")(0) For i = 1 To Len(s) If Mid$(s, i, 1) Like "#" Then Exit For Next i ExtractNum = Mid$(s, i) End Function ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2013, 11:32 |
|
Excel 2007. Извлечь данные из текста
|
|||
---|---|---|---|
#18+
Vesna в лесу2Наверняка кто-то заморачивалсяНу да, этот вопрос ежедневно на форумах возникает Раз пример Вы не приложили, то и ответ будет общим: Текстовыми функциями НАЙТИ() или ПОИСК() находим номер вхождения "инв.№" в строку и используем этот номер в ПРАВСИМВ() или ПСТР() ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2013, 11:37 |
|
Excel 2007. Извлечь данные из текста
|
|||
---|---|---|---|
#18+
Serge 007, спасибо! помогло. Пример вставить не могу, хорошо еще есть возможность форум читать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2013, 11:50 |
|
|
start [/forum/topic.php?fid=61&fpage=75&tid=2174662]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 150ms |
0 / 0 |