Новости:

Прикрепить к сообщению можно только файлы xls, gif, jpg, rar, zip,7z, bas, frm, cls, doc размером до 150 Кб.

Главное меню

Замена первого символа в ячейке.

Автор GREGM, 25.01.2011, 10:51

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

GREGM

Здравствуйте!
Подскажите, пожалуйста, как заменить первый символ в каждой ячейке.
Есть список телефонов в таблице, в каждой ячейке номер в формате 8926*******, нужно заменить "8" на "+7"
Большое спасибо за помощь!

_Boroda_

#1
=ЗАМЕНИТЬ(A1;1;1;"+7")
или
="+"&(A1-10000000000)
или
ввести в любую ячейку 10000000000, скопировать, выделить диапазон с номерами, спец. вставка, поставить галку "вычесть". Потом можно еще поставить формат  этих ячеек
[<=9999999]###-##-##;+#\ ###-###-##-##
Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995

Serge 007

#2
Ещё вариант:
Выделить диапазон с номерами
Ctrl+H
найти 8926
заменить на +7926

ЗЫ Сами номера (*******) не должны содержать сочетания цифр 8926

Или
="+"&ПОДСТАВИТЬ(A1;8;7;1)
или
=ПОДСТАВИТЬ(A1;8;"+7";1)
или
="+7"&ПРАВСИМВ(A1;10)
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

GREGM

Огромное спасибо!
Все получилось.