როგორ შევცვალოთ სახელი და გვარი Excel-ში მძიმით

  • გააზიარეთ ეს
Hugh West

ამ სტატიაში მე გაჩვენებთ, თუ როგორ უნდა შეცვალოთ სახელი და გვარი Excel-ში მძიმით. პრობლემებიდან გამომდინარე, შეიძლება ბევრი პრობლემა შეგექმნათ. ამ გაკვეთილში მე ყურადღებას გავამახვილებ რაც შეიძლება ბევრ პრობლემაზე და მათ გადაწყვეტაზე. მაგრამ თუ თქვენ გაქვთ განსაკუთრებული პრობლემა და მისი გადაჭრის პრობლემა გაქვთ, შეგვატყობინეთ კომენტარის ველში. ჩვენ შევეცდებით მოგაწოდოთ გამოსავალი.

ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი

გთხოვთ, ჩამოტვირთოთ Excel-ის შემდეგი ფაილი, რომელიც გამოვიყენე ამ სტატიის დასაწერად. თქვენ მიიღებთ ყველა ფორმულას და მეთოდს, რომელიც მე გამოვიყენე ამ სტატიაში.

შეცვალეთ სახელი და გვარი Comma.xlsm-ით

გადართვის 4 შესაფერისი გზა სახელი და გვარი Excel-ში მძიმით

მოდი ჯერ გავეცნოთ ჩვენს მონაცემთა ბაზას. ჩემს ფურცელში მაქვს სახელი და გვარის მქონე ადამიანების სახელები და Excel-ში სახელსა და გვარს მძიმით გადავცვლი.

1. სახელისა და გვარის შეცვლა მძიმით Excel-ის ფუნქციების გამოყენებით

ამ მეთოდით სახელსა და გვარს გადავცვლით შემდეგნაირად:

გვარი, სახელი = სახელი გვარი

მაგალითად,

ჯონ დალტონი = დალტონი, ჯონ

ეს შეგვიძლია გავაკეთოთ შემდეგი ქვემეთოდის გამოყენებით .

1.1 RIGHT, SEARCH და LEFT ფუნქციების შერწყმა

ამ განყოფილებაში ჩვენ გამოვიყენებთ RIGHT, SEARCH, და LEFT ფუნქციებს სახელისა და გვარის შეცვლა მძიმით. მივყვეთქვემოთ მოცემული ინსტრუქციები სახელისა და გვარის მძიმით გადართვისთვის!

ნაბიჯები:

  • უპირველეს ყოვლისა, აირჩიეთ უჯრედი C5 ამისთვის ჩვენი მუშაობის მოხერხებულობა.
  • ამის შემდეგ ჩაწერეთ ქვემოთ მოცემული ფუნქციები ამ უჯრედში.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&", "&LEFT(B5,SEARCH(" ",B5)-1)

  • აქედან უბრალოდ, დააჭირეთ Enter თქვენს კლავიატურაზე. შედეგად, თქვენ შეძლებთ მიიღოთ RIGHT, SEARCH, და LEFT ფუნქციების დაბრუნება, და დაბრუნება არის Dalton, John .

  • შემდეგ, AutoFill ფუნქციები დანარჩენი უჯრედებისთვის სვეტში C , რომელიც მოცემულია სკრინშოტი.

1.2 შეუთავსეთ REPLACE, SEARCH და LEFT ფუნქციები

ახლა ჩვენ გამოვიყენებთ REPLACE, SEARCH, და LEFT ფუნქციები სახელისა და გვარის გადართვის მძიმით. ჩვენი მონაცემთა ბაზიდან, ჩვენ შეგვიძლია ამის გაკეთება მარტივად. მოდით მივყვეთ ქვემოთ მოცემულ ინსტრუქციას, რათა გადავიტანოთ სახელი და გვარი მძიმით!

ნაბიჯები:

  • უპირველეს ყოვლისა, აირჩიეთ უჯრედი C5 ჩვენი სამუშაოს მოხერხებულობისთვის.
  • ამის შემდეგ ჩაწერეთ ქვემოთ მოცემული ფუნქციები ამ უჯრედში.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1)

  • აქედან უბრალოდ, დააჭირეთ Enter თქვენს კლავიატურაზე. შედეგად, თქვენ შეძლებთ მიიღოთ REPLACE, SEARCH, და LEFT ფუნქციების დაბრუნება და დაბრუნება არის Dalton John .

  • შემდეგ, ავტომატური შევსება ფუნქციები დანარჩენისთვის C სვეტის უჯრედებიდან, რომელიც მოცემულია ეკრანის სურათზე.

1.3 გამოიყენეთ MID, SEARCH და LEN ფუნქციები

ამ ნაწილში ჩვენ გამოვიყენებთ MID, SEARCH, და LEN ფუნქციებს სახელისა და გვარის მძიმის გარეშე გადასართავად. მოდით მივყვეთ ქვემოთ მოცემულ ინსტრუქციებს, რათა გადავცვალოთ სახელი და გვარი მძიმის გარეშე!

ნაბიჯები:

  • პირველ რიგში, აირჩიეთ უჯრედი C5 ჩვენი მუშაობის მოხერხებულობისთვის.
  • ამის შემდეგ ჩაწერეთ ქვემოთ მოცემული ფუნქციები ამ უჯრედში.
=MID(B5&" "&B5,SEARCH(", ",B5)+2,LEN(B5)-1)

  • აქედან უბრალოდ, დააჭირეთ Enter თქვენს კლავიატურაზე. შედეგად, თქვენ შეძლებთ მიიღოთ MID, SEARCH, და LEN ფუნქციების დაბრუნება , და დაბრუნება არის Dalton John .

  • შემდეგ, AutoFill ფუნქციები დანარჩენი უჯრედებისთვის სვეტში C რომელიც მოცემულია ეკრანის სურათზე.

2. გამოიყენეთ Excel Flash Fill-ის ფუნქცია სახელისა და გვარის გადასართავად

ზოგჯერ სახელს შეიძლება ჰქონდეს ორზე მეტი ნაწილი. ამ შემთხვევაში, შეგიძლიათ გამოიყენოთ Excel-ის Flash Fill-ის ფუნქცია .

კლავიატურის მალსახმობი: CTRL + E

  • პირველ რიგში, გააკეთეთ სასურველი გამომავალი უჯრედში C5 . საჭიროების შემთხვევაში, გააკეთეთ მეტი გამოსავალი სვეტის რამდენიმე უჯრედში, რათა Excel-მა მიანიშნოს, რა იქნება თქვენი რეალური შედეგები.

  • ახლა აირჩიეთ ( C5 )ან იმ უჯრედებს და დააჭირეთ CTRL + E თქვენს კლავიატურაზე. თქვენ ნახავთ ჩამოსაშლელ სიას სახელად Flash Fill Options . დააწკაპუნეთ ჩამოსაშლელ ღილაკზე და აირჩიეთ წინადადებების მიღება ბრძანება, თუ ყველაფერი OK . ან აირჩიეთ Undo Flash Fill ბრძანება, თუ გსურთ გააუქმოთ შედეგები.

3. გამოიყენეთ ტექსტი სვეტებზე Excel-ის ფუნქცია გადართვისთვის. სახელი და გვარი

ამგვარად, ჩვენ დავყოფთ სახელებს ცალკეულ ნაწილებად Excel-ის ტექსტი სვეტების ფუნქციის გამოყენებით . შემდეგ ჩვენ გავაერთიანებთ ამ ნაწილებს ახალი სახელის ფორმატის შესაქმნელად. მოდით მივყვეთ ქვემოთ მოცემულ ინსტრუქციებს, რომ ვისწავლოთ!

ნაბიჯი 1:

  • აირჩიეთ უჯრედები, სადაც არის სახელები და შემდეგ გახსენით ტექსტი სვეტებისთვის Excel-ის ოსტატი ( მონაცემები > მონაცემთა ინსტრუმენტები > ტექსტი სვეტებად ). კლავიატურის მალსახმობი ტექსტის სვეტების ოსტატის გასახსნელად: ALT + A + E
  • მე-3 ნაბიჯი 1-ში აირჩიეთ შეზღუდული ოპცია და შემდეგ დააწკაპუნეთ შემდეგი ღილაკი.

  • მე-2 ნაბიჯში 3-დან აირჩიეთ Space როგორც განმსაზღვრელი . და დააწკაპუნეთ შემდეგი ოფციაზე.

  • მე-3 ნაბიჯიდან 3, ჩვენ ვირჩევთ დანიშნულების ადგილი უჯრედი, როგორც B2 და დააწკაპუნეთ ოფციაზე დასრულება .

  • ეს არის ის, რასაც მივიღებთ ამ ეტაპი:

ნაბიჯი 2:

  • ახლა გამოვიყენე CONCATENATE ფუნქცია შეუერთდეს ამ უჯრედებს და შექმნას ასახელის ახალი ფორმატი.
=CONCATENATE(D5,", ",C5)

მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ & ოპერატორი ამ გზით:

=D5&", "&C5

დაწვრილებით: Excel VBA სვეტში ტექსტის მოსაძებნად და ჩანაცვლებისთვის ( 2 მაგალითი)

4. გაუშვით VBA კოდი სახელისა და გვარის მძიმით გადასართავად

ბოლოს, მაგრამ არანაკლებ, მე გაჩვენებთ, თუ როგორ უნდა შეცვალოთ სახელი და გვარი Excel-ში მძიმით მარტივი VBA კოდის გამოყენებით. ეს ძალიან სასარგებლოა ზოგიერთი კონკრეტული მომენტისთვის . ჩვენი მონაცემთა ბაზიდან ჩვენ შევცვლით სახელებს და გვარებს Excel-ში მარტივი VBA კოდის გამოყენებით. მოდით მივყვეთ ქვემოთ მოცემულ ინსტრუქციებს, რომ ვისწავლოთ!

ნაბიჯი 1:

  • უპირველეს ყოვლისა, გახსენით მოდული, რომ გააკეთოთ ეს, პირველ რიგში, თქვენი დეველოპერი ჩანართზე, გადადით

დეველოპერი → Visual Basic

  • დაჭერის შემდეგ Visual Basic ლენტი, ფანჯარა სახელად Microsoft Visual Basic აპლიკაციებისთვის – შეცვალეთ სახელი და გვარი მძიმით მყისიერად გამოჩნდება თქვენს წინაშე. ამ ფანჯრიდან ჩვენ ჩავსვამთ მოდულს ჩვენი VBA კოდის გამოსაყენებლად. ამისათვის გადადით

Insert → Module

ნაბიჯი 2:

  • აქედან გამომდინარე, შეცვალეთ სახელი და გვარი მძიმით მოდული გამოჩნდება. მოდულში შეცვალეთ სახელი და გვარი მძიმით , ჩაწერეთ ქვემოთ მოცემული VBA კოდი.
5819

    <. 16>აქედან გამომდინარე, გაუშვით VBA კოდი. ამისათვის გადადით

Run → RunSub/UserForm

  • VBA კოდის გაშვების შემდეგ, დიალოგური ფანჯარა სახელად შეცვალეთ სახელი და გვარი გამოჩნდება. ამ დიალოგური ფანჯრიდან აკრიფეთ $B$5:$B$10 Range აკრეფის ველში. ბოლოს დააჭირეთ OK .

  • შედეგად, ახალი აკრეფის ველი სახელად Symbol interval გამოჩნდება. დააჭირეთ ღილაკს Space თქვენს კლავიატურაზე. კვლავ დააჭირეთ OK .

  • საბოლოოდ, თქვენ შეძლებთ სახელი და გვარის შეხამებას მძიმით VBA კოდის გამოყენებით.

დასამახსოვრებელი რამ

➜ მიუხედავად იმისა, რომ მნიშვნელობა ვერ მოიძებნება მითითებულ უჯრედზე, #N/A! შეცდომა ხდება Excel-ში.

➜ Flash Fill ფუნქცია ხელმისაწვდომია Excel-ის 2013 და უფრო ახალი ვერსიებისთვის.

დასკვნა

ასე რომ, ეს არის ჩემი მეთოდები შეცვალო სახელი და გვარი Excel-ში მძიმით ან მძიმით . მე კი ვაჩვენე სახელების შეცვლა სამი ან მეტი ნაწილით. თუ რაიმე კონკრეტული პრობლემა გაქვთ, შეგვატყობინეთ კომენტარების განყოფილებაში. ჩვენ შევეცდებით მოგაწოდოთ გამოსავალი.

გმადლობთ, რომ კითხულობთ ჩვენს ბლოგს.

ბედნიერი წარმატებები 😀

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.