|
|
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Подскажите, пожалуйста, как можно реализовать чистку телефонов. Необходимо привести к стандартному формату: Код города Телефон Стандартный телефон 495 123456 СЕСТРА ЖЕНЫ Иванова И.И. +77495123456 Тел не корректный тк, длина менее 7 495 926 12 24 567 ПО ПРОПИСКЕ 899 11 11111 ПО ФАКТУ +79261234567 495 111111 РОДСТВЕННИК +74951234567 8313 8(8313) 11-11-11 (стар. нач. на -33-) +78313111111 8312 8-8312-11-11-11(СТАР.11-11-11) +78312111111 495 1234567(доб.222) +74951234567 495 925-12-34 (9999) +74959251234 495 8-926-1-11-11-11 +79261111111 495 49,512,345,671,111 +74951234567 Буду рад советам, а особенно примерам. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 11:37 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Maikl 5, пример с листами "есть вот" и "хочу так" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 12:10 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
К сожалению, прикрепить данные нет возможности (заблочили передачу файлов). Поэтому отделик "колонки" вот таким знаком "|" Код города |Телефон |Стандартный телефон 495 |123456 СЕСТРА ЖЕНЫ Иванова И.И.|+77495123456 Тел не корректный тк, длина менее 7 495 |926 12 24 567 ПО ПРОПИСКЕ 899 11 11111 ПО ФАКТУ |+79261234567 495 |111111 РОДСТВЕННИК |+74951234567 8313 |8(8313) 11-11-11 (стар. нач. на -33-) |+78313111111 8312 |8-8312-11-11-11(СТАР.11-11-11) |+78312111111 495 |1234567(доб.222) |+74951234567 495 |925-12-34 (9999) |+74959251234 495 |8-926-1-11-11-11 |+79261111111 495 |49,512,345,671,111 |+74951234567 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 16:33 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Код города - это то что есть Телефон- это то что есть Стандартный телефон- это то что надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 16:34 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Maikl 5, вам помогут команды найти и заменить (ctrl+h) и функция =СЦЕПИТЬ (либо её аналог - "&") пр: =A1&B1&C1 - собирает значения из столбиков A, B и С в один ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 16:55 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
PlanB, тут не сцеплять - тут разцеплять надо я покрутил - слишком безобразны данные, слишком много всяких абракадабрских условий, все их описывать в макросе реально лень. извините ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 19:18 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Dophin тут не сцеплять - тут разцеплять надо Да не, сцеплять. авторКод города - это то что есть Телефон- это то что есть Стандартный телефон- это то что надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 20:36 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Serge 007, ну сцепите 495 и 926 12 24 567 ПО ПРОПИСКЕ 899 11 11111 ПО ФАКТУ и получите на выходе +79261234567 я Вам поапплодирую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 20:51 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
DophinSerge 007, ну сцепите 495 и 926 12 24 567 ПО ПРОПИСКЕ 899 11 11111 ПО ФАКТУ и получите на выходе +79261234567 я Вам поапплодируюА мне нафига? Это пусть автор подробно объясняет как он то что надо из того что есть получить хочет :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 21:06 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Serge 007, да он вроде объяснил. я по крайней мере понял ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 21:30 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Ну такой полуфабрикат почти работает (есть шероховатости): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 8313 |8(8313) 11-11-11 (стар. нач. на -33-) |+78313111111 8312 |8-8312-11-11-11(СТАР.11-11-11) |+78312111111 мне лень алгоритм придумывать, в данном случае можно в код добавить типа Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 23:20 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
да ручками это надо делать.. разок просто заморочиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2010, 09:05 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Ручками не вариант, тк каких записей более 100 тыс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 09:30 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Maikl 5Ручками не вариант, тк каких записей более 100 тыс.нет, интересный вы человек. значит нажат раз 20-30 ctrl+h и заменить "(" на "" - не вариант. а в макрос засовывать ВСЁ то же самое - интересно. включите макрорекордер при этих операциях и получите макрос в итоге. даже редактор vba не надо открывать.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 16:08 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Если работа одноразовая, то руками. Если постоянная, думайте над макросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2010, 16:20 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
макрос не сложный, но достаточно муторный. Если постоянно нужен - подумайте над вариантом "написать макрос за денежку" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2010, 20:38 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Подскажите, как найти 1.числовое 2.текстовое значение в строке и определить его место? Пример: Дано: 861-262-19-70(РЕГ)861-228-04-59(ФАКТ) Получилось: 1. Числовое значение 1 место в записи 2. Тесктовое значение 15 место в записи. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2010, 12:07 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Maikl 5 Пример: Дано: 861-262-19-70(РЕГ)861-228-04-59(ФАКТ) Получилось: 1. Числовое значение 1 место в записи 2. Тесктовое значение 15 место в записи. Интересно, а по-вашему на 4-м и 14-м местах какие значения стоят? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2010, 12:12 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
ok, убираем лишнее, получаем: 8612621970РЕГ8612280459ФАКТ Получилось: 1. Числовое значение 1 место в записи 2. Тесктовое значение 11 место в записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2010, 12:18 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
например: /topic/677591 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2010, 12:22 |
|
||
|
Чистим телефоны
|
|||
|---|---|---|---|
|
#18+
Спасибо,qwrqwr, буду пробывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2010, 12:28 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36517568&tid=2178334]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
75ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 418ms |

| 0 / 0 |
