Перейти к основному содержанию

Как использовать функцию замены для замены и добавления строки в Excel?

В Excel мы можем использовать функцию «Найти и заменить», чтобы найти строку, а затем заменить ее другой. Но во многих случаях функция «Найти и заменить» не может удовлетворить ваш запрос. Здесь я расскажу, как использовать функцию «Заменить» для решения некоторых проблем в Excel.

Заменить функцию


Заменить функцию

= ЗАМЕНИТЬ (текст; начальное_число; число_знаков; новый_текст)

Случай 1 Заменить символьную строку в определенном месте на другую строку

=REPLACE(text, startnum, numchars, newtext)

Если вы хотите заменить строку символов в определенном месте другой строкой, как показано ниже,
документ заменить функцию 1

вы можете сделать так:

Выберите ячейку, в которую вы поместите результат, и введите=REPLACE(A1,3,3,"KTE")и перетащите маркер заливки на используемые ячейки. См. Показанный снимок экрана.
документ заменить функцию 2

Случай 2 Замена нескольких символьных строк в нескольких местах другими в строке

=REPLACE(REPLACE(text,stratnum,characternumber,"newtext"),startnum,characternumber,"newtext)

Если вы хотите заменить несколько строк символов в местах на другие строки, как показано ниже,
документ заменить функцию 3

Сделайте так:

Выберите ячейку, в которую вы поместите результат, и введите =REPLACE(REPLACE(A7,7,1,"1"),15,1,"3")перетащите маркер заливки на используемые ячейки. См. Показанный снимок экрана.
документ заменить функцию 4

Случай 3 Заменить год / месяц / день в формате даты

=REPLACE(TEXT(text, "dd-mmm-yy"), 4, 3, "newtext")

Если у вас есть диапазон ячеек в специальном формате даты 1-октября-18, вам нужно заменить месяц на ноя, как показано на скриншоте ниже,
документ заменить функцию 5

Используйте эту формулу

Выберите ячейку, в которую вы поместите результат, и введите =REPLACE(TEXT(A14, "dd-mmm-yy"), 4, 3, "Nov")перетащите маркер заливки на используемые ячейки. См. Показанный снимок экрана.
документ заменить функцию 6

Случай 4 Преобразование числа на сегодняшний день

= ДАТАЗНАЧ (REPLACE (REPLACE (text; 3,0; «/»); 6,0; «/»))

Если вы хотите преобразовать номер текста в стандартные даты, как показано на скриншоте ниже, сделайте следующее:
документ заменить функцию 7

Выберите ячейку, в которую вы поместите результат, и введите =DATEVALUE(REPLACE(REPLACE(A21,3,0,"/"),6,0,"/")), перетащите маркер заполнения на используемые ячейки, отформатируйте ячейки как Короткое свидание формат. См. Показанный снимок экрана.
документ заменить функцию 8
документ заменить функцию 9

Случай 5 Заменить символьную строку на другую в строке

=REPLACE(textreference, FIND("oldtext",textreference), numbercharacter, "newtext")

Если вы хотите заменить строку другой в строке, как показано на скриншоте ниже,
документ заменить функцию 10

Просто используйте функцию замены и функцию поиска

Выберите ячейку, в которую вы поместите результат, и введите =REPLACE(A28, FIND("@abc",A28), 4, "@bca"), перетащите маркер заполнения на используемые ячейки. См. Показанный снимок экрана.
документ заменить функцию 11

Наконечник: Эта формула работает только для первого появления строки.
документ заменить функцию 12

Случай 6 Добавить новый символ в определенное место строки

=REPLACE(REPLACE(text,startnumber,0,"newtext"),startnumber,0,"newtext")

Если вы хотите добавить новый символ в определенные места строки, как показано ниже.
документ заменить функцию 13

Просто сделай это

Выберите ячейку, в которую вы поместите результат, и введите =REPLACE(REPLACE(A34,4,0,"-"),8,0,"-")перетащите маркер заливки на используемые ячейки. См. Показанный снимок экрана.
документ заменить функцию 14

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

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

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

Описание


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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations