


Условное форматирование в Excel
Добрый день! Задача следующая: Даны номера телефонов в данном формате, необходимо при вставке автоматически редактировать значение ячейки в формате 11-символьной строки следующего вида: 79231231212, то есть удалить все символы и пробелы и добавить в начало 7

Знаю, что можно это сделать при помощи УСЛОВНОГО ФОРМАТИРОВАНИЯ, но как понять не могу.
Заранее спасибо😊
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;")";"");" ";"");"-";"")+7*10^10

.
необходимо при вставке автоматически
"автоматически" Excel не работает.
редактировать значение ячейки
В ячейке ИЛИ формула ИЛИ данные !
Значит, в одну - вставляем номер, в соседней получаем результат.
Знаю, что можно это сделать при помощи УСЛОВНОГО ФОРМАТИРОВАНИЯ
Не правильно ты, Дядя Фёдор, знаешь. Условное форматирование вообще не при делах.
Сделать можно по разному. В принципе, уже приводили выше формулу, должно хватить.
формат текст
выделяем колонку заменить ) на пусто, заменить - на пусто, новая колонка склеить 8 и колонку 10 цифрами, будет 11
Условное форматирование это немножко другое, можно попробовать использовать формат ячейки

PS: работает только на числовых значениях - удалять символы из строки не умеет
52