Съдържание
Искате ли да научите как да обърнете имената в Excel с някои вълнуващи формули? Тази статия е за вас. Тук обсъдихме 5 прости и удобни методи за обръщане на имена в Excel.
Изтегляне на работна тетрадка за практика
Изтеглете следната работна тетрадка. Тя ще ви помогне да осъзнаете темата по-ясно.
Обръщане на имената.xlsm5 метода за обръщане на имената в Excel
Тук има списък на Пълно име Сега ще демонстрираме процедурите за промяна на имената на служителите според вашите нужди.
Да не говорим, че сме използвали Microsoft Excel 365 за създаването на тази статия, но можете да използвате всяка друга версия, ако ви е удобно.
1. Използване на функцията Flash Fill за обръщане на имената в Excel
В началото можем да използваме Excel Запълване на светкавицата функция за обръщане на имената в Excel.
За да обърнете Пълно име , следвайте стъпките по-долу.
📌 Стъпки:
- Първо напишете първото име в желания ред, както е показано на снимката по-долу.
- След това изберете първата клетка на Обратно име и отидете в колоната Начало tab>> Напълнете падащо меню>> Запълване на светкавицата .
- След това щракнете върху клетката C5 и след това плъзнете надолу Дръжка за пълнене инструмент за други клетки.
- След това, ако показаният резултат е желаният от вас, щракнете върху иконата, показана на фигурата, и изберете Приемане на предложения .
Затова ще видите, че дадените имена са обърнати. Ето как да обърнете имената в Excel.
2. прилагане на функциите MID, SEARCH и LEN за обратни имена в Excel
При този метод използваме комбинацията от MID , ТЪРСЕНЕ НА , и LEN функции за обръщане на имената.
📌 Стъпки:
- Изберете клетка C5 и Запишете посочената по-долу функция.
Можете да го напишете и в полето за функции.
Тук, B5 е Първо име на служителя.
Разбивка на формулата:
- LEN(B5) → става
- LEN("Henry Matt") → Функцията LEN определя дължината на символите
- Изход → 10
- ТЪРСЕНЕ(" ",B5) → става
- SEARCH(" ", "Henry Matt") → Функцията SEARCH намира позицията на мястото в текста Хенри Мат
- Изход → 6
- ТЪРСЕНЕ(" ",B5)+1 → става
- 6+1 → 7
- B5&" "&B5 → става
- "Хенри Мат"&" "& "Хенри Мат" → Оператор на амперсанд ще събере двата текста Хенри Мат
- Изход → "Henry Matt Henry Matt"
- MID(B5&" "&B5,SEARCH(" ",B5)+1,LEN(B5)) → става
- MID("Henry Matt Henry Matt",7,10) → Тук, 7 е начален номер на героите и 10 е общ брой от символи, които ще извлечем с помощта на функцията MID от текста "Хенри Мат Хенри Мат" .
- Изход → Мат Хенри
- MID("Henry Matt Henry Matt",7,10) → Тук, 7 е начален номер на героите и 10 е общ брой от символи, които ще извлечем с помощта на функцията MID от текста "Хенри Мат Хенри Мат" .
- "Хенри Мат"&" "& "Хенри Мат" → Оператор на амперсанд ще събере двата текста Хенри Мат
- SEARCH(" ", "Henry Matt") → Функцията SEARCH намира позицията на мястото в текста Хенри Мат
- LEN("Henry Matt") → Функцията LEN определя дължината на символите
- След като запишете функцията, натиснете ВЪВЕДЕТЕ и ще получите резултата.
- Използвайте Дръжка FIll за другите клетки и така ще обърнете имената.
След това ще получите следния резултат.
3. Обръщане на имена със запетая в Excel
Понякога имената на набора ви от данни са разделени със запетая. Ако искате да ги промените, следвайте стъпките по-долу.
📌 Стъпки:
- Изберете клетка C5 и запишете посочените по-долу функции.
=MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)
Тук, B5 е Първо име на служителя.
Разбивка на формулата:
- LEN(B5)-1 → става
- LEN(("Henry, Matt")-1) → Функцията LEN определя дължината на символите
- Изход → 10
- ТЪРСЕНЕ(", ",B5) → става
- SEARCH(", ", "Henry, Matt") → Функцията SEARCH намира позицията на мястото в текста Хенри Мат
- Изход → 6
- ТЪРСЕНЕ(" ",B5)+2 → става
- 6+2 → 8
- B5&" "&B5 → става
- "Хенри, Мат"&" "& "Хенри, Мат" → Оператор на амперсанд ще събере двата текста Хенри Мат
- Изход → "Henry, Matt Henry, Matt"
- =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ става
- MID("Хенри, Мат Хенри, Мат",8,10) → Тук, 8 е начален номер на героите и 10 е общ брой от символи, които ще извлечем с помощта на функцията MID от текста "Хенри, Мат Хенри, Мат" .
- Изход → Мат Хенри
- MID("Хенри, Мат Хенри, Мат",8,10) → Тук, 8 е начален номер на героите и 10 е общ брой от символи, които ще извлечем с помощта на функцията MID от текста "Хенри, Мат Хенри, Мат" .
- "Хенри, Мат"&" "& "Хенри, Мат" → Оператор на амперсанд ще събере двата текста Хенри Мат
- SEARCH(", ", "Henry, Matt") → Функцията SEARCH намира позицията на мястото в текста Хенри Мат
- LEN(("Henry, Matt")-1) → Функцията LEN определя дължината на символите
- След това натиснете ВЪВЕДЕТЕ след написването на функциите.
- И накрая, използвайте Дръжка за пълнене за другите клетки и така ще смените имената си.
След това в списъка ще се появят следните резултати. Обратно име колона.
Подобни четива
- Как да обърнете текста в колони в Excel (6 удобни метода)
- Как да обърнете оста X в Excel (4 бързи трика)
- Обръщане на реда на легендата на подредената стълбова диаграма в Excel (с бързи стъпки)
- Как да обърнете реда на колоните вертикално в Excel (3 начина)
- Как да обърнете реда на работните листове в Excel (3 лесни начина)
4. Обръщане на имена в Excel без запетая
Ако вашият набор от данни има имена без запетая, но искате да ги обърнете със запетая, следвайте стъпките.
📌 Стъпки:
- Първо изберете клетката C5 и запишете посочените по-долу функции
Тук, B5 е Първо име на служителя.
Разбивка на формулата:
- LEN(B5)+1 → става
- LEN(("Henry Matt")+1) → Функцията LEN определя дължината на символите
- Изход → 11
- ТЪРСЕНЕ(", ",B5)+1 → става
- SEARCH((", ", "Henry Matt")+1) → Функцията SEARCH намира позицията на мястото в текста Хенри Мат
- Изход → 6+1→7
- B5&", "&B5 → става
- "Хенри Мат"&","& "Хенри Мат" → Оператор на амперсанд ще събере двата текста Хенри Мат
- Изход → "Henry Matt, Henry Matt"
- =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ става
- MID("Хенри Мат, Хенри Мат",7,11) → Тук, 7 е начален номер на героите и 11 е общ брой от символи, които ще извлечем с помощта на функцията MID от текста "Хенри Мат, Хенри Мат" .
- Изход → Мат, Хенри
- MID("Хенри Мат, Хенри Мат",7,11) → Тук, 7 е начален номер на героите и 11 е общ брой от символи, които ще извлечем с помощта на функцията MID от текста "Хенри Мат, Хенри Мат" .
- "Хенри Мат"&","& "Хенри Мат" → Оператор на амперсанд ще събере двата текста Хенри Мат
- SEARCH((", ", "Henry Matt")+1) → Функцията SEARCH намира позицията на мястото в текста Хенри Мат
- LEN(("Henry Matt")+1) → Функцията LEN определя дължината на символите
- Натиснете ВЪВЕДЕТЕ .
- Използвайте Дръжка за пълнене за другите клетки и обърнете имената без запетайки.
Накрая ще получите следния резултат.
5. Обръщане на имената с помощта на Excel VBA
И накрая, можем да обърнем името с помощта на VBA код, език за програмиране за Microsoft Excel и други офис инструменти.
📌 Стъпки:
- Отидете в Разработчик tab>> 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) = 1Тогава rng.Offset(0, 1) = name_list(1) + sym + name_list(0) End If Next End Sub
Тук, name_flip е подпроцедура име. Декларирахме rng , wrk_rng като Обхват , sym като Редица .
- След това стартирайте кода, като натиснете бутона F5 и ще се появи поле за въвеждане.
- Изберете всички клетки, които искате да обърнете (тук, $B$5:$B$8 е избраният от нас обхват) и натиснете OK .
- След това ще се появи друго поле за въвеждане.
- Въведете запетая ( , ) като символ за интервал и натиснете OK .
- В резултат на това ще получите своя резултат.
Прочетете още: Как да обърнете низ в Excel (3 подходящи начина)
Практически раздел
На всеки лист от дясната страна сме предвидили раздел за упражнение, за да се упражнявате. Моля, направете го сами.
Заключение
Това са някои лесни методи за Обратни имена в Excel . моля, съобщете ни в раздела за коментари, ако имате някакви въпроси или предложения. за вашето по-добро разбиране, моля, изтеглете листа с упражнения. посетете нашия уебсайт Exceldemy за да откриете различни видове методи на Excel. Благодаря за търпението, с което прочетохте тази статия.