Как заменить первую цифру в ячейке excel

 

rom850425

Пользователь

Сообщений: 17
Регистрация: 27.01.2013

Добрый день уважаемые специалисты!
Задачка следующего характера.
Имеется два столбца с количеством значений более 1000 в каждом.
Надо удалить совпадающие ячейки.
«Удалить дубликаты» в «работа с данными» не помогает, поскольку в первом столбце номера телефонов начинаются на семерку, а во втором столбце номере телефонов начинаются на восьмерку!
Как сделать так, чтоб в обоих столбцах значения начинались на одну и ту же цифру, чтоб реально совпадающие значения по номеру телефона могли быть исключены?

 

LVL

Пользователь

Сообщений: 903
Регистрация: 01.01.1970

Пример выложите
а вообще F1 функция заменить() ;)

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#3

20.02.2013 10:12:15

Цитата
rom850425 пишет: … Как сделать так, чтоб…

Вопрос: как вам задали/требуется и как вы сами пытались сделать?!. ;)
ps На форуме есть раздел «Приемы» и неплохо работает поиск.

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

эксельпользователь

Пользователь

Сообщений: 17
Регистрация: 27.01.2013

#4

20.02.2013 10:13:10

Цитата
Пример выложите

БАЗУ ДАННЫХ КЛИЕНТОВ ВЫЛОЖИТЬ???  :D

а пример такой

8123456789 7123456789
8987654321 7987654321

думаю всем наглядно понятно о чем я говорю!
заранее спс!

 

LVL

Пользователь

Сообщений: 903
Регистрация: 01.01.1970

Ваша база данных здесь ни кому не нажна, об этом пишут каждый день. Сделайте файл с примером из нескольких строк с похожими данными и выложите. Вероятность того, что Вам помогут возрастает в несколько раз ;)

 

Михаил С.

Пользователь

Сообщений: 10514
Регистрация: 21.12.2012

#6

20.02.2013 10:21:43

Код
=ЗАМЕНИТЬ(B1;1;1;"8")
 

пример кинул.
надеюсь на вашу помощь!

Задача чтобы убрать повторяющиеся значения.
фактически в примере обе строки с повторяющимися значениями, но для этого им мешает отличие в первой цифре, поскольку в первом столбце номера телефонов начинаются на одну цифру, а в другом столбце-на другую
понимаете?

Прикрепленные файлы

  • пример.xls (17.5 КБ)

 

iba2004

Пользователь

Сообщений: 1034
Регистрация: 22.12.2012

Ловите!
Только, видимо, под себя малёк придётся заточить!
Удачи!

Изменено: iba200420.02.2013 10:24:23

 

немного не то, надо чтобы повторяющиеся значения были скрыты, поскольку дальше надо будет распечатать и скопировать в другой файл только не повторяющиеся значения

 

Михаил С., спасибо Вам огромное!!!
спасли от огромной бумажной работы!!!

правильно я понял и попробовал, что в вашей формуле столбец с начинающимися семерками заменился на столбец с начинающимися восьмерками?
если так, то всё получилось!!!

хороший сайт!!!
спецы супер!
откуда такие знания?
где их получали?

 

Михаил С.

Пользователь

Сообщений: 10514
Регистрация: 21.12.2012

#11

20.02.2013 10:36:25

Цитата
эксельпользователь пишет:
правильно я понял и попробовал, что в вашей формуле столбец с начинающимися семерками заменился на столбец с начинающимися восьмерками?

не совсем так. Любой первый символ заменится на «8» .

 

тогда остается проверить, во всех ли номерах проставлен код страны 7

 

проверил.
всё пучком.
спасибо огромное!

 

эксельпользователь

Пользователь

Сообщений: 17
Регистрация: 27.01.2013

#14

20.02.2013 11:13:05

Цитата
=ЗАМЕНИТЬ(B1;1;1;»8″)

вопрос решен, но не до конца.
результат не достигается, поскольку повторяющийся номер телефона пропадает, но остается городской номер телефона и адрес и поэтому не понятно был ли помимо городского номера телефона у клиента еще и мобильный.
вообщем невозможно наряду с повторяющимся номером мобильного телефона убрать еще и адрес, поскольку адрес только для первого столбца есть.
вижу решение как указывал выше другой пользователь через выделение цветом, а потом сделать фильтрацию и просто убрать цветные строки

 

iba2004, можно такую же формулу, но уже если не надо первое число приравнивать

 

Товарищи!
Что-то не получается!!!
количество номеров должно быть ровно столько сколько в базе!
а при сложении количества номеров из этих двух столбцов после убирания повторяющихся значений получается намного больше чем в самой базе.
что не так?

 

а именно в двух столбцах номеров больше оказалось чем в базе в 1,35 раза!!! :cry:

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#18

20.02.2013 11:49:17

Цитата
эксельпользователь пишет: … что не так?..

«Все не так, ребята… » (с)
Файл — до 100 кб —  в реальной структуре и форматах — что есть — как надо… ;)

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

я кажется нашел причину.
просто во втором столбце самом есть повторяющиеся номера телефонов, поэтому сумма двух столбцов больше чем количество номеров в базе

 

эксельпользователь

Пользователь

Сообщений: 17
Регистрация: 27.01.2013

#20

20.02.2013 15:23:36

Цитата
Михаил С. пишет:Любой первый символ заменится на » 8 » .

а как заменить +7 на 8 ?  :)

 

Михаил С.

Пользователь

Сообщений: 10514
Регистрация: 21.12.2012

#21

20.02.2013 15:36:26

Код
=ЗАМЕНИТЬ(A1;1;2;"8") 

зы
справку по функции лень посмотреть?

Изменено: Михаил С.20.02.2013 23:26:19

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#22

20.02.2013 15:40:52

Цитата
эксельпользователь пишет: … а как заменить +7 на 8 ?

Как вариант — изучать функции XL, вызывать ч/з F1 справку и внимательно читать, изучать форум…….. ;)
Может быть подойдет — =ПОДСТАВИТЬ(B2;»+7″;8;1)

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

эксельпользователь

Пользователь

Сообщений: 17
Регистрация: 27.01.2013

#23

20.02.2013 15:40:57

Цитата
справку по функции лень посмотреть?

не владею такими премудростями.  :D

 

Gilvanov

Пользователь

Сообщений: 13
Регистрация: 01.01.1970

#24

20.02.2013 15:41:46

Попробуй так —  

Код
=ЕСЛИ(ЛЕВСИМВ(E13;1)<>"8";ЕСЛИ(ЛЕВСИМВ(E13;1)<>"7";ЗАМЕНИТЬ(E13;1;2;8);ЗАМЕНИТЬ(E13;1;1;8)))
 

Nic70y

Пользователь

Сообщений: 3289
Регистрация: 22.12.2012

Win7 MSO 2013

=ЕСЛИ(ДЛСТР(A1)=10;7&ПСТР(A1;2;9);7&A1)

Если городской номер без 8 и скобок.

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#26

20.02.2013 17:24:26

Цитата
эксельпользователь пишет: … не владею такими премудростями.

Планетяне!
Есть предложение сделать затяжную паузу в оказании халяво-поддержки для того, чтобы ТС основательно занялся самообразованием по освоению азбучных премудростей XL… ;)
Кто «За!»?..
ps  эксельпользователь! А вы все внимательно читаете?!.

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

#27

20.02.2013 22:40:24

Цитата
не владею такими премудростями.

Зато премудростью цитировать без толку и БЕЗДУМНО владеете с избытком.

Посмотрите тему. Лишнее цитирование вычищено. Хуже?
rom850425-эксельпользователь, тема прикрыта до получения модератором сообщения о том, какой пункт правил Вы игнорируете.

Вы думаете, приятно за Вами бегать с веником и мусор убирать?

Что делать, если вы хотите изменить первое число на другое в выбранных ячейках? А как насчет того, чтобы заменить первое число ничем? В этой статье вы получите решения для изменения или поиска и замены первого числа в ячейке.

Измените или найдите и замените первое число ничем по формуле
Измените или найдите и замените первое число ничем на Kutools for Excel
Измените или найдите и замените первое число другим числом по формуле


Измените или найдите и замените первое число ничем по формуле

Вы можете удалить первое число в выбранных ячейках с помощью формулы. Пожалуйста, сделайте следующее.

1. Выберите пустую ячейку (говорит ячейка C1), введите формулу. = ЗАМЕНИТЬ (A1,1,1; «») в панель формул и нажмите клавишу Enter.

Внимание: В формуле первая цифра 1 означает, что удаление начинается с первой цифры, а вторая цифра 1 указывает, что она удалит только один символ слева от ячейки.

2. Продолжая выбирать ячейку C1, перетащите маркер заполнения в диапазон, который необходимо покрыть этой формулой. После этого вы увидите, что все первые числа в указанных ячейках немедленно удаляются.


Измените или найдите и замените первое число ничем на Kutools for Excel

Наблюдения и советы этой статьи мы подготовили на основании опыта команды Удалить по позиции полезности Kutools for Excel может легко удалить только первые числа выбранных ячеек. Пожалуйста, сделайте следующее.

1. Выберите диапазон с ячейками, в которых нужно удалить только первое число, затем нажмите Кутулс > Текст > Удалить по позиции. Смотрите скриншот:

2. в Удалить по позиции диалоговом окне введите число 1 в Номера выберите Слева в Позиция раздел и, наконец, щелкните OK кнопку.

Затем вы можете увидеть, что все первые числа в выбранных ячейках немедленно заменяются ничем.

  Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Измените или найдите и замените первое число другим числом по формуле

Как показано на скриншоте ниже, вам нужно заменить все первые цифры 6 на 7 в списке, пожалуйста, сделайте следующее.

1. Выберите пустую ячейку, введите формулу. = ПОДСТАВИТЬ (A1; «6»; «7»; 1) в панель формул и нажмите клавишу Enter.

Заметки:

1). В формуле число 6 — это первое число ячеек, на которые имеется ссылка, а число 7 означает, что вам нужно заменить первое число 6 на 7, а число 1 означает, что будет изменено только первое число.

2). Эта формула требует, чтобы все ячейки, на которые есть ссылка, имели одинаковый первый номер.

2. Продолжайте выбирать ячейку результата, затем перетащите маркер заливки в нужный диапазон. Теперь все первые ячейки в выбранном диапазоне заменяются тем же значением. Смотрите скриншот:



Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Отображение чисел как номеров телефона

​Смотрите также​​ так?​ с этой формулой​ одном из столбцов​ меняете на свой.​ образом мы получаем​ вы все внимательно​ 1,35 раза!!!​ страны 7​ помощь!​ «работа с данными»​ЗАМЕНИТЬ​ Если поле​и выберите нужные​Искать​Найти​настраиваемые​Примечание:​ВладимирG​ для всех значений,​ где записаны НОМЕРА​в таблице номера стоят​

​ в начале семерку.​ читаете?!.​Z​эксельпользователь​Задача чтобы убрать​ не помогает, поскольку​​, например​​Заменить на​​ параметры в диалоговом​​вариант​

  1. ​.​и в поле​Мы стараемся как​: Спокойной ночи.​

  2. ​ потом копируете этот​​ телефонов первую цифру​​ вот так​​…​​vikttur​​: «Все не так,​​: проверил.​

    Кнопка вызова диалогового окна в группе

  3. ​ повторяющиеся значения.​​ в первом столбце​​abtextime​​недоступно, откройте вкладку​​ окне​

  4. ​на листе​​Чтобы найти и заменить​​Тип​​ можно оперативнее обеспечивать​​cronos​

​ столбец полностью и​​ (8ку на 7ку)​7903ххххххххххх​: Пусть A столбец​: Зато премудростью цитировать​​ ребята… » (с)​​всё пучком.​​фактически в примере​​ номера телефонов начинаются​​: Если телефон ВСЕГДА​​Заменить​​Найти формат​​или​ текст или числа,​​. Например, код​​ вас актуальными справочными​: Добрый день .​ вставляете на место​Можно это сделать​7903ххххххххххх​ с телефонами, в​ без толку и​Файл — до​спасибо огромное!​ обе строки с​

support.office.com

Поиск или замена текста и чисел на листе

​ на семерку, а​​ начинается с 8,​.​.​в книге​ выберите пункт​[< = 9999999​ материалами на вашем​У меня большая​ старого (специальная вставка​ как-то автоматически?​7903ххххххххххх​ соседнем столбце в​ БЕЗДУМНО владеете с​ 100 кб -​эксельпользователь​ повторяющимися значениями, но​ во втором столбце​ то​При необходимости поиск можно​Совет:​

​.​Заменить​] #​ языке. Эта страница​ база клиентов, есть​ — значения). Столбец​

  1. ​Заранее спасибо​​7903ххххххххххх​​ B1 вставляем формулу​​ избытком.​​ в реальной структуре​​: вопрос решен, но​​ для этого им​

    Изображение ленты Excel

  2. ​ номере телефонов начинаются​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=»+7″&правб(A1;длстр(A1)-1)​

    • ​ отменить, нажав клавишу​ Чтобы найти ячейки, точно​​Для поиска данных в​​.​

    • ​-;, ##; (#) ;-;​ переведена автоматически, поэтому​ номера которые начинаются​​ с формулой удаляете.​​Александр sasser​

  3. ​8903ххххххххххх​​=»+7″ & ПСТР​​Посмотрите тему. Лишнее​ и форматах -​ не до конца.​ мешает отличие в​​ на восьмерку!​​Che79​ ESC.​ соответствующие определенному формату,​

    ​ строках или столбцах​В поле​используется для отображения​ ее текст может​ с определенной цифры​

    • ​ Все просто! Подробности​: уфф.. ну начнем.​8903ххххххххххх​​ (A1;2;100)​​ цитирование вычищено. Хуже?​ что есть -​результат не достигается,​

    • ​ первой цифре, поскольку​Как сделать так,​:​​Чтобы заменить одно или​​ можно удалить все​ выберите в поле​Найти​

      ​ номера телефона​​ содержать неточности и​ в начале номера,​ — в справке​ Допустим номера телефонов​8903ххххххххххх​(я считаю это​​rom850425-эксельпользователь​​ как надо…​ поскольку повторяющийся номер​ в первом столбце​​ чтоб в обоих​​qwertyman​

  4. ​ все совпадения с​​ условия в поле​​Просматривать​введите текст или​(555) 555-1234​

    • ​ грамматические ошибки. Для​ мне надо заменить​ по формуле.​ в первом (А)​​8903ххххххххххх​​ лучше чем «+7″​​, тема прикрыта до​​эксельпользователь​​ телефона пропадает, но​​ номера телефонов начинаются​

    • ​ столбцах значения начинались​, добрый день.​ введенным текстом, нажмите​​Найти​​вариант​​ числа, которые нужно​​. Если формат номера​​ нас важно, чтобы​​ их на другую.​

    • ​Maks2013​ столбце.​как поменять первую​​ & ПРАВСИМВ (ДЛСТР​​ получения модератором сообщения​​: я кажется нашел​​ остается городской номер​​ на одну цифру,​​ на одну и​​Если совсем примитивно,​​ кнопку​

      ​, а затем выбрать​​по строкам​​ искать, или щелкните​​ телефона предопределенных не​​ эта статья была​​Пример :​​: Здравствуйте как убрать​​1. Добавь справа​ их цифру​​ (A1)-1) — вычислений​​ о том, какой​​ причину.​​ телефона и адрес​​ а в другом​​ ту же цифру,​

    • ​ то​Заменить​ ячейку с нужным​​или​​ стрелку в поле​

    • ​ отвечает вашим требованиям,​ вам полезна. Просим​6775576774884​​ со всех номеров​​ от столбца с​​Asd asd​​ меньше) ,​

  5. ​ пункт правил Вы​просто во втором​ и поэтому не​ столбце-на другую​​ чтоб реально совпадающие​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЗАМЕНИТЬ(A1;1;1;»+7″)​или​ форматированием в качестве​​по столбцам​​Найти​

    ​ можно использовать в​​ вас уделить пару​6884893993869​ первую цифру пример​ телефонами еще два​​: =ЕСЛИ (ЛЕВСИМВ (A1;1)=»7″;ЗАМЕНИТЬ​​ессно если нужна​ игнорируете.​ столбце самом есть​ понятно был ли​понимаете?​​ значения по номеру​​где в А1​​Заменить все​​ примера. Щелкните стрелку​.​и нажмите кнопку​

  6. ​ качестве отправной точки​ секунд и сообщить,​

    • ​6993002883948​ 79021400786 чтоб было​​ пустых столбца.​​ (A1;1;1;8);A1)​​ просто 7 -​​Вы думаете, приятно​

      ​ повторяющиеся номера телефонов,​​ помимо городского номера​​iba2004​​ телефона могли быть​ номер телефона без​.​ рядом с кнопкой​Для поиска данных с​ последнего поиска в​ для создания собственного​​ помогла ли она​​в начале номера​ 9021400786​

    • ​2. Выдели столбец​Полосатый жираф алик​ плюс в формуле​ за Вами бегать​​ поэтому сумма двух​​ телефона у клиента​: Ловите!​ исключены?​ пробелов-дефисов и т.п.​Microsoft Excel сохраняет параметры​​Формат​​ конкретными свойствами выберите​​ списке.​​ пользовательский формат. Просмотреть​

      ​ вам, с помощью​​ цифра 6, мне​​_Boroda_​​ с телефонами.​​: В соседний столбец​​ у «+7» не​

      ​ с веником и​ столбцов больше чем​ еще и мобильный.​

  7. ​Только, видимо, под​LVL​_Boroda_​ форматирования, которые можно​​, выберите пункт​​ в поле​​В условиях поиска можно​​ дополнительные сведения, Создание​

Советы

  • ​ кнопок внизу страницы.​ надо заменить ее​:​3. Выравняй все​ пиши​ пишем =)​ мусор убирать?​ количество номеров в​вообщем невозможно наряду​ себя малёк придётся​: Пример выложите​:​ определить. Если вы​​Выбрать формат из ячейки​​Область поиска​​ использовать подстановочные знаки,​​ или удаление пользовательского​​ Для удобства также​​ на 7 ,​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПРАВСИМВ(A1;10)​ номера телефонов по​​=ЛЕВБ («7″&ПСТР (A1;2;100);11)​​Берём за правый​​Есть список телефонов в​​ базе​

  • ​ с повторяющимся номером​ заточить!​а вообще F1​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=»+7″&ПСТР(A1;2;99)​ еще раз выполнить​

support.office.com

Замена в номере телефона первой цифры 8 на +7 (Замена в номере телефона первой цифры 8 на +7)

​, а затем щелкните​​вариант​ например вопросительный знак​ числового формата.​ приводим ссылку на​ так что бы​А правильней будет​ левому краю.​

​Удали все пробелы​​ нижний угол ячейки​

​ таблице эксель. Все​​эксельпользователь​​ мобильного телефона убрать​​Удачи!​

​ функция заменить()​​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОДСТАВИТЬ(A1;8;»+7″;1)​ поиск на листе​ ячейку с форматированием,​
​формулы​

​ (?) и звездочку​​Примечание:​​ оригинал (на английском​​ получилось примером ниже.​
​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПСТР(A2;2;99)​4. Меню Данные​
​ ПЕРЕД скобками из​
​ и «растягиваем» формулу​ телефоны начинаются с​: а как заменить​

​ еще и адрес,​​эксельпользователь​​Z​
​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ТЕКСТ(ПСТР(A1;2;10);»+70″)​
​ данные и не​
​ которое требуется найти.​
​,​

​ (*).​​ Мы стараемся как можно​ языке) .​7775576774884​или​:)

​ / Текст по​​ формулы. Дважды щёлкни​​ до конца данных​​ цифры 8, а​

​ +7 на 8​​ поскольку адрес только​​: немного не то,​​: Вопрос: как вам​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=»+»&A1-10^10​ удается найти символы,​respect

​Выполните одно из указанных​​значения​Звездочка используется для поиска​ оперативнее обеспечивать вас​Excel предоставляет специальные числовой​
​7884893993869​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПРАВСИМВ(A3;ДЛСТР(A3)-1)​ столбцам.. / Фиксированной​

excelworld.ru

Как заменить первую цифру в ячейке???

​ по маркеру заполнения​​Выделяем столбец B​ требуется заменить во​
​ ?​
​ для первого столбца​ надо чтобы повторяющиеся​ задали/требуется и как​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=»+»&A1-1E+10​
​ которые вы знаете​ ниже действий.​
​или​ любой строки знаков.​ актуальными справочными материалами​ формат, который позволяет​7993002883948​китин​ ширины.. Далее_​ (чёрный квадратик внизу​Правая кнопка на​
​ всех номерах чтобы​Михаил С.​ есть.​ значения были скрыты,​ вы сами пытались​abtextime​ содержал сведения, может​Чтобы найти текст или​примечания​

​ Например, если ввести​​ на вашем языке.​
​ отформатировать числа в​спасибо​;)

​: а можно​​5. Мышкой прицелься​ справа ячейки с​ выделении, копировать​ была 7, возможно​;)
​: =ЗАМЕНИТЬ(A1;1;2;»8″)зы​вижу решение как​ поскольку дальше надо​ сделать?!.​

​: Последняя формула самая​​ потребоваться снимите нужные​ числа, нажмите кнопку​:D
​.​
​г*д​
​ Эта страница переведена​
​ виде номера телефона.​Хорошего дня​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЗАМЕНИТЬ(A1;1;1;»»)​
​ и щелкни между​

​ формулой). Формула сама​​Выбираем столбец B​ ли это сделать​справку по функции​ указывал выше другой​ будет распечатать и​ps На форуме​ интуитивно понятная, именно​ параметры форматирования из​Найти все​Примечание:​, то будут найдены​ автоматически, поэтому ее​;)

​ Например можно отформатировать​​Bema​

​илиКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОДСТАВИТЬ(A1;»7″;»»)​​ первой и второй​
​ «размножится» вниз. Выдели​Правая кнопка вставить​
​ быстрым способом?​ лень посмотреть?​
​ пользователь через выделение​ скопировать в другой​ есть раздел «Приемы»​ ее и надо​ предыдущего поиска. В​или​ ​ слова «год» и​ текст может содержать​ 10-значного числа, например​: Добрый и Вам.​
​ShAM​

​ цифрой. Появится линия​​ все ячейки с​
​ значения. Внимательно -​Алексей матевосов (alexm)​Z​
​ цветом, а потом​

​ файл только не​​ и неплохо работает​ применять​ диалоговом окне​Найти далее​Формулы​ «город».​ неточности и грамматические​5555551234​

​ Есть такая функция​​: Или если надо​ по которой будет​
​ формулой, схвати выделение​ именно значения в​
​: Если в таблице​: Как вариант -​ сделать фильтрацию и​ повторяющиеся значения​ поиск.​qwertyman​Поиск и замена​
​.​,​
​Вопросительный знак заменяет один​
​ ошибки. Для нас​
​как​
​ ЗАМЕНИТЬ()​

​ получить число, то​​ отсечение. Дави на​ за любой КРАЙ​ Excel 2010 это​​ номера телефонов в​​ изучать функции XL,​

​ просто убрать цветные​​эксельпользователь​эксельпользователь​:​перейдите на вкладку​

​Совет:​​значения​
​ любой знак. Например,​
​ важно, чтобы эта​

​(555) 555-1234​​webley​ так:​
​ кнопку Готово.​ ПРАВОЙ кнопкой мыши​ выглядит как значок​ числовом формате, то​ вызывать ч/з F1​ строки​: Михаил С., спасибо​: БАЗУ ДАННЫХ КЛИЕНТОВ​_Boroda_​Поиск​
​ При нажатии кнопки​и​ если ввести​ статья была вам​.​: =»7″ & ПРАВСИМВ(A1;ДЛСТР(A1)-1)​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=—ПСТР(A1;2;99)​
​6. В первом​ и поставь это​ 123​ можно сделать почти,​ справку и внимательно​эксельпользователь​ Вам огромное!!!​

​ ВЫЛОЖИТЬ???​​, Спасибо!​​и нажмите кнопку​​Найти все​примечания​г?д​ полезна. Просим вас​

​Выделите ячейку или диапазон​​cronos​
​Maks2013​
​ столбце замени 8-ку​ на место первоначального​Всё. Столбец B​
​ как предложил А.​ читать, изучать форум……..​:​спасли от огромной​а пример такой​qwertyman​Параметры​
​, каждого экземпляра условия,​

​доступны только на​​, то будут найдены​ уделить пару секунд​ ячеек, которые нужно​: Я пробовал заменить​: спасибо! получилось​:cry:

​ на 7-ку любым​​ столбца. В меню,​ у вас заменён​
​ Давыдов, но проще,​Может быть подойдет​iba2004​ бумажной работы!!!​8123456789 7123456789​:​;)

​, чтобы открыть параметры​​ которые вы ищете​ вкладке​
​ слова «гад», «гид»​ и сообщить, помогла​ отформатировать. Выделение ячеек​ , но оно​mnb​ известным тебе способом.​ которое появится после​

​ вместо формул теперь​​ без функций и​ — =ПОДСТАВИТЬ(B2;»+7″;8;1)​, можно такую же​:)

​правильно я понял​​8987654321 7987654321​
​_Boroda_​ форматирования. Щелкните стрелку​

​ указываются и щелкнув​​Поиск​ и «год».​ ли она вам,​ или диапазонов?​ мне меняло все​;)
​: Доброй ночи. Есть​7. В последнем​

​ отпускания кнопки, выбрать​​ их значения, если​ дополнительного столбца.​:D

​эксельпользователь​​ формулу, но уже​ и попробовал, что​

​думаю всем наглядно​​, Только сейчас увидел​
​ рядом с полем​ нужное вхождение в​; на вкладке «​

​Совет:​​ с помощью кнопок​
​На вкладке​ 6 на 7​ база телефонных номеров​ пустом столбце пиши​ «Копировать только значения».​ всё устраивает -​В любой ячейке,​;)
​: не владею такими​
​ если не надо​ в вашей формуле​ понятно о чем​

​ все варианты, просто​​Формат​ списке сделает ячейки​Заменить​ Звездочки, знак вопроса и​
​ внизу страницы. Для​Главная​
​ .​​ в формате 79111111111,​ формулу (например на​ Всё. Столбец с​ выделяете столбец A​ временно, пишете 10000000000.​
​ премудростями.​ первое число приравнивать​ столбец с начинающимися​ я говорю!​

planetaexcel.ru

Как заменить в экселе первую цифру во всем столбце

​ БОМБА)​и нажмите кнопку​ active. Можно сортировать​» доступны только​ символы тильда (~)​ удобства также приводим​нажмите кнопку​Спасибо .​ необходимо сделать [email protected]@1,​

​ второй строке) =A2​​ формулами можно теперь​ и удаляете. Столбец​ Копируете эту ячейку.​Gilvanov​эксельпользователь​ семерками заменился на​заранее спс!​astoxer​
​Очистить​ результаты​формулы​ можно найти в​ ссылку на оригинал​Вызова диалогового окна​Сергей​ как это сделать,​ & B2​
​ удалить. Он больше​ B становится столбцом​

​ Затем выделяете колонку​​: Попробуй так -​: Товарищи!​ столбец с начинающимися​LVL​: эти варианты криво​.​Найти​.​ данных листа перед​ (на английском языке).​рядом с надписью​

​: =ЗАМЕНИТЬ(A2;1;1;7)​​ если можно подробнее,​8. Протяни формулу​ не нужен.​ A​
​ с телефонами, правой​ =ЕСЛИ(ЛЕВСИМВ(E13;1)<>»8″;ЕСЛИ(ЛЕВСИМВ(E13;1)<>»7″;ЗАМЕНИТЬ(E13;1;2;8);ЗАМЕНИТЬ(E13;1;1;8)))​
​Что-то не получается!!!​ восьмерками?​: Ваша база данных​ работают если номер​Для поиска текста или​
​все, щелкнув заголовок​Для поиска данных с​ их с тильда​Функции поиска и замены​число​
​cronos​ буду очень признателен.​ до куда нужно​Abram pupkin​
​Если проблемы и​
​ кнопкой вызываете окно​Nic70y​
​количество номеров должно​
​если так, то​ здесь ни кому​ не 10 значный​ чисел на листе​ столбца.​ учетом регистра установите​
​ в поле​ в Excel используются​.​: . Спасибо большое​AlexM​9. Не снимая​: Что-то ты маловато​ нужно подробнее -​ специальной вставки, ставите​
​: =ЕСЛИ(ДЛСТР(A1)=10;7&ПСТР(A1;2;9);7&A1)​ быть ровно столько​ всё получилось!!!​

​ не нажна, об​​ :)​ также можно использовать​Чтобы заменить текст или​
​ флажок​Найти​ для поиска в​
​В поле​
​ вы мне помогли​: Данные в столбце​ выделения правой кнопкой​ крестиков поставил !​
​ пишите на почту​ отметку на операции​

Как в excel номер начинающиеся на 8ку поменять на 7мку, или наоборот, номера начинающиеся на 7ку поменять на 8ку

​Если городской номер​ сколько в базе!​
​хороший сайт!!!​
​ этом пишут каждый​
​Вы не поверите,​
​ функции ПОИСК и​
​ числа, введите знаки​
​Учитывать регистр​
​. Например, чтобы найти​
​ книге необходимой информации,​

​Категория​ .​

​ А в столбце​​ мыши Копировать​но хозяин -​

​Лео​​ вычесть. Ок.​ без 8 и​
​а при сложении​
​спецы супер!​ день. Сделайте файл​ но все в​ НАЙТИ.​ для замены в​.​ данные, которые содержат​ например определенного числа​выберите команду​Хорошего дня .​ В формулы​10. Не снимая​ барин​: вот формулы подобрал​Ячейку с 10000000000​ скобок.​ количества номеров из​откуда такие знания?​ с примером из​ курсе.​qwertyman​ поле​

​Для поиска ячеек, содержащих​​ «?», вы введите​ или текстовой строки.​
​Специальная​Bema​
​Формула для ячейки​
​ выделения там же​Пусть будет так​
​ недавно, кому надо​
​ можно очистить.​Z​ этих двух столбцов​
​где их получали?​

​ нескольких строк с​​rom850425​

Как заменить только одну первую цифру во всех ячейках exel 2007?

​: Здравствуйте! Наверное уже​Заменить на​ только символы, введенные​~?​На вкладке​
​.​: Да ладно. Проверяйте:​
​ В1​

​ правой кнопкой мыши​​7-ку заменить на​ поэксперементируйте​Алексей​: Планетяне!​
​ после убирания повторяющихся​Михаил С.​ похожими данными и​: Добрый день уважаемые​
​ обсуждали, но не​(или оставьте это​
​ в поле​как критерии поиска.​Главная​
​В списке​ =ЗАМЕНИТЬ(A1;1;1;7)​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЗАМЕНИТЬ(A1;9;2;»@@»)​ Специальная вставка. Там​
​ 8-ку​=ЕСЛИ (ДЛСТР (C1)<>11;ЗАМЕНИТЬ​: Необходимо вставить функцию​Есть предложение сделать​ значений получается намного​: не совсем так.​ выложите. Вероятность того,​
​ специалисты!​ могу найти на​ поле пустым, чтобы​Найти​
​Нажмите кнопку​в группе​Тип​cronos​mnb​
​ выбрать Значения. Ок​=7903ххххххххххх+100000000000000​
​ (C1;1;100;»0″);ЕСЛИ (ЛЕВСИМВ (C1)<>8;ЗАМЕНИТЬ​ в новую клетку​ затяжную паузу в​
​ больше чем в​ Любой первый символ​ что Вам помогут​Задачка следующего характера.​ форуме. Как заменить​
​ ничем не заменять​, установите флажок​

​Параметры​​Редактирование​выберите​: Спасибо !​: спасибо​11. Удалить первые​если 8-ку заменить​ (C1;1;1;»8″)))​ на против одного​ оказании халяво-поддержки для​ самой базе.​ заменится на «​ возрастает в несколько​Имеется два столбца​ в номере телефона​ знаки), а затем​

удаление первой цифры на столбце (Формулы)

​Ячейка целиком​​, чтобы определить дополнительные​нажмите кнопку​Номер телефона​Голова просто не​ВладимирG​

​ 2 столбца​​ на 7-ку тогда​​и посложнее​
​ из номера, потом​
​ того, чтобы ТС​
​что не так?​
​8​

​ раз​​ с количеством значений​​ первую цифру 8​​ нажмите кнопку​

​.​​ условия поиска при​Найти и выделить​.​
​ работает, целый день​

​: AlexM, куда Вы​​[Censored]​

excelworld.ru

как заменить в телефонных номерах цифры на символы

​ надо отнять​​=ЕСЛИ (ДЛСТР (C1)=11;ЗАМЕНИТЬ​ скопировать и вставить​ основательно занялся самообразованием​эксельпользователь​» .​Михаил С.​ более 1000 в​

​ на +7​​Найти далее​Если вы хотите найти​ необходимости:​
​.​Совет:​
​ с тысячными базами​

​ спешите?​​: В формулах по​

​8903ххххххххххх-100000000000000​​ (C1;1;1;»8″);ЕСЛИ (ДЛСТР (C1)=12;ЗАМЕНИТЬ​ на против каждого​

​ по освоению азбучных​​: а именно в​
​эксельпользователь​: =ЗАМЕНИТЬ(B1;1;1;»8″)​

​ каждом.​​qwertyman​

excelworld.ru

Как со списка номеров заменить только первую цифру .

​или​​ текст или числа​
​Для поиска данных на​Выполните одно из указанных​ Чтобы просмотреть код числового​ .​AlexM​ работе стекстом есть​Алексей матевосов (alexm)​
​ (C1;1;2;»8″);ЕСЛИ (ДЛСТР (C1)=10;ЗАМЕНИТЬ​
​ номера. Функция такая​
​ премудростей XL…​
​ двух столбцах номеров​
​: тогда остается проверить,​эксельпользователь​Надо удалить совпадающие​: Спасибо!​Найти все​ с определенным форматированием,​
​ листе или во​
​ ниже действий.​
​ формата для формат​
​Хорошего всем дня​
​: Спать.​

​ функция «сцепить». Вставляете​​: =ЗАМЕНИТЬ (A1;1;1;8)​ (C1;1;1;»89″);ЕСЛИ (ДЛСТР (C1)12;;)))))​ [клетка с номером]​

​Кто «За!»?..​​ больше оказалось чем​

​ во всех ли​​: пример кинул.​ ячейки.​Udik​.​ нажмите кнопку​
​ всей книге выберите​

​Чтобы найти текст или​​ номера телефона, выберите​

​ .​​А что-то не​ еще один столбец​Мне нужно поменять в​
​тут столбец С1​

​ — 10000000000. Таким​​ps эксельпользователь! А​ в базе в​

​ номерах проставлен код​​надеюсь на вашу​
​»Удалить дубликаты» в​: Функция​Примечание:​Формат​
​ в поле​ числа, выберите пункт​

planetaexcel.ru

​ категорию​

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

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

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

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


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

Скажи мне, кудесник, любимец ба’гов…

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


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

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

Или

="+"&ПОДСТАВИТЬ(A1;8;7;1)
или

=ПОДСТАВИТЬ(A1;8;"+7";1)
или

="+7"&ПРАВСИМВ(A1;10)


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


  • Профессиональные приемы работы в Microsoft Excel

  • Обмен опытом

  • Microsoft Excel

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

Часто бывает такое, что нужно удалить один или несколько символов из начала каждой ячейки.

Допустим у нас есть первый столбик, в котором лежат значения буква+цифры, нам нужно обрезать их таким образом, чтобы получились только цифры. Как на картинке ниже:

На самом деле, есть несколько вариантов, как можно это сделать.

Итак, давайте начнем!

С помощью функции ЗАМЕНА

Самый распространенный способ — использовать функцию ЗАМЕНА. Она довольно простая и в то же время полезная.

Для указанного выше примера формула функции принимает такой вид:

Просто заменяет первый символ в строке на пустое место.

С помощью неё можно удалить любое количество символов с начала строки, например удалить два символа можно так:

Копируем из ячейки все, кроме первого символа

Можно сделать и так, в этом случае формула будет немного сложней, но результата мы добьемся.

Разница в том, что в первом случае мы удаляли первый символ из строки, а в этом случае — мы просто разделяем строку и переносим нужную её часть в другую ячейку.

Допустим, у нас тот же столбик, который нужно обработать:

В этой ситуации формула принимает такой вид:

Функция ДЛСТР получает длину всей строки, а далее из длины убавляется 1 (потому что 1 символ мы хотим «пропустить») и все это отдается в обработку функции ПРАВСИМВ.

С помощью функции «Текст по столбцам»

Прошлые методы простые, но неудобны тем, что для них нужен отдельный столбец, так сказать, «технический» (для расчетов).

Если, например, вам нужно получить результат в тех же ячейках, которые мы обрабатываем, грубо говоря, перезаписать их, то вам поможет этот метод.

Допустим, у нас тот же столбик:

  • Выделите ячейки и щелкните на «Данные»;
  • Далее «Текст по столбцам»;
  • В открывшемся окошке:
  • В первом шаге используйте вторую опцию (как на картинке);
  • Во втором шаге установите стрелку на том делении, сколько символов вы хотите «отрезать»;
  • И в последнем шаге, выберите «пропустить столбец»;
  • Подтвердите.

Таким образом, первый символ был удален.

Как это работает?

Довольно просто: вы указали функции сколько символов нужно «отрезать» от начала строки, а также вы указали пропустить столбец. Это значит что данные, после обработки, будут записаны в тот же столбик, где они изначально были.

С помощью автозаполнения

Эта функция — одна из самых удобных функций в Excel. Она автоматически пытается угадать значения для следующих ячеек, если вы заполнили первую (одну или две).

Давайте посмотрим как это работает.

Допустим, у нас тот же столбик:

Воспользуемся этой функцией

  • В следующем столбике, впишите значение, которое должно быть после преобразования (в нашем случае 271);
  • А также, по аналогии, укажите значение для второй ячейки. На самом деле, функция автозаполнения уже поняла логику и предлагает нам заполнить всю оставшуюся часть;
  • Теперь выделите обе ячейки с обработанными данными;
  • Наведите курсор на правую нижнюю часть выделения и потяните её вниз;
  • Готово!

Просто не правда ли?

Это удобная функция, но с ней нужно быть осторожным. Если она неправильно поймет логику вашего заполнения — могут быть ошибки.

С помощью Visual Basic

Ну и как обычно, напоследок, рассмотрим как можно сделать это с помощью Visual Basic.

Я дам вам код функции для такого рода задачи, вы сможете модифицировать его.

Также, как и в случае использования функции «Текст по столбцам» в этом методе нам не нужен дополнительный столбик для расчетов.

Обратите внимание, что если строк, которые нужно обработать у вас очень много, выполнение этого кода может замедлить работу компьютера на какое-то время.

Этот код удаляет первый символ из каждой ячейки:

Как его использовать?

  • Выделите диапазон ячеек, в которых нужно удалить первый символ
  • Откройте просмотр кода (правой кнопкой на имя листа -> «Просмотр кода»);
  • Далее щелкните на «View» -> «Immediate Window» (или CTRL + G);
  • Поместите в окно наш код;
  • Обязательно наведите мышь в конец кода;
  • И просто подтвердите (нажав ENTER);

Готово, первый символ удален.

Что же делает этот код?

Итак, здесь используется цикл, который копирует и перезаписывает каждую ячейку отдельно.

В общем то и все! Мы рассмотрели несколько удобных и практичных методов удаления первого символа из каждой ячейки.

Я надеюсь эта статья была полезна для вас! Потому что даже если какой-то способ вам не по душе, вы всегда можете использовать несколько других.

Как убрать первую цифру в ячейке excel

Что делать, если вы хотите изменить первое число на другое в выбранных ячейках? А как насчет того, чтобы заменить первое число ничем? В этой статье вы получите решения для изменения или поиска и замены первого числа в ячейке.

Измените или найдите и замените первое число ничем по формуле

Вы можете удалить первое число в выбранных ячейках с помощью формулы. Пожалуйста, сделайте следующее.

1. Выберите пустую ячейку (говорит ячейка C1), введите формулу. = ЗАМЕНИТЬ (A1,1,1; «») в панель формул и нажмите клавишу Enter.

Внимание: В формуле первая цифра 1 означает, что удаление начинается с первой цифры, а вторая цифра 1 указывает, что она удалит только один символ слева от ячейки.

2. Продолжая выбирать ячейку C1, перетащите маркер заполнения в диапазон, который необходимо покрыть этой формулой. После этого вы увидите, что все первые числа в указанных ячейках немедленно удаляются.

Измените или найдите и замените первый номер ничем с помощью Kutools for Excel

Удалить по позиции полезности Kutools for Excel может легко удалить только первые числа выбранных ячеек. Пожалуйста, сделайте следующее.

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

1. Выберите диапазон с ячейками, в которых нужно удалить только первое число, затем нажмите Кутулс > Текст > Удалить по позиции. Смотрите скриншот:

2. в Удалить по позиции диалоговом окне введите число 1 в Номера выберите Слева в Позиция раздел и, наконец, щелкните OK кнопку.

Затем вы можете увидеть, что все первые числа в выбранных ячейках немедленно заменяются ничем.

Если вы хотите получить бесплатную (30-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.

Измените или найдите и замените первое число другим числом по формуле

Как показано на скриншоте ниже, вам нужно заменить все первые цифры 6 на 7 в списке, пожалуйста, сделайте следующее.

1. Выберите пустую ячейку, введите формулу. = ПОДСТАВИТЬ (A1; «6»; «7»; 1) в панель формул и нажмите клавишу Enter.

Заметки:

2. Продолжайте выбирать ячейку результата, затем перетащите маркер заливки в нужный диапазон. Теперь все первые ячейки в выбранном диапазоне заменяются тем же значением. Смотрите скриншот:

1. Select the range and click Kutools > Text > Remove by Position.

2. In the Remove by Position dialog box, enter number 1 into the Numbers box, select From left in the Position section, and finally click the OK button.

Then you can see all first numbers in selected cells are removed immediately.

3. Keep selecting these cells, and then click Kutools > Text > Add Text. In the Add text dialog box, enter the number you need to add at the beginning of the cell contents, select the Before first character, and finally click the OK button. See screenshot:

Now the first numbers in selected cells are replaced with a certain number as below screenshot shown.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как заменить первую строчную букву на заглавную в excel
  • Как заменить пароль на word
  • Как заменить ошибку в excel на 0
  • Как заменить от до значения word
  • Как заменить определенное слово в word

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии