Номера телефонов
Mezhik
Дата: Суббота, 19.01.2013, 16:42 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация:
0
±
Замечаний:
20% ±
2019
Добрый день! В одну ячейку внесено через запятую несколько номеров телефонов. При помощи какой формулы можно вытаскивать только первый номер телефона?
Добрый день! В одну ячейку внесено через запятую несколько номеров телефонов. При помощи какой формулы можно вытаскивать только первый номер телефона? Mezhik
Сообщение отредактировал Mezhik - Суббота, 19.01.2013, 16:57
Ответить
Сообщение Добрый день! В одну ячейку внесено через запятую несколько номеров телефонов. При помощи какой формулы можно вытаскивать только первый номер телефона? Автор - Mezhik Дата добавления - 19.01.2013 в 16:42
Michael_S
Дата: Суббота, 19.01.2013, 16:52 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
При помощи ЛЕВСИМВ() или ПСТР() и еще ПОИСК()
При помощи ЛЕВСИМВ() или ПСТР() и еще ПОИСК() Michael_S
Ответить
Сообщение При помощи ЛЕВСИМВ() или ПСТР() и еще ПОИСК() Автор - Michael_S Дата добавления - 19.01.2013 в 16:52
ikki
Дата: Суббота, 19.01.2013, 17:07 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
(заодно и раскраску RC проверим) Код
=ЛЕВСИМВ(RC[-1];ПОИСК(",";RC[-1])-1)
(заодно и раскраску RC проверим) Код
=ЛЕВСИМВ(RC[-1];ПОИСК(",";RC[-1])-1)
ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Ответить
Сообщение (заодно и раскраску RC проверим) Код
=ЛЕВСИМВ(RC[-1];ПОИСК(",";RC[-1])-1)
Автор - ikki Дата добавления - 19.01.2013 в 17:07
AlexM
Дата: Суббота, 19.01.2013, 17:08 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Формула для В2 Код
=ЗАМЕНИТЬ(A2;17;99;"")
Формула для В2 Код
=ЗАМЕНИТЬ(A2;17;99;"")
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Формула для В2 Код
=ЗАМЕНИТЬ(A2;17;99;"")
Автор - AlexM Дата добавления - 19.01.2013 в 17:08
_Boroda_
Дата: Суббота, 19.01.2013, 21:46 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация:
6505
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А если это разовая операция, то можно выделить все нужные ячейки, нажать Ctrl+h, в "Найти" завести ,* (запятая и звездочка), в "Заменить на" - ничего, "Заменить все".
А если это разовая операция, то можно выделить все нужные ячейки, нажать Ctrl+h, в "Найти" завести ,* (запятая и звездочка), в "Заменить на" - ничего, "Заменить все". _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А если это разовая операция, то можно выделить все нужные ячейки, нажать Ctrl+h, в "Найти" завести ,* (запятая и звездочка), в "Заменить на" - ничего, "Заменить все". Автор - _Boroda_ Дата добавления - 19.01.2013 в 21:46
Ralf
Дата: Воскресенье, 20.01.2013, 13:57 |
Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация:
5
±
Замечаний:
0% ±
можно ещё пользовательской функцией: [vba]Код
Public Function сплит(Текст As String, НомерСтроки As Long) сплит = Split(Текст, ",")(НомерСтроки - 1) End Function
[/vba] возвращает нужный по счёту элемент, причём в качестве разделителя можно задавать непечатные символы типа CHR(10)
можно ещё пользовательской функцией: [vba]Код
Public Function сплит(Текст As String, НомерСтроки As Long) сплит = Split(Текст, ",")(НомерСтроки - 1) End Function
[/vba] возвращает нужный по счёту элемент, причём в качестве разделителя можно задавать непечатные символы типа CHR(10) Ralf
Ответить
Сообщение можно ещё пользовательской функцией: [vba]Код
Public Function сплит(Текст As String, НомерСтроки As Long) сплит = Split(Текст, ",")(НомерСтроки - 1) End Function
[/vba] возвращает нужный по счёту элемент, причём в качестве разделителя можно задавать непечатные символы типа CHR(10) Автор - Ralf Дата добавления - 20.01.2013 в 13:57