როგორ ამოიღოთ ტექსტი სიმბოლოების შემდეგ Excel-ში (3 გზა)

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

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

სავარჯიშო სამუშაო წიგნის ჩამოტვირთვა

შეგიძლიათ ჩამოტვირთოთ სამუშაო წიგნი აქედან.

ტექსტის წაშლა Character.xlsm-ის შემდეგ

3 მარტივი გზა ტექსტის წაშლის სიმბოლოს შემდეგ Excel-ში

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

1. გამოიყენეთ Find & ჩაანაცვლეთ ბრძანება, რომ წაშალოთ ტექსტი სიმბოლოების შემდეგ

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

ამის გასაკეთებელი ნაბიჯები მოცემულია ქვემოთ,

ნაბიჯი 1: ჯერ აირჩიეთ თქვენი მონაცემთა ნაკრები.

ნაბიჯი 2: შემდეგ მთავარი ჩანართში გადადით Find & აირჩიეთ -> ჩანაცვლება .

ნაბიჯი 3: ამომხტარი ფანჯრიდან ძებნა და ჩანაცვლება , გვერდით იპოვე რა ეტიკეტი, ჩაწერეთ სიმბოლო, რომლის შემდეგაც გსურთ წაშალოთ ტექსტი და ჩასვით სიმბოლო ვარსკვლავი (*) მის შემდეგ.

ნაბიჯი 4: შეინახეთ ველი ჩანაცვლება -ით ცარიელი.

ნაბიჯი5: დააჭირეთ ყველას ჩანაცვლება .

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

ნაბიჯი 4: წაშლის მთელ ტექსტს მძიმით (,) თქვენს მონაცემთა ბაზაში.

დაწვრილებით: როგორ წაშალოთ ტექსტი სიმბოლოების შემდეგ Excel-ში (3 გზა)

2. ჩადეთ Excel-ის ფორმულა ტექსტის სიმბოლოს შემდეგ წასაშლელად

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

ფორმულების გამოყენება ხსნის ტექსტის წაშლის რამდენიმე გზას სტრიქონის რამდენიმე კონკრეტული წერტილის შემდეგ.

ი. წაშალეთ მთელი ტექსტი სიმბოლოს შემდეგ

ზოგადი ფორმულა:

=LEFT(cell, SEARCH("character", cell) -1)

აქ,

უჯრედი = თქვენი მონაცემების უჯრედის მითითების ნომერი

სიმბოლო = სიმბოლო, რომლის შემდეგაც გსურთ წაშალოთ ტექსტი

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

ნაბიჯი 1: თქვენი მონაცემთა ნაკრების გვერდით უჯრედში ჩაწერეთ ზემოთ ფორმულა.

ნაბიჯი 2: დააჭირეთ Enter .

ის წაშლის მთელ ტექსტს გარკვეული სიმბოლოს შემდეგ.

ნაბიჯი 3: გადაიტანეთ მწკრივი ქვემოთ გამოყენებით შეავსეთ სახელური ფორმულის დანარჩენ ნაკრებზე გამოსაყენებლად.

  • განმარტება:

SEARCH ფუნქცია განსაზღვრავს პერსონაჟის პოზიციას უჯრედი (ჩვენს შემთხვევაში, ის განსაზღვრავს მძიმის (,) პოზიციას B4 უჯრედის მონაცემებში) და გადასცემს მას LEFT ფუნქციას , რომელიც ამოიღებს სიმბოლოს შესაბამის რიცხვს სტრიქონის დასაწყისიდან. საკანში.

II. წაშალეთ ტექსტი სიმბოლოს N-ე გაჩენის შემდეგ

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

ზოგადი ფორმულა: =LEFT( cell , FIND("#", SUBSTITUTE( cell , " character ", "#", n )) -1)

აქ,

უჯრედი = თქვენი მონაცემების უჯრედის საცნობარო ნომერი

სიმბოლო = სიმბოლო რის შემდეგაც გსურთ წაშალოთ ტექსტი

n = სიმბოლოს გამოჩენა, რის შემდეგაც წაშალოთ ტექსტი.

# = ახალი სიმბოლოს შემოღება, რომელიც არსად არ არის წარმოდგენილი წყაროს მონაცემთა ბაზაში (შეგიძლიათ გამოიყენოთ ნებისმიერი სიმბოლო, რომელიც გსურთ, მაგრამ გახსოვდეთ, რომ ეს სიმბოლო უნდა იყოს უნიკალური).

ტექსტის წაშლის ნაბიჯები N-ე სიმბოლოს გაჩენის შემდეგ მოცემულია ქვემოთ,

ნაბიჯი 1: თქვენი მონაცემთა ნაკრების გვერდით უჯრედში ჩაწერეთ ზემოთ მოცემული ფორმულა.

ნაბიჯი 2: დააჭირეთ Enter .

ეს იქნებაამოიღეთ მთელი ტექსტი გარკვეული სიმბოლოს შემდეგ.

ნაბიჯი 3: გადაიტანეთ მწკრივი ქვემოთ შევსების სახელურის გამოყენებით ფორმულა დანარჩენზე გამოსაყენებლად მონაცემთა ნაკრების.

  • განმარტებები:

მეტის გასაგებად გადახედეთ ზემოთ მოცემულ მაგალითს, სადაც გვინდა ყველაფრის წაშლა მე-2 მძიმე (,) B4 უჯრედში, ამიტომ ვცვლით მას ჰაში (#) სიმბოლოთი.

SUBSTITUTE(B4, ",", "#", 2)

შემდეგ გადასვით გამომავალი FIND ფუნქციას რომელიც განსაზღვრავს ჰაშის (#) პოზიციას. სიმბოლოს პოზიციის იდენტიფიცირების შემდეგ, FIND ფუნქცია აშორებს 1-ს, რათა იცოდეს (,) წინა რიცხვი.

FIND("#", SUBSTITUTE(B4, ",", "#", 2)) -1

შემდეგ, ის გადასცემს მნიშვნელობას LEFT ფუნქციას სიმბოლოს უნიკალური სიმბოლოს (#) წინ გადაწევის ინსტრუქციით.

LEFT(B4, FIND("#", SUBSTITUTE(B4, ",", "#", 2)) -1)

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

iii. წაშალეთ ტექსტი პერსონაჟის ბოლო გაჩენის შემდეგ

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

ზოგადი ფორმულა : =LEFT( cell , FIND("#", SUBSTITUTE( cell , " character ", "#", LEN( cell ) - LEN(SUBSTITUTE( cell , " character ","")))) -1)

აქ,

უჯრედი = თქვენი მონაცემების უჯრედის მითითების ნომერი

ნიშანი r =სიმბოლო, რომლის შემდეგაც გსურთ წაშალოთ ტექსტი.

# = ახალი სიმბოლოს შემოღება, რომელიც არსად არ არის წარმოდგენილი წყაროს მონაცემთა ბაზაში (შეგიძლიათ გამოიყენოთ ნებისმიერი სიმბოლო, რომელიც გსურთ, მაგრამ გახსოვდეთ, რომ ეს სიმბოლო უნდა იყოს უნიკალური).

ტექსტის წაშლის ნაბიჯები სიმბოლოს ბოლო გამოჩენის შემდეგ მოცემულია ქვემოთ,

ნაბიჯი 1: თქვენი მონაცემთა ნაკრების გვერდით უჯრედში ჩაწერეთ ზემოთ მოცემული ფორმულა.

ნაბიჯი 2: დააჭირეთ Enter .

ის წაშლის მთელ ტექსტს გარკვეული სიმბოლოს შემდეგ.

ნაბიჯი 3: გადაიტანეთ მწკრივი ქვემოთ შევსების სახელურის გამოყენებით ფორმულის დანარჩენ ნაკრებზე გამოსაყენებლად.

  • განმარტებები:

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

ასე რომ, ჯერ უნდა გავარკვიოთ, რამდენი მძიმეა თავდაპირველ ტექსტში. ამრიგად, ჩვენ ვცვლით თითოეულ მძიმეს არაფრით (“”) SUBSTITUTE ფუნქციით და გამომავალს გადავცემთ LEN ფუნქციას :

LEN(SUBSTITUTE(B4, ",",""))

შემდეგ გამოაკლეთ მიღებული რიცხვი თავდაპირველი სტრიქონის მთლიან სიგრძეს, რათა მიიღოთ სტრიქონში არსებული მძიმეების (,) საერთო რაოდენობა (რომელიც ასევე არის ბოლო მძიმის რიგითი რიცხვი. ).

LEN(B4) - LEN(SUBSTITUTE(B4, ",",""))

შემდეგ, თქვენ უკვე იცნობთ FIND(SUBSTITUTE()) ფორმულას ზემოთ მოყვანილი განხილვიდან, რომელიც გამოიყენებოდა პოზიციაბოლო მძიმე (,) სტრიქონში, რომელიც მივიღეთ ზემოთ განხილული LEN(SUBSTITUTE()) ფორმულიდან.

FIND("#", SUBSTITUTE(B4, ",", "#", LEN(B4) - LEN(SUBSTITUTE(B4, ",",""))))

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

LEFT(B4, FIND("#", SUBSTITUTE(B4, ",", "#", LEN(B4) - LEN(SUBSTITUTE(B4, ",","")))) -1)

ის შექმნის კრიკეტის სახელის მონაცემთა ბაზას პროფესიების გარეშე.

დაწვრილებით: როგორ ამოიღოთ ტექსტი Excel უჯრედიდან (9 მარტივი გზა)

მსგავსი წაკითხვები

  • როგორ ამოიღოთ კონკრეტული ტექსტი უჯრედიდან Excel-ში (უმარტივესი 11 გზა)
  • როგორ ამოიღოთ ტექსტი სივრცის წინ Excel ფორმულით (5 მეთოდი)

3. ჩადეთ VBA კოდი Excel-ში სიმბოლოების შემდეგ ტექსტის წასაშლელად

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

ნაბიჯი 1: დააჭირეთ Alt + F11 თქვენს კლავიატურაზე ან გადადით ჩანართზე დეველოპერი -> Visual Basic Visual Basic რედაქტორის გასახსნელად.

ნაბიჯი 2: მენიუს ზოლიდან დააწკაპუნეთ ჩასმა -> მოდული .

ნაბიჯი 3: დააკოპირეთ შემდეგი კოდი და ჩასვით კოდის ფანჯარაში.

8982

თქვენი კოდი ახლა მზად არის გასაშვებად.

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

ნაბიჯი 5: შემდეგ გადადით აქ დეველოპერი -> მაკრო.

ნაბიჯი 6: აირჩიეთ მაკროს სახელი remove_text_after_character - > Run

გაჩვენებთ Excel-ში სიმბოლოს შემდეგ ტექსტის წაშლის შედეგს.

დაწვრილებით: როგორ ამოიღოთ კონკრეტული ტექსტი სვეტიდან Excel-ში (8 გზა)

დასკვნა

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

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