Как в excel заменить одно слово на другое во всем тексте
Как в excel заменить одно слово на другое во всем тексте
Функция ЗАМЕНИТЬ() в MS EXCEL
Смотрите также вот пример. Заменить его словом из заменить в ячейке параметры автозамены, как работы с буфером «кр», или «к1″Если нужно вытащить из или функцией удаления только вторая «Маша»Старый_текстЗамена одного текста наНайти далее «ID-567(ASD)», необходимо перед
Синтаксис функции
Запишем формулы:введена строка Продажи
Число_знаковФункция ЗАМЕНИТЬ(), английский вариант нужно AGAWA другой ячейки. Ячейки
первое слово (с советует Андрей Белоконь. обмена. помнит несколько «к2» «к3», а ячейки только первые лишних пробелов заменена на «Олю»).
- текст, который другой внутри заданной, пока не перейдете текстом ASD вставить=ЗАМЕНИТЬ(A2;10;6;»февраль») (январь). Чтобы заменить
— число знаков в REPLACE(), замещает указаннуюЮрий М находятся в одной маленькой буквы и
Функция ЗАМЕНИТЬ() vs ПОДСТАВИТЬ()
Либо третий вариант, копирований. потом просто выводит соответственно всё два слова (напримерСЖПРОБЕЛЫ (TRIM)Эта функция различает строчные надо найти и текстовой строки - к вхождению, которое новый текст Micro,
=ПОДСТАВИТЬ(A2; «январь»;»февраль») слово январь, наИсходном_тексте часть знаков текстовой
: Формулы/макросы — чем строке. Можно как последняя буква весли фраза идёт вставляешь название.
ФИ из ФИО),
. Поможет наша функция
и прописные буквы заменить весьма частая ситуация вы хотите изменить. чтобы получилось «ID-567(MicroASD)».получим в первом февраль, запишем формулы:, которые заменяются текстом
строки другой строкой нужно? то, это автоматизировать? слове другая). пример сначала только всёЕвгений евгеньевичЕсли можно то то можно применить
ПОДСТАВИТЬ (в ячейке С3Новый_текст при работе сНажмите кнопку Для этого напишем
случае строку Продажи
=ЗАМЕНИТЬ(A2;10;6;»февраль»)
новый_текст текста. «Указанную частьJayBhagavanЮрий М прилагается. как это время про козу,
: можно просто так как и/или что формулу:, которой можно заменить
замена не сработала,- текст, на данными в Excel.Заменить простую формулу: (февраль), прибыль (январь),=ПОДСТАВИТЬ(A2; «январь»;»февраль»). знаков» означает, что
Использование функции для вставки нового текста в строку
: =ПОДСТАВИТЬ($B1;$A1;»AGAWA»): Можно. можно сделать? спасибо а потом всё и писать, а ещё есть дляУ нее простая логика: неразрывный пробел на т.к. «маша» написана который заменяем Реализовать подобное можно
. Чтобы обновить все
Поиск и замена текста
=ЗАМЕНИТЬ(A2;8;0;»Micro»). во втором -т.е. для функции ЗАМЕНИТЬ()Новый_текст нужно указать начальную
SkwebSkweb огромное заранее!!)))) время про корову потом — Заменить:
облегчения работы?заменяем второй пробел на
обычный или на с маленькой буквы)Номер_вхождения двумя функциями:
вхождения, не останавливаясьС помощью функции «Поиск Продажи (февраль), прибыль
потребовалось вычислить начальную — текст, который заменяет позицию и длину: Что нибудь что: Это, я глупый
Serge_007 и т. д. к1 на КороваАндрей белоконь какой-нибудь необычный символ пустую текстовую строку,Давайте разберем пару примеров- необязательный аргумент,
ПОДСТАВИТЬ (SUBSTITUTE) на каждом из и замена» можно (февраль). позицию слова январь знаки в заменяемой части строки. позволяет это сделать вопрос задал? или
: Например так: , то можно серая, в пункте: В 2003 Екселе (например #) функцией т.е. удалить:
Замена текста функцией ПОДСТАВИТЬ (SUBSTITUTE)
использования функции задающий номер вхожденияи них, нажмите кнопку найти слово илиЗаписав формулу =ПОДСТАВИТЬ(A2; (10) и егоИсходном_тексте Функция используется редко, быстрее чем Ctrl мне надо что200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СТРОЧН(ЗАМЕНИТЬ(B5;ПОИСК(» «;B5)-1;1;»е»)) набрать её один Правка или справа делается такПОДСТАВИТЬ (SUBSTITUTE)Если нужно подсчитать количествоПОДСТАВИТЬ старого текста наЗАМЕНИТЬ (REPLACE)
фразу и заменить
«январь»;»февраль»;2) получим строку
- длину (6). Это. но имеет плюс: C + Ctrl
- то уточнить? Илиmefisto раз, СКОПИРОВАТЬ (она в главной вкладке
- Сервис > Параметрыищем позицию символа # слов в ячейке,
- для наглядности. замену. Эти функции во. их.
Продажи (январь), прибыль
- не удобно, функцияФункция ПОДСТАВИТЬ() используется, когда позволяет легко вставить V формулы подсказывают только: БРАВО. блин вроде будет в буфере, есть такой пункт авто замены
- функцией то можно применитьПри выгрузке данных изОбратите внимание, что: многом похожи, ноСовет:На вкладке
- (февраль). ПОДСТАВИТЬ() справляется с нужно заменить в указанную позициюJayBhagavan тем кто давно
для Вас это в «уме» уZaretskii kostyaИ вводишь слева
Замена или удаление неразрывных пробелов
НАЙТИ (FIND) простую идею: слов 1С, копировании информацииЕсли не указывать последний имеют и несколько Чтобы найти только вхожденияГлавнаяКроме того, функция ПОДСТАВИТЬ() задачей гораздо проще.определенный строки новый текст.: Skweb, . Прежде тут на форуме? так просто. раз компьютера) и потом: В Экселе, какКБ заменить навырезаем все символы от на единицу больше, с вебстраниц или аргумент принципиальных отличий и в верхнем илинажмите кнопку чувствительна к РЕгиСТру.
Подсчет количества слов в ячейке
Кроме того, функция ЗАМЕНИТЬ()текст в текстовойЗАМЕНИТЬисходный_текстнач_позчисло_знаковновый_текст чем задавать вопрос,JayBhagavan и все. а по клавишам Shift+Ins и в Ворде, Коза белая начала строки до
чем пробелов (при из документов WordНомер_вхождения плюсов-минусов в разных нижнем регистре, нажмитеЗаменить Записав =ПОДСТАВИТЬ(A2; «ЯНВАРЬ»;»февраль»)
Извлечение первых двух слов
заменяет по понятным строке; функция ЗАМЕНИТЬ()) следует задействовать поиск: Skweb, прочитать правила для меня как
просто вставлять её
- есть поиск сТолько короткое название позиции # функцией условии, что нет
- часто приходится иметь, то будут заменены ситуациях. Давайте подробно
- кнопку. получим строку без причинам только одно
Можно ли в Excel заменять слова для ускорения работы?
используется, когда нужноИсходный_текст по форуму, что и приложить файл-пример. китайская грамота)) СПАСИБО. в нужном месте. заменой. Если Вы Вводи Заглавными буквами,ЛЕВСИМВ (LEFT) лишних пробелов). Соответственно, дело с неразрывным все вхождения старого и на примерах
БольшеКроме того, можно изменений Продажи (январь), вхождение строки, функция
заменить — текст, в котором сделали за Вас.
Юрий Мjakim
mefisto
в тексте оставите иначе будет производится
Например мне нужно формула для расчета пробелом — спецсимволом, текста (в ячейке разберем сначала первую
и установите флажок нажать клавиши CTRL+H. прибыль (январь), т.к. ПОДСТАВИТЬ() может заменить
любой требуется заменить некоторыеSkweb: Каков вопрос -: Можно и так.: Здравствуйте. на сколько
короткий код, то автозамена в средине написать «Корова серая», будет простой: неотличимым от обычного С1 — обе из них.Учитывать регистрВ поле
для функции ПОДСТАВИТЬ() все вхождения илитекст начиная с знаки.: таков ответ. Показали200?’200px’:»+(this.scrollHeight+5)+’px’);»>=LOWER(LEFT(B5))&MID(B5;2;222) я понял здесь потом запустив «Найти слова «Корова бурая», «КозаЕсли предполагается, что в пробела, но с
«Маши» заменены наЕё синтаксис таков:.
Найти
«ЯНВАРЬ» не тоже только первое, только определенной позиции.Нач_позРебят, ну вы бы свой файл-пример,mefisto есть можно сказать и заменить» (Ctrl+HYustas рогатая». и так ячейке могут находиться другим внутренним кодом «Олю»).=ПОДСТАВИТЬ(Ячейка; Старый_текст; Новый_текст; Номер_вхождения)
Как заменить первое слово в ячейке? (Как заменить первое слово в ячейке?)
Совет.введите искомые слово самое, что «январь». второе и т.д.При замене определенного текста — позиция знака в и зануды. Спасибо согласно п. 2.3: СПАСИБО. гуру этой программы!! английское «эйч» или: Делается макрос. На раз по 30 и лишние пробелы, (160 вместо 32).Если нужно заменить толькогде
Видео не на или фразу.
Функцию ЗАМЕНИТЬ() удобно использовать
Поясним на примере. функцию ЗАМЕНИТЬ() использоватьИсходном_тексте что помогли. Правил — ответSkweb браво!! сколько ответов
латинское «аш») замените комбинацию клавиш вешается
каждую, могу ли
то формула будет Его не получается
Поиск текста в ячейке и его замена текстом из другой ячейки
определенное вхождение, тоЯчейка вашем языке? ПопробуйтеВ поле для вставки в Пусть в ячейке неудобно. Гораздо удобнее, начиная с которойJayBhagavan
был бы другой.: Здравствуйте! Нужно найти
на казалось-бы безнадежные все эти коды фраза я вводить ранее чуть посложнее, но удалить стандартными средствами его номер задается- ячейка с
выбратьЗаменить на строку нового текста.
А2 воспользоваться функцией ПОДСТАВИТЬ(). знаки заменяются текстом: Skweb, ну, ВыSkweb слово в одной вопросы!! еще один
на соответствующую фразу.Либо в офисе запрограммированный код например идея — та
— заменой через в последнем аргументе текстом, где производится
Скрытые субтитрывведите новый текст.
Например, имеется переченьвведена строка ПродажиПусть в ячейкеновый_текст и лентяй. Спасибо: Спасибо что научили,
ячейке и заменить есть)).. мне необходимоЛибо сразу настраивать есть средство для «кс» «кб» и же.
диалоговое окно Ctrl+H (в ячейке С2 замена.Нажимайте кнопку
артикулов товаров вида (январь), прибыль (январь).А2.
Функции замены в Экселе: ПОДСТАВИТЬ, ЗАМЕНА
Замена части строки в – частая задача при обработке текстовых данных. Конечно, вы можете воспользоваться окном «Найти и заменить», но что если нужно сохранить исходный текст? В Excel есть две функции, позволяющие сделать замену, они достаточно гибкие и, в комбинации с другими текстовыми функциями, позволяют решить большинство задач:
- Функция ПОДСТАВИТЬ(Исходный текст; Что искать; На что заменить;[номер вхождения]).
Имеет 3 обязательных аргумента и один необязательный. Используйте функцию, когда не знаете точного расположения символов для замены.
Необязательный аргумент Номер вхождения указывает, какое по порядку найденное значение в исходном тексте заменить. Если это аргумент не указан, будут заменены все подходящие значения.
В примере (рис. ниже) в первом варианте расчета указан необязательный аргумент [номер вхождения], заменено только первое вхождение. Во втором варианте этот аргумент не указан, заменены все вхождения строки в исходный текст.
Примеры применения функции ПОДСТАВИТЬ
Эту функцию применяют, когда вы знаете какой текст нужно заменить, но не знаете, где он расположен.
- Функция ЗАМЕНИТЬ(Исходный текст; Начальная позиция; Количество знаков; Новый текст)
Эту функцию применяют, когда вы знаете место вставки. На мой взгляд, эта функция сложнее и менее практична, но применение ей существует. Она содержит четыре обязательных аргумента:
- Исходный текст – строка или ссылка, в которой нужно произвести замену
- Начальная позиция – порядковый номер первого символа для замены
- Количество знаков – количество символов, которые нужно заменить, начиная с начальной позиции
- Новый текст – строка, которую нужно вставить вместо исходной
Например, запишем формулу: =ЗАМЕНИТЬ(A1;79;4;«2016»)
Она заменит в тексте ячейки А1 символы №79-82 (4 шт) на строку «2016».
Функция ЗАМЕНИТЬ в Эксель
Комбинируйте функции замены с функциями ДЛСТР, ПОИСК, НАЙТИ и другими, чтобы добиться наилучших результатов. Изучите правила написания формул, использования функций, чтобы правильно применять описанные функции.
В следующем посте мы рассмотрим преобразование числа в текст и наоборот. А пока жду ваших вопросов и комментариев!
Microsoft Excel. Как в Экселе найти и заменить?
Эта функция в Экселе точно такая же как в Ворде. Необходимо вызвать функцию поиска (Contrl + F) в строке «Найти» ввести искомое слово а в строке «Заменить» ввести нужное слово и нажать «заменить». Если искомое слово не одно а несколько раз повторяется то можно нажать «заменить все»
То, что спрашивается в этом вопросе делается очень легко, последовательность не отличается от Ворда.
Первым делом нажимаем на «Ctrl» + «F», есть и другой вариант, но это более быстрый.
Заходим на второе окно «Заменить», теперь в строке «Найти» пишем слово, которое нужно найти, а в графе «Заменить на» пишем слово на которое будем менять искомое значение.
Как видно выше все достаточно очень просто.
Хочет также рассказать о том, что если выделить определенный столбец или строку, или, например, группу столбцов и сток, то искать Эксель и соответственно заменять искомое значение будет непосредственно в этом выделенном диапазоне.
В Microsoft Excel поиск нужного слова и его замену можно осуществить двумя способами. Легче воспользоваться горячим клавишами, которые привязаны к функции поиска — Ctrl + F. Набираем ее с клавиатуры и получаем следующее окно.
Вводим в окне Заменить нужное слово, ниже — вариант его замены и подтверждаем действие. Или просто ищем слово в разделе Найти и меняем его вручную.
Второй вариант — найти нужную кнопку в меню. Она находится в меню Главная — Редактирование. Кнопка скрыта, обычно отображается лишь кнопка Найти и выделить. Нажимаем на небольшую стрелочку под кнопкой и из появившегося меню выбираем пункт Заменить. И попадаем в аналогичное меню.
Замена текста функцией ПОДСТАВИТЬ (SUBSTITUTE)
Замена одного текста на другой внутри заданной текстовой строки — весьма частая ситуация при работе с данными в Excel. Реализовать подобное можно двумя функциями: ПОДСТАВИТЬ (SUBSTITUTE) и ЗАМЕНИТЬ (REPLACE) . Эти функции во многом похожи, но имеют и несколько принципиальных отличий и плюсов-минусов в разных ситуациях. Давайте подробно и на примерах разберем сначала первую из них.
Её синтаксис таков:
=ПОДСТАВИТЬ( Ячейка ; Старый_текст ; Новый_текст ; Номер_вхождения )
- Ячейка — ячейка с текстом, где производится замена
- Старый_текст — текст, который надо найти и заменить
- Новый_текст — текст, на который заменяем
- Номер_вхождения — необязательный аргумент, задающий номер вхождения старого текста на замену
Обратите внимание, что:
- Если не указывать последний аргумент Номер_вхождения, то будут заменены все вхождения старого текста (в ячейке С1 — обе «Маши» заменены на «Олю»).
- Если нужно заменить только определенное вхождение, то его номер задается в последнем аргументе (в ячейке С2 только вторая «Маша» заменена на «Олю»).
- Эта функция различает строчные и прописные буквы (в ячейке С3 замена не сработала, т.к. «маша» написана с маленькой буквы)
Давайте разберем пару примеров использования функции ПОДСТАВИТЬ для наглядности.
Замена или удаление неразрывных пробелов
При выгрузке данных из 1С, копировании информации с вебстраниц или из документов Word часто приходится иметь дело с неразрывным пробелом — спецсимволом, неотличимым от обычного пробела, но с другим внутренним кодом (160 вместо 32). Его не получается удалить стандартными средствами — заменой через диалоговое окно Ctrl + H или функцией удаления лишних пробелов СЖПРОБЕЛЫ (TRIM) . Поможет наша функция ПОДСТАВИТЬ, которой можно заменить неразрывный пробел на обычный или на пустую текстовую строку, т.е. удалить:
Подсчет количества слов в ячейке
Если нужно подсчитать количество слов в ячейке, то можно применить простую идею: слов на единицу больше, чем пробелов (при условии, что нет лишних пробелов). Соответственно, формула для расчета будет простой:
Если предполагается, что в ячейке могут находиться и лишние пробелы, то формула будет чуть посложнее, но идея — та же.
Извлечение первых двух слов
Если нужно вытащить из ячейки только первые два слова (например ФИ из ФИО), то можно применить формулу:
У нее простая логика:
- заменяем второй пробел на какой-нибудь необычный символ (например #) функцией ПОДСТАВИТЬ (SUBSTITUTE)
- ищем позицию символа # функцией НАЙТИ (FIND)
- вырезаем все символы от начала строки до позиции # функцией ЛЕВСИМВ (LEFT)
Поиск или замена текста и чисел на листе
В этом курсе:
Функции поиска и замены в Excel используются для поиска в книге необходимой информации, например определенного числа или текстовой строки. Вы можете найти элемент поиска для справки или заменить его другим. Вы также можете найти ячейки, к которым применен определенный формат.
Чтобы найти текст или числа, нажмите клавиши CTRL + Fили перейдите на вкладку главная > редактирование> найти & выберите > найти.
В поле найти введите текст или числа, которые вы хотите найти, или щелкните стрелку в поле найти и выберите в списке последний элемент поиска.
В условиях поиска можно использовать подстановочные знаки, например вопросительный знак (?) и звездочку (*).
Звездочка используется для поиска любой строки знаков. Например, если ввести г*д, то будут найдены слова «год» и «город».
Вопросительный знак заменяет один любой знак. Например, если ввести г?д, то будут найдены слова «гад», «гид» и «год».
Совет: Для поиска на листе звездочек, вопросительных знаков и знаков тильды (
) перед ними следует ввести в поле Найти знак тильды. Например, чтобы найти данные, содержащие слово «?», введите в качестве условия поиска строку
? . Для ввода тильды нажмите клавиши SHIFT +
, где клавиша тильда обычно находится над клавишей TAB.
Чтобы выполнить поиск, нажмите кнопку найти все или Найти далее .
Совет: Когда вы нажимаете кнопку найти все, выводится каждое вхождение условия, которое вы ищете, и щелчок по определенному вхождению в списке выберет ячейку. Чтобы отсортировать результаты поиска » найти все «, щелкните заголовок столбца.
При необходимости нажмите кнопку Параметры , чтобы дополнительно задать условия поиска.
Для поиска данных на листе или во всей книге выберите в поле Искать вариант на листе или в книге.
Для поиска данных в строках или столбцах выберите в поле Просматривать вариант по строкам или по столбцам.
Чтобы найти данные с определенными подробностями, в поле Искать в выберите пункт формулы, значения, заметкиили Примечания.
Примечание: Формулы, значения, заметки и Примечания доступны только на вкладке » Поиск «. на вкладке заменить доступны только формулы .
Для поиска данных с учетом регистра установите флажок Учитывать регистр.
Для поиска ячеек, содержащих только символы, введенные в поле Найти, установите флажок Ячейка целиком.
Если вы хотите найти текст или числа с определенным форматированием, нажмите кнопку Формати выберите необходимые параметры в диалоговом окне Найти формат .
Совет: Чтобы найти ячейки, точно соответствующие определенному формату, можно удалить все условия в поле Найти, а затем выбрать ячейку с нужным форматированием в качестве примера. Щелкните стрелку рядом с кнопкой Формат, выберите пункт Выбрать формат из ячейки, а затем щелкните ячейку с форматированием, которое требуется найти.
Чтобы заменить текст или числа, нажмите клавиши CTRL + Hили перейдите на вкладку главная > редактирование> найти & выберите > заменить.
В поле найти введите текст или числа, которые вы хотите найти, или щелкните стрелку в поле найти и выберите в списке последний элемент поиска.
В условиях поиска можно использовать подстановочные знаки, например вопросительный знак (?) и звездочку (*).
Звездочка используется для поиска любой строки знаков. Например, если ввести г*д, то будут найдены слова «год» и «город».
Вопросительный знак заменяет один любой знак. Например, если ввести г?д, то будут найдены слова «гад», «гид» и «год».
Совет: Для поиска на листе звездочек, вопросительных знаков и знаков тильды (
) перед ними следует ввести в поле Найти знак тильды. Например, чтобы найти данные, содержащие слово «?», введите в качестве условия поиска строку
? . Для ввода тильды нажмите клавиши SHIFT +
, где клавиша тильда обычно находится над клавишей TAB.
В поле заменить на введите текст или числа, которые нужно использовать для замены искомого текста.
Нажмите Заменить все или Заменить.
Совет: При нажатии кнопки заменить всевсе вхождения искомого условия будут заменены, в то время как Замена будет обновляться по одному вхождению за раз.
При необходимости нажмите кнопку Параметры , чтобы дополнительно задать условия поиска.
Для поиска данных на листе или во всей книге выберите в поле Искать вариант на листе или в книге.
Для поиска данных в строках или столбцах выберите в поле Просматривать вариант по строкам или по столбцам.
Чтобы найти данные с определенными подробностями, в поле Искать в выберите пункт формулы, значения, заметкиили Примечания.
Примечание: Формулы, значения, заметки и Примечания доступны только на вкладке » Поиск «. на вкладке заменить доступны только формулы .
Для поиска данных с учетом регистра установите флажок Учитывать регистр.
Для поиска ячеек, содержащих только символы, введенные в поле Найти, установите флажок Ячейка целиком.
Если вы хотите найти текст или числа с определенным форматированием, нажмите кнопку Формати выберите необходимые параметры в диалоговом окне Найти формат .
Совет: Чтобы найти ячейки, точно соответствующие определенному формату, можно удалить все условия в поле Найти, а затем выбрать ячейку с нужным форматированием в качестве примера. Щелкните стрелку рядом с кнопкой Формат, выберите пункт Выбрать формат из ячейки, а затем щелкните ячейку с форматированием, которое требуется найти.
Excel сохранит указанные параметры форматирования. Если при повторном поиске данных на листе не удается найти символы, которые вы знаете, возможно, потребуется удалить параметры форматирования из предыдущего поиска. В диалоговом окне Найти и заменить откройте вкладку Найти и нажмите кнопку Параметры, чтобы отобразить параметры форматирования. Затем щелкните стрелку рядом с кнопкой Формат и выберите пункт Очистить формат поиска.
Для поиска текста или чисел на листе также можно использовать функции поиска и поиска .
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).