Программное обеспечение
Как заменить в экселе первую цифру во всем столбце
Есть список телефонов в таблице эксель. Все телефоны начинаются с цифры 8, а требуется заменить во всех номерах чтобы была 7, возможно ли это сделать быстрым способом?
Если в таблице номера телефонов в числовом формате, то можно сделать почти, как предложил А. Давыдов, но проще, без функций и дополнительного столбца.
В любой ячейке, временно, пишете 10000000000. Копируете эту ячейку. Затем выделяете колонку с телефонами, правой кнопкой вызываете окно специальной вставки, ставите отметку на операции вычесть. Ок.
Ячейку с 10000000000 можно очистить.
В любой ячейке, временно, пишете 10000000000. Копируете эту ячейку. Затем выделяете колонку с телефонами, правой кнопкой вызываете окно специальной вставки, ставите отметку на операции вычесть. Ок.
Ячейку с 10000000000 можно очистить.
Пусть A столбец с телефонами, в соседнем столбце в B1 вставляем формулу
="+7" & ПСТР (A1;2;100)
(я считаю это лучше чем "+7" & ПРАВСИМВ (ДЛСТР (A1)-1) - вычислений меньше) ,
ессно если нужна просто 7 - плюс в формуле у "+7" не пишем =)
Берём за правый нижний угол ячейки и "растягиваем" формулу до конца данных
Выделяем столбец B
Правая кнопка на выделении, копировать
Выбираем столбец B
Правая кнопка вставить значения. Внимательно - именно значения в Excel 2010 это выглядит как значок 123
Всё. Столбец B у вас заменён вместо формул теперь их значения, если всё устраивает - выделяете столбец A и удаляете. Столбец B становится столбцом A
Если проблемы и нужно подробнее - пишите на почту
="+7" & ПСТР (A1;2;100)
(я считаю это лучше чем "+7" & ПРАВСИМВ (ДЛСТР (A1)-1) - вычислений меньше) ,
ессно если нужна просто 7 - плюс в формуле у "+7" не пишем =)
Берём за правый нижний угол ячейки и "растягиваем" формулу до конца данных
Выделяем столбец B
Правая кнопка на выделении, копировать
Выбираем столбец B
Правая кнопка вставить значения. Внимательно - именно значения в Excel 2010 это выглядит как значок 123
Всё. Столбец B у вас заменён вместо формул теперь их значения, если всё устраивает - выделяете столбец A и удаляете. Столбец B становится столбцом A
Если проблемы и нужно подробнее - пишите на почту
вот формулы подобрал недавно, кому надо поэксперементируйте
=ЕСЛИ (ДЛСТР (C1)<>11;ЗАМЕНИТЬ (C1;1;100;"0");ЕСЛИ (ЛЕВСИМВ (C1)<>8;ЗАМЕНИТЬ (C1;1;1;"8")))
и посложнее
=ЕСЛИ (ДЛСТР (C1)=11;ЗАМЕНИТЬ (C1;1;1;"8");ЕСЛИ (ДЛСТР (C1)=12;ЗАМЕНИТЬ (C1;1;2;"8");ЕСЛИ (ДЛСТР (C1)=10;ЗАМЕНИТЬ (C1;1;1;"89");ЕСЛИ (ДЛСТР (C1)<10;;ЕСЛИ (ДЛСТР (C1)>12;;)))))
тут столбец С1 меняете на свой.
=ЕСЛИ (ДЛСТР (C1)<>11;ЗАМЕНИТЬ (C1;1;100;"0");ЕСЛИ (ЛЕВСИМВ (C1)<>8;ЗАМЕНИТЬ (C1;1;1;"8")))
и посложнее
=ЕСЛИ (ДЛСТР (C1)=11;ЗАМЕНИТЬ (C1;1;1;"8");ЕСЛИ (ДЛСТР (C1)=12;ЗАМЕНИТЬ (C1;1;2;"8");ЕСЛИ (ДЛСТР (C1)=10;ЗАМЕНИТЬ (C1;1;1;"89");ЕСЛИ (ДЛСТР (C1)<10;;ЕСЛИ (ДЛСТР (C1)>12;;)))))
тут столбец С1 меняете на свой.
Первый вариант самый лучший
Необходимо вставить функцию в новую клетку на против одного из номера, потом скопировать и вставить на против каждого номера. Функция такая [клетка с номером] - 10000000000. Таким образом мы получаем в начале семерку.
Похожие вопросы
- Вопрос по ЕКЗЕЛЮ. Есть много строк с цифрами. Количество столбцов всегда одинаковое. Допустим 20. Надо...
- Как в Экселе найти и заменить знак вопроса "?"
- Есть ли в Опен офисе свой Эксель, если есть на сколько он схож Майкрософт-офисовским?
- Почему часто просят таблицы сделать в Экселе, хотя Ворд проще?
- Сравнение данных в Экселе - Нужна помощь!
- ЗНАЮЩИМ ЭКСЕЛь и компьютер!!!
- Если в экселе команда, чтобы показывала действие? к примеру умножил я ячейки а1 (число 5) и а2 (число 3), а в а3 =а1*а2,
- Эксель, как продлить формулу
- Как в Excel найти текст из столбца А и сравнить из найденной строки 2 числа в столбце B и С, если Bi=Ci то сумма +1?
- Как в Excel быстро перепрыгивать на нужный столбец в документе?