|
|
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
Есть потребность из ячеек содержащих текстовые значение вытащить некоторую часть вот несколько примеров - ааа 45 бб, 121 ваууц 14/15/06 ффцад - 14 йай укару 1,42 и 59,1 напротив варо 108/85/15 и далее например 145 необходимо чтобы из первого текста осталось только 14/15/06, а из второго 108/85/15 буду рад люббой помощи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2012, 17:07 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
чтобы было еще более понятно из текста необходимо вычленить другой текст вида число/число/число, т.е. кусок в котором бы были три числа разделенные "слешами", при этом любое из чисел обязательно всегда целое (не разделенное запятыми или точками) и любое число может быть одно, двух, трехзначным, т.е. такие варианты (к примеру) 15/8/1/ 205/50/16 547/214/101 и т.д. и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2012, 17:13 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
Split-ом с пробелом получаем массив слов вторым Split-ом со слешем разбиваем ячейки на подмассивы и анализируем, чтобы во всех ячейках подмассива были только цифры или пустота ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2012, 17:39 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, ну и регулярка еще, только осторожно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2012, 19:46 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
Формула массива: Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2012, 20:44 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
Вариант немассивной формулы: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2012, 00:14 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
В куске формулы: ПОИСК(" ";A1;ПОИСК("/";A1)+1) "+1" не обязательно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2012, 00:16 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
Всем огромное спасибо, но, как оказалось, бывают случаи, например, такие: 2-к. 4200 Цв Ць, 2/10, 52/30/9, хоо оа для такой строки немассивная формула отрабатывает некорректно.. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2012, 17:05 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
и массивная, впрочем, тоже... обе формулы возвращают один и тот же результат: "2/10," ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2012, 17:09 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
а вот для такого примера: 2 00е Дой, 1 кт, 53,2/32,1/9,3, чешнеугаты рел рный, остик, каф чно. л.: 056. "массивная" формула возвращает более предпочтительный (корректный) результат: "53,2/32,1/9,3," - тут только небольшая некорректность - запятая в конце результата - лишняя а вот результат "немассивной" формулы: "3,2/32,1/9,3,", кроме лишней запятой эта формула еще и отсекла часть первого числа... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2012, 17:27 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
DaniilK, автора вот для такого примера: 2 00е Дой, 1 кт, 53,2/32,1/9,3, чешнеугаты рел рный, остик, каф чно. л.: 056. А как же с этим? авторкусок в котором бы были три числа разделенные "слешами", при этом любое из чисел обязательно всегда целое (не разделенное запятыми или точками) и любое число может быть одно, двух, трехзначным Определитесь со своими хотелками, либо выложите все возможные варианты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2012, 18:47 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
DaniilK... а вот результат "немассивной" формулы: "3,2/32,1/9,3,", кроме лишней запятой эта формула еще и отсекла часть первого числа... Если бы Вы разобрались как работает формула, то смогли бы ее легко исправить, т.к. она расчитана на целые трехзначные(максимум) числа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2012, 18:54 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
ОФФ. Интересно ааа, ваууц, ффцад, йай, укару, варо, хоо, оа, Дой, чешнеугаты, рел, рный, остик, каф, чно Это реальные слова на каком то языке? и что они означают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2012, 19:00 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
DaniilK, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Код: vbnet 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 08:55 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
поправочЪка: Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 08:58 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
Михаил Ч.ОФФ. Интересно ааа, ваууц, ффцад, йай, укару, варо, хоо, оа, Дой, чешнеугаты, рел, рный, остик, каф, чно Это реальные слова на каком то языке? и что они означают? они ничего не означают, это части слов с переставленными буквами :-) а язык наш - русский :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 12:40 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
DaniilK, по поводу хотелок: они все описаны в условии, единственно, что в принципе, можно пренебречь тем условием, что числа только целые (в принципе, если удастся обработать числа с запятой-разделителем целой и десятичной части, то этот вариант тоже устроил бы) если же подходить формально т.е. только целые числа, то ни первая ни вторая работают неправильно, т.к. в случае, если встречается запятая внутри число/число/число, то это уже не конструкция вида число/число/число (т.е. в этом примере невозможно было бы никакое решение) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 12:47 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 12:51 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
DaniilK, 541 пост на форуме... Сложно выложить файл-пример, в котором будут ВСЕ ВОЗМОЖНЫЕ ВАРИАНТЫ написания число/число/число и текста вокруг этих число/число/число ?! Тогда топик можно было бы сократить до двух-трёх постов, а наше затраченное на решение время в разы. Или Вам плевать?.. Что за неуважение?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 13:08 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
Serge 007Тогда топик можно было бы сократить до двух-трёх постов, ... А поговорить? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 13:27 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
Serge 007DaniilK, 541 пост на форуме... Сложно выложить файл-пример, в котором будут ВСЕ ВОЗМОЖНЫЕ ВАРИАНТЫ написания число/число/число и текста вокруг этих число/число/число ?! Тогда топик можно было бы сократить до двух-трёх постов, а наше затраченное на решение время в разы. Или Вам плевать?.. Что за неуважение?.. примера как такового нет, я задача в том виде, как она уже сформулирована.. единственный нюанс только один: если в тексте нет куска вида число/число/число или же таких кусков несколько.. для этих случаев устроит если формула будет возвращать значение ошибки слешей может быть много и до этого куска и после и между этими слешами иногда есть число, число/текст, текст/псевдосимволы и все вариации на эту тему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 17:43 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
DaniilKпримера как такового нет, я задача в том виде, как она уже сформулирована.. единственный нюанс только один: если в тексте нет куска вида число/число/число или же таких кусков несколько.. для этих случаев устроит если формула будет возвращать значение ошибки слешей может быть много и до этого куска и после и между этими слешами иногда есть число, число/текст, текст/псевдосимволы и все вариации на эту тему Почему сразу нелзя было об этом написать? Приложили бы примеры возможных вариантов с подробным описанием, а то какой вопрос такой ответ и получили. А в результате и числа не целые, и не трехзначные, и не числа и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 20:39 |
|
||
|
Из текста вытащить число/число/число
|
|||
|---|---|---|---|
|
#18+
DaniilKпримера как такового нет, я задача в том виде, как она уже сформулирована.. единственный нюанс... В том виде как она сформулирована задача давно решена. А вот нюьансы, которые Вы выкладывали позже можно было отобразить в файлике СРАЗУ. Что мешает потратить десяток минут на его составление, что бы мы не тратили свое время на ненужные Вам решения?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 20:43 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37643237&tid=2176060]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
88ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 409ms |

| 0 / 0 |
