Как изменить имена в Excel (5 удобных методов)

  • Поделись Этим
Hugh West

Хотите ли вы научиться как изменить имена в Excel с захватывающими формулами? Эта статья для вас. Здесь мы обсудили 5 простые и удобные методы обратного преобразования имен в Excel.

Скачать Практическое пособие

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

Обратные имена.xlsm

5 методов обратного преобразования имен в Excel

Здесь у нас есть список Полное имя некоторых сотрудников компании. Сейчас мы продемонстрируем процедуры изменения имен сотрудников на противоположные в соответствии с вашими приказами.

Не говоря уже о том, что мы использовали Microsoft Excel 365 для создания этой статьи, но вы можете использовать любую другую версию по своему усмотрению.

1. Использование функции флэш-заливки для изменения имен в Excel

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

Чтобы изменить направление Полное имя , выполните следующие действия.

📌 Шаги:

  • Сначала напишите имя и фамилию в нужном вам порядке, как показано на скриншоте ниже.

  • Затем выберите первую ячейку Обратное имя столбец и перейдите к Главная вкладка>> Заполнить выпадающий>> Заполнение вспышкой .

  • Затем нажмите на ячейку C5 а затем перетащите вниз Наполнительная рукоятка инструмент для других клеток.

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

Таким образом, вы увидите, что имена изменены на противоположные. Вот как изменить имена в Excel.

2. Применение функций MID, SEARCH и LEN к обратным именам в Excel

В этом методе мы используем комбинацию MID , ПОИСК , и LEN функции, чтобы перевернуть имена.

📌 Шаги:

  • Выберите ячейку C5 и Запишите указанную ниже функцию.
=MID(B5&" "&B5,SEARCH(" ",B5)+1,LEN(B5))

Вы также можете написать его на функциональном блоке.

Вот, B5 это Имя работника.

Формула разбивки:

  • LEN(B5) → становится
    • LEN("Henry Matt") → Функция LEN определяет длину символов
      • Выход → 10
    • ПОИСК(" ",B5) → становится
      • ПОИСК(" ", "Генри Мэтт") → Функция ПОИСК находит положение пробела в тексте Генрих Матт
        • Выход → 6
      • ПОИСК(" ",B5)+1 → становится
        • 6+1 → 7
      • B5&" "&B5 → становится
        • "Henry Matt"&" "& "Henry Matt" → Оператор амперсанда сложит два текста Генрих Матт
          • Выходные данные → "Генри Мэтт Генри Мэтт"
        • MID(B5&""&B5,SEARCH(" ",B5)+1,LEN(B5)) → становится
          • MID("Генри Мэтт Генри Мэтт",7,10) → Вот, 7 это начальный номер персонажей и 10 это общее количество символов, которые мы будем извлекать с помощью функция MID из текста "Генри Мэтт Генри Мэтт" .
            • Выход → Мэтт Генри

  • После записи функции нажмите кнопку ENTER и вы получите результат.
  • Используйте Ручка полка для других ячеек, и это перевернет имена.

После этого вы получите следующий результат.

3. Перестановка имен через запятую в Excel

Иногда в вашем наборе данных имена разделены запятой. Если вы хотите поменять их местами, выполните следующие действия.

📌 Шаги:

  • Выберите ячейку C5 и запишите указанные ниже функции.

=MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)

Вот, B5 это Имя работника.

Формула разбивки:

  • LEN(B5)-1 → становится
    • LEN((("Henry, Matt")-1) → Функция LEN определяет длину символов
      • Выход → 10
    • ПОИСК(", ",B5) → становится
      • ПОИСК(", ", "Генри, Мэтт") → Функция ПОИСК находит положение пробела в тексте Генрих Матт
        • Выход → 6
      • ПОИСК(" ",B5)+2 → становится
        • 6+2 → 8
      • B5&" "&B5 → становится
        • "Генри, Мэтт"&" "& "Генри, Мэтт" → Оператор амперсанда сложит два текста Генрих Матт
          • Вывод → "Генри, Мэтт Генри, Мэтт"
        • =MID(B5&""&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ становится
          • MID("Генри, Мэтт Генри, Мэтт",8,10) → Вот, 8 это начальный номер персонажей и 10 это общее количество символов, которые мы будем извлекать с помощью функция MID из текста "Генри, Мэтт Генри, Мэтт" .
            • Выход → Мэтт Генри

  • Далее нажмите ENTER после написания функций.
  • Наконец, используйте Наполнительная рукоятка для других ячеек, и это поменяет ваши имена местами.

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

Похожие чтения

  • Как вернуть текст в столбцы в Excel (6 удобных методов)
  • Как развернуть ось X в Excel (4 быстрых приема)
  • Изменение порядка легенд в штабельной гистограмме в Excel (с помощью быстрых шагов)
  • Как изменить порядок столбцов по вертикали в Excel (3 способа)
  • Как изменить порядок рабочих листов в Excel (3 простых способа)

4. Перелистывание имен в Excel без запятой

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

📌 Шаги:

  • Сначала выберите ячейку C5 и запишите указанные ниже функции
=MID(B5&", "&B5,SEARCH(" ",B5)+1,LEN(B5)+1)

Вот, B5 это Имя работника.

Формула разбивки:

  • LEN(B5)+1 → становится
    • LEN(("Henry Matt")+1) → Функция LEN определяет длину символов
      • Выход → 11
    • ПОИСК(", ",B5)+1 → становится
      • ПОИСК((", ", "Генри Мэтт")+1) → Функция ПОИСК находит положение пробела в тексте Генрих Матт
        • Выход → 6+1→7
      • B5&", "&B5 → становится
        • "Henry Matt"&", "& "Henry Matt" → Оператор амперсанда сложит два текста Генрих Матт
          • Выходные данные → "Генри Мэтт, Генри Мэтт"
        • =MID(B5&""&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ становится
          • MID("Генри Мэтт, Генри Мэтт",7,11) → Вот, 7 это начальный номер персонажей и 11 это общее количество символов, которые мы будем извлекать с помощью функция MID из текста "Генри Мэтт, Генри Мэтт" .
            • Выход → Мэтт, Генри

  • Нажмите ENTER .
  • Используйте Наполнительная рукоятка для остальных ячеек и поменяйте местами имена без запятых.

В итоге вы получите следующий результат.

5. изменение имен с помощью Excel VBA

Наконец, мы также можем изменить название с помощью функции VBA код, язык программирования для Microsoft Excel и другие офисные инструменты.

📌 Шаги:

  • Перейти к Разработчик вкладка>> Visual Basic вариант .

  • Нажмите на Вставка вкладку и затем выберите Модуль

После, Модуль 1 будет создан, куда мы вставим наш код.

  • Запишите следующее VBA код внутри созданного модуля
 Sub name_flip() Dim rng As Range Dim wrk_rng As Range Dim sym As String On Error Resume Next Set wrk_rng = Application.Selection Set wrk_rng = Application.InputBox("Range", "Exceldemy", wrk_rng.Address, Type:=8) sym = Application.InputBox("Symbol interval", "Exceldemy", " ", Type:=2) For Each rng In wrk_rng yValue = rng.Value name_list = VBA.Split(yValue, sym) If UBound(name_list) = 1Then rng.Offset(0, 1) = name_list(1) + sym + name_list(0) End If Next End Sub  Вот,  имя_флип  это  подпроцедура  имя. Мы объявили  rng  ,  wrk_rng  в качестве  Диапазон  ,  сим  в качестве  Строка  . 

  • Затем запустите код, нажав клавишу F5 и появится окно ввода.
  • Выделите все ячейки, которые вы хотите перевернуть (здесь, $B$5:$B$8 это наш выбранный диапазон) и нажмите OK .

  • Затем появится еще одно поле ввода.
  • Введите запятую ( , ) в качестве символа интервала и нажмите OK .

  • Следовательно, вы получите свой результат.

Читать далее: Как изменить строку в Excel (3 подходящих способа)

Практическая секция

На каждом листе с правой стороны мы предусмотрели раздел для практики. Пожалуйста, выполняйте его самостоятельно.

Заключение

Итак, вот несколько простых способов Обратные имена в Excel Пожалуйста, сообщите нам в разделе комментариев, если у вас есть какие-либо вопросы или предложения. Для лучшего понимания, пожалуйста, скачайте практический лист. Посетите наш сайт Exceldemy чтобы узнать различные виды методов excel. Спасибо за терпение, проявленное при чтении этой статьи.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.