როგორ დავჭრათ ტექსტის ნაწილი Excel-ში (9 მარტივი მეთოდი)

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

Სარჩევი

Microsoft Excel -ში მუშაობისას შეიძლება დაგჭირდეთ ტექსტის სტრიქონის ნაწილის ამოჭრა. მაგალითად, შეიძლება დაგჭირდეთ ტექსტის სტრიქონის გარკვეული ნაწილის ამოღება. გარდა ამისა, ზოგჯერ თქვენ უნდა წაშალოთ ტექსტების ნაწილი კონკრეტული სიმბოლოს წინ/შემდეგ. ამ სტატიაში მე განვიხილავ რამდენიმე მარტივ და სწრაფ მეთოდს ექსელში ტექსტების ნაწილის ამოსაჭრელად.

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

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

Text.xlsm-ის ნაწილის ამოჭრა

9 მარტივი მეთოდი ტექსტის ნაწილის ამოსაჭრელად Excel-ში

1. Excel Find and Replace Option ტექსტის ნაწილის ამოჭრა

პირველ რიგში, მე გამოვიყენებ ძებნა და ჩანაცვლება ოფციას excel-ში ტექსტის ნაწილის ამოსაჭრელად excel-ში. დავუშვათ, მე მაქვს მონაცემთა ნაკრები ( B5:B10 ), რომელიც შეიცავს ქვემოთ მოცემულ მონაცემებს. ახლა მე შევცვლი ტექსტს „ სრული სახელი: “ ცარიელით.

ნაბიჯები:

  • პირველ რიგში, აირჩიეთ მონაცემთა ნაკრები და დააჭირეთ Ctrl + H , რათა მიიღოთ დიალოგი Find and Replace .
  • როდესაც Find and Replace გამოჩნდება დიალოგი, ჩაწერეთ ტექსტის ის ნაწილი, რომლის ამოჭრა გსურთ ველში იპოვეთ რა . ცარიელი დატოვეთ ველი ჩანაცვლება -ით.
  • შემდეგ დააჭირეთ ჩაანაცვლეთ ყველა .

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

წაიკითხეთმეტი: [გამოსწორება] TRIM ფუნქცია არ მუშაობს Excel-ში: 2 გამოსავალი

2. გამოიყენეთ SUBSTITUTE ფუნქცია Excel-ში ტექსტის ნაწილის ამოსაჭრელად

ამჯერად, გამოვიყენებ SUBSTITUTE ფუნქციას excel-ში ტექსტის სტრიქონიდან გარკვეული ნაწილის ამოსაჭრელად. ამ შემთხვევაში, მე ვიყენებ იმავე მონაცემთა ბაზას, რომელიც გამოყენებული იყო წინა მეთოდში.

ნაბიჯები:

  • აკრიფეთ შემდეგი ფორმულა Cell-ში C5 და დააჭირეთ Enter კლავიატურიდან.
=SUBSTITUTE(B5,"Full Name:","")

  • შესაბამისად, Excel დააბრუნებს ქვემოთ მოცემულ შედეგს. ახლა გამოიყენეთ Fill Handle ( + ) ინსტრუმენტი ფორმულის დასაკოპირებლად C6:C10 დიაპაზონში.

  • ბოლოს, აქ არის საბოლოო შედეგი, რომელსაც მივიღებთ.

შენიშვნა:

შეგიძლიათ ამოჭრათ გარკვეული სიმბოლოები ტექსტიდან SUBSTITUTION ფუნქციის გამოყენებით. თქვენ შეგიძლიათ წაშალოთ რამდენიმე სიმბოლო ერთდროულად ამ ფუნქციის გამოყენებით.

3. ტექსტის ნაწილის ამოჭრა Flash Fill-ის გამოყენებით

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

ნაბიჯები:

  • აკრიფეთმოსალოდნელი შედეგი უჯრედში C5 (თქვენი მონაცემთა ნაკრების პირველი უჯრედის გვერდით).
  • შემდეგ დაიწყეთ მოსალოდნელი შედეგის აკრეფა შემდეგ უჯრედშიც (აქ, უჯრედი C6 ). ახლა Excel გადახედავს გამომავალს, როგორც კი შეიგრძნობს შეყვანილი მონაცემების ნიმუშს. საილუსტრაციოდ, როგორც მე აკრიფე Teacher C5C5 -ში და დავიწყე Engineer აკრეფა C6C6 -ში, excel მიხვდა, რომ ვეძებ მხოლოდ პროფესიებისთვის.

  • როგორც გამოჩნდება წინასწარი გადახედვის მონაცემები, დააჭირეთ Enter ქვემოთ მოცემული შედეგის მისაღებად.

4. შეუთავსეთ RIGHT & amp; LEN ფუნქციები ტექსტის პირველი ნაწილის ამოსაჭრელად

ჩვენ შეგვიძლია დავჭრათ ტექსტის სტრიქონის პირველი ნაწილი ექსელის ფორმულების გამოყენებით. აქ გამოვიყენებ RIGHT ფუნქციას LEN ფუნქციასთან ქვემოთ მოცემული ნაკრებიდან პირველი ორი სიმბოლოს ამოსაჭრელად.

ნაბიჯები:

  • აკრიფეთ ქვემოთ მოცემული ფორმულა C5C5 -ში და დააჭირეთ Enter .
=RIGHT(B5,LEN(B5)-2)

  • საბოლოოდ, Fill Handle ინსტრუმენტის გამოყენების შემდეგ, ეს არის საბოლოო შედეგი.

აქ, LEN ფუნქცია აბრუნებს Cell B5 ტექსტის სტრიქონის სიგრძეს. შემდეგ 2 აკლდება მთელი ტექსტის სიგრძეს, რომელიც აბრუნებს 11 . ამის შემდეგ, RIGHT ფუნქცია ამოიღებს 11 სიმბოლოებს უჯრედის B5 -ის მარჯვენა მხრიდან.

5. გამოიყენეთ Excel-ის ფორმულა ბოლო ნაწილის მორთვაზე ტექსტის Excel-ში

განსხვავებითწინა მეთოდით, ახლა მე დავჭრი ტექსტის სტრიქონის ბოლო ნაწილს LEFT და LEN ფუნქციების კომბინაციით. მაგალითად, მე მოვკვეთ ბოლო 5 სიმბოლოებს ქვემოთ მოცემული ნაკრების ტექსტური სტრიქონებიდან.

ნაბიჯები:

  • პირველ რიგში, ჩაწერეთ შემდეგი ფორმულა C5C5 -ში. შემდეგ დააჭირეთ Enter .
=LEFT(B5,LEN(B5)-5)

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

აქ, LEN ფუნქცია აბრუნებს Cell B5 -ის მთლიან სიგრძეს. შემდეგი, 5 აკლდება LEN ფორმულას და პასუხობს 11 . საბოლოოდ, LEFT ფუნქცია აბრუნებს 11 სიმბოლოებს Cell B5 -ის ტექსტის სტრიქონის მარცხენა მხრიდან.

შენიშვნა :

შეგიძლიათ გადაიტანოთ ზემოთ მოცემული ფორმულა VALUE ფუნქციით თუ გჭირდებათ რიცხვითი შედეგი.

6. შეუთავსეთ MID & ; LEN ფუნქციონირებს პირველი N და ბოლო N სიმბოლოების ამოჭრაზე

ამ მეთოდით, ტექსტის სტრიქონიდან პირველ N და ბოლო N სიმბოლოს ჩამოვჭრი MID ფუნქციის <1-თან ერთად გამოყენებით>LEN ფუნქციები. საილუსტრაციოდ, მე წავშლი პირველ 2 ​​ და ბოლო 5 სიმბოლოებს ქვემოთ მოცემული ნაკრების ტექსტური სტრიქონებიდან.

ნაბიჯები:

  • აკრიფეთ ქვემოთ მოცემული ფორმულა C5C5 თავდაპირველად დადააჭირეთ Enter .
=MID(B5,3,LEN(B5)-7)

  • როგორც კი დააჭერთ Enter-ს და გამოიყენეთ Fill Handle ინსტრუმენტი, Excel დააბრუნებს ქვემოთ მოცემულ შედეგს. ზემოაღნიშნული შედეგიდან ჩვენ ვხედავთ, რომ პირველი 2 და ბოლო 5 სიმბოლოები თითოეული სტრიქონიდან ამოჭრილია, როგორც ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე.

<. 31>

აქ, LEN ფუნქცია აბრუნებს უჯრის B5 სიგრძეს, რომელიც არის 18 . შემდეგ სიმბოლოების მთლიანი რაოდენობა (აქ, 2 + 5 ) , რომელიც უნდა ამოიჭრას, გამოკლდება უჯრედის B5 მთლიან სიგრძეს (აქ, 18 ) . გამოკლების შედეგად მიიღება 11 . შემდეგ MID ფუნქცია ამოიღებს 11 სიმბოლოებს Cell B5 -ის ტექსტის სტრიქონის მე-3 პოზიციიდან.

7 ტექსტის ნაწილის ამოჭრა კონკრეტული სიმბოლოს წინ ან მის შემდეგ

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

7.1. ტექსტის ნაწილის ამოჭრა კონკრეტული სიმბოლოს წინ

პირველად მე დავჭრი ტექსტის იმ ნაწილს, რომელიც მოთავსებულია მძიმის წინ.

ნაბიჯები:

  • ჩაწერეთ შემდეგი ფორმულა C5C5 -ში. შემდეგ დააჭირეთ Enter .
=RIGHT(B5,LEN(B5)-SEARCH(",",B5))

  • ფორმულის შეყვანის შემდეგ აქ არის შედეგიჩვენ მივიღეთ. ჩვენ ვხედავთ, რომ მძიმამდე ყველა სიმბოლო ამოჭრილია.

აქ, SEARCH ფუნქცია პოულობს მძიმის ადგილსამყოფელში. მოცემული ტექსტის სტრიქონი უჯრედის B5 , რომელიც არის 7 . შემდეგ 7 აკლდება უჯრედის B5 სიგრძეს, დაბრუნებული LEN ფუნქციით. გამოკლების შედეგია 8 . დაბოლოს, RIGHT ფუნქცია წყვეტს 8 სიმბოლოს მძიმის მარჯვენა მხრიდან.

წაიკითხეთ მეტი: მარჯვენა სიმბოლოებისა და სივრცეების ამოჭრა Excel-ში (5 გზა )

7.2. ტექსტის ნაწილის ამოჭრა კონკრეტული სიმბოლოს შემდეგ

ისევე, წინა მეთოდით, აქ მე დავჭრი ტექსტის ნაწილს, რომელიც მდებარეობს მძიმის შემდეგ.

ნაბიჯები:

  • აკრიფეთ ქვემოთ მოცემული ფორმულა C5C5 და დააჭირეთ Enter .
=LEFT(B5,SEARCH(",",B5)-1)

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

აქ, SEARCH ფუნქცია პოულობს მძიმის მდებარეობას. შემდეგი, 1 აკლდება SEARCH ფორმულას, რადგან არ გვინდა მძიმის შეტანა ჩვენს საბოლოო შედეგში. საბოლოო ჯამში, ფუნქცია LEFT ამოიღებს ტექსტის ნაწილს მძიმის წინ. ამგვარად, ჩვენ შევამცირეთ ტექსტის ნაწილი მძიმის შემდეგ.

შენიშვნა:

შეგიძლიათ მოაჭრათ ტექსტის ნაწილი ადრე/შემდეგ. კონკრეტული სიმბოლოების გამოჩენა (მძიმით, მძიმით, ინტერვალით და ა.შ.)სხვადასხვა პოზიციებზე excel ფუნქციების კომბინაციის გამოყენებით.

წაიკითხეთ მეტი: მარცხენა ამოჭრის ფუნქცია Excel-ში: 7 შესაფერისი გზა

8. Excel REPLACE ტექსტის ნაწილის ამოკვეთის ფუნქცია

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

ნაბიჯები:

  • აკრიფეთ ქვემოთ ფორმულა უჯრედში C5 . შემდეგ დააჭირეთ Enter .
=REPLACE(B5,1,13," ")

  • შედეგად, Excel დააბრუნეთ ქვემოთ მოცემული შედეგი. ქვემოთ მოცემული შედეგიდან შეგვიძლია დავინახოთ, რომ ქვემოთ მოცემული ტექსტის სტრიქონებიდან სახელების ნაწილები ამოჭრილია.

9. გამოიყენეთ VBA ტექსტის პირველი ან ბოლო ნაწილის მოსაჭრელად Excel

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

9.1. VBA ტექსტის სტრიქონების პირველი ნაწილის ამოსაჭრელად

პირველ რიგში, პირველ ორ სიმბოლოს წავშლი VBA UDF-ის გამოყენებით. განვიხილოთ ქვემოთ მოცემული მონაცემთა ნაკრები პირველი 2 სიმბოლოების ამოსაჭრელად.

მიჰყევით ქვემოთ მოცემულ ნაბიჯებს დავალების შესასრულებლად.

ნაბიჯები:

  • პირველ რიგში, გადადით დეველოპერი > Visual Basic .

  • შედეგად, VBA გამოჩნდება ფანჯარა. დააწკაპუნეთ მარჯვენა ღილაკით VBAProject და გადადით Insert > Module .

  • ახლა ჩაწერეთ ქვემოთ მოცემული კოდი მოდული .
1327

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

  • ამის შემდეგ შეიყვანეთ ფუნქციის არგუმენტები, რომლებიც ქვემოთ მოცემული ფორმულის მსგავსი იქნება:
=TrimFirstn(B5,2)

  • დააჭირეთ Enter და გამოიყენეთ Fill Handle ინსტრუმენტი დააკოპირეთ ფორმულა დანარჩენ უჯრედებში. საბოლოოდ, თქვენ მიიღებთ ქვემოთ მოცემულ შედეგს.

9.2. VBA ტექსტის ბოლო ნაწილის ამოსაჭრელად

ახლა გამოვიყენებ VBA UDF ტექსტური სტრიქონის ბოლო ნაწილის ამოსაჭრელად. ეს მეთოდი წინა მეთოდის მსგავსია, უბრალოდ უნდა აკრიფოთ სხვა VBA კოდი. მაგალითად, მე გამოვიყენებ ბოლო 5 სიმბოლოებს ქვემოთ მოცემული ტექსტური სტრიქონებიდან.

ნაბიჯები:

  • ასევე, წინა მეთოდით, გადადით Developer > Visual Basic . შემდეგ ჩადეთ ახალი მოდული VBAProject და ჩაწერეთ ქვემოთ მოცემული კოდი მოდულში (იხილეთ ეკრანის სურათი).
4711

  • ახლა შეიყვანეთ ახლად შექმნილი UDF და ჩადეთ არგუმენტები, როგორც ქვემოთ:
=TrimLastn(B5,5)

  • როგორც თქვენ შეიყვანთ ფორმულას, Excel ამოიჭრება ბოლო 5 სიმბოლოებით მოცემული ტექსტის სტრიქონებიდან.

დასკვნა

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

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