Სარჩევი
თუ თქვენ ეძებთ სპეციალურ ხრიკებს Excel-ში ორ სიმბოლოს შორის ტექსტის ამოსაღებად, თქვენ სწორ ადგილას მოხვედით. Microsoft Excel-ში არსებობს მრავალი გზა ორ სიმბოლოს შორის ტექსტის ამოსაღებად. ამ სტატიაში განვიხილავთ ორ სიმბოლოს შორის ტექსტის ამოღების ოთხ მეთოდს. მოდით მივყვეთ სრულ სახელმძღვანელოს, რომ ვისწავლოთ ეს ყველაფერი.
ჩამოტვირთეთ სავარჯიშო სამუშაო წიგნი
ჩამოტვირთეთ ეს სავარჯიშო წიგნაკი, რომ ივარჯიშოთ ამ სტატიის კითხვის დროს.
ტექსტის ამოღება ორ სიმბოლოს შორის.xlsm
Excel-ში ორ სიმბოლოს შორის ტექსტის ამოღების 4 მეთოდი
აქ გვაქვს მონაცემთა ნაკრები, რომელიც შეიცავს მითითებას და კლიენტის კოდს. ჩვენი მთავარი მიზანია ტექსტის ამოღება ორ სიმბოლოს შორის.
შემდეგ სექციაში ჩვენ გამოვიყენებთ 4 მეთოდს ორ სიმბოლოს შორის ტექსტის ამოსაღებად.
1 MID, LEFT და FIND ფუნქციების გამოყენებით ტექსტის ამოსაღებად
ტექსტის ამოსაღებად, ჩვენ გავაერთიანებთ MID ფუნქციას , LEFT ფუნქციას და FIND ფუნქცია . აქ, MID ფუნქცია აბრუნებს სიმბოლოებს ტექსტის სტრიქონის შუა ნაწილიდან. LEFT ფუნქცია აბრუნებს სიმბოლოების მითითებულ რაოდენობას ტექსტის სტრიქონის დასაწყისიდან. საბოლოოდ, ფუნქცია FIND აბრუნებს ერთი ტექსტის სტრიქონის საწყის პოზიციას. თქვენ უნდა შეასრულოთ შემდეგი ნაბიჯები, რათა ამოიღოთ ტექსტი Client Code სვეტში ქვემოთ მოცემულ მონაცემთა ბაზაში.
ჩვენ გამოვიყენებთშემდეგი კომბინირებული ფორმულა გამომავალ უჯრედში C5:
=LEFT(MID(B5,FIND("/",B5)+1,LEN(B5)),FIND("/",MID(B5,FIND("/",B5)+1,LEN(B5)))-1)
ამის შემდეგ დააჭირეთ Enter და გადაიტანეთ შევსების სახელური. ახლა თქვენ მიიღებთ შემდეგ გამომავალს.
🔎 როგორ მუშაობს ფორმულა?
- აქ, FIND(“/”,B5)+1 ფუნქცია აბრუნებს ერთი ტექსტის სტრიქონის საწყის პოზიციას, რომელიც გვინდა გამოვყოთ ორ სიმბოლოს შორის და მიიღებს შემდეგ გამომავალს:
{5;7;5;5;5;5}
- LEN(B5) ფუნქცია აბრუნებს სიმბოლოების რაოდენობას ტექსტის სტრიქონი, როგორიცაა შემდეგი:
{11;11;13;12;10;10}
- აქ არის MID(B5,FIND(“/”,B5)+ 1,LEN(B5)) დააბრუნებს ტექსტებს პირველი სიმბოლოს შემდეგ, როგორიცაა შემდეგი გამომავალი:
{THER/38 ;GS/31; XLMNE/846; ENHT/846; TML/23; KGF/14}
- FIND(“/”,MID(B5,FIND(“/”,B5)+1,LEN(B5)))-1 დააბრუნებს ტექსტის სიგრძეს (რას მივიღებთ ზემოდან ფუნქციიდან), რომლის ამოღება გვინდა და აჩვენეთ შემდეგი გამოსავალი:
{4;2;5;4;3;3}
- ბოლოს, LEFT ფუნქციის გამოყენებით მივიღებთ ტექსტის მითითებულ რაოდენობას ორ სიმბოლოს შორის.
წაიკითხეთ მეტი: როგორ ტექსტის ამოღება უჯრედიდან Excel-ში (5 გზა)
2. SUBSTITUTE, MID და REPT ფუნქციები Excel-ში ორ სიმბოლოს შორის ტექსტის ამოსაღებად
კლიენტის კოდში ტექსტის ამოსაღებად სვეტი, ჩვენ გავაერთიანებთ SUBSTITUTE ფუნქცია , MIDფუნქცია , და REPT ფუნქცია . აქ, SUBSTITUTE ფუნქცია ცვლის არსებულ ტექსტს ახალი ტექსტით ტექსტის სტრიქონში, და REPT ფუნქცია იმეორებს ტექსტს მოცემულ რაოდენობას.
გამოვიყენებთ შემდეგ კომბინირებულ ფორმულას გამომავალ უჯრედში C5:
=SUBSTITUTE(MID(SUBSTITUTE("/"&B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")
ამის შემდეგ. დააჭირეთ Enter და გადაიტანეთ შევსების სახელური. ახლა თქვენ მიიღებთ შემდეგ გამომავალს.
🔎 როგორ მუშაობს ფორმულა?
- აქ REPT(" ",6) REPT ფუნქცია იმეორებს ტექსტს მოცემულ რაოდენობას.
- MID(SUBSTITUTE("/"&B5& ;REPT(” “,6),”/”,REPT(“,”,”,255)),2*255,255) დააბრუნებს შემდეგ გამომავალს უჯრედში C5 :
{,,,ნენსი,,,,,,,,,,,,..}
- შემდეგ SUBSTITUTE ფუნქცია დააბრუნებს შემდეგ გამომავალს:
{Nancy;GS;XLMNE;ENHT;TML;KGF}
წაიკითხეთ მეტი: ტექსტის ამოღება სიმბოლომდე Excel-ში (4 სწრაფი გზები)
მსგავსი წაკითხვები
- როგორ ამოიღოთ ტექსტი მეორე სივრცის შემდეგ Excel-ში (6 მეთოდი)
- ტექსტის ამოღება კონკრეტული ტექსტის შემდეგ Excel-ში (10 გზა)
- როგორ ამოიღოთ ტექსტი ბოლო სივრცის შემდეგ Excel-ში (5 გზა)
3. ტექსტის ამოსაღებად MID და SEARCH ფუნქციების გამოყენება
კლიენტის კოდის სვეტში ტექსტის ამოსაღებად, უნდა გავაერთიანოთ MID ფუნქცია და SEARCH ფუნქცია -ზე. აი, SEARCH ფუნქცია აბრუნებს სიმბოლოების რაოდენობას, რომლებშიც პირველად იქნა ნაპოვნი კონკრეტული სიმბოლო ან ტექსტის სტრიქონი.
გამოვიყენებთ შემდეგ კომბინირებულ ფორმულას გამოსავალში. უჯრედი C5:
=MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)
ამის შემდეგ დააჭირეთ Enter და გადაიტანეთ შევსების სახელური . ახლა თქვენ მიიღებთ შემდეგ გამომავალს.
🔎 როგორ მუშაობს ფორმულა?
- აქ, SEARCH(“/”,B5) + 1 ფუნქცია აბრუნებს სიმბოლოების რაოდენობას, რომლებზეც პირველად გვხვდება კონკრეტული სიმბოლო ან ტექსტის სტრიქონი, როგორც შემდეგში:
{5;7;5;5;5;5}
და ეს გამოიყენება MID ფუნქციის სიმბოლოების დასაწყებად.
- SEARCH(“/”,B5,SEARCH(“/”,B5)+1) – SEARCH(“/”,B5) – 1 ფუნქცია უბრუნებს შემდეგ გამომავალს:
{4;2;5;4;3;3}
და ეს არის ბოლო სიმბოლო MID ფუნქციისთვის.
- და ბოლოს, MID ფუნქცია აბრუნებს სიმბოლოებს ტექსტის სტრიქონის შუა ნაწილიდან.
წაიკითხეთ მეტი: ტექსტის ამოღება სიმბოლოს შემდეგ Excel-ში (6 გზა)
4. VBA-ს გამოყენება Excel-ში ორ სიმბოლოს შორის ტექსტის ამოსაღებად
ახლა, თქვენ უნდა შეასრულოთ შემდეგი ნაბიჯები, თუ გსურთ ტექსტის ამოღება Client Code სვეტში.
📌 ნაბიჯები:
- პირველ რიგში დააჭირეთ ALT+F 11 ან უნდა გადახვიდეთ ჩანართზე Developer , აირჩიეთ Visual Basic გახსნათ Visual Basic Editor, და დააჭირეთ ჩასმა, აირჩიეთ მოდული .
- შემდეგ, თქვენ უნდა აკრიფოთ შემდეგი კოდი:
3892
- ახლა, დააჭირეთ F5 ან აირჩიეთ Run და დააწკაპუნეთ Run Sub/UserFrom .
საბოლოოდ, თქვენ მიიღებთ შემდეგ საჭირო გამომავალს.
💬 დასამახსოვრებელი რამ
✎ თუ იყენებთ დიდი ზომის კომბინირებულ ფორმულას, ფრთხილად უნდა გამოიყენოთ ფრჩხილები.
დასკვნა
ეს არის დღევანდელი სესიის დასასრული. მე მტკიცედ მჯერა, რომ ამიერიდან თქვენ შეგიძლიათ ამოიღოთ ტექსტი ორ სიმბოლოს შორის Excel-ში. თუ თქვენ გაქვთ რაიმე შეკითხვა ან რეკომენდაცია, გთხოვთ, გააზიაროთ ისინი კომენტარების განყოფილებაში ქვემოთ.
არ დაგავიწყდეთ შეამოწმოთ ჩვენი ვებ-გვერდი Exceldemy.com Excel-თან დაკავშირებული სხვადასხვა პრობლემებისა და გადაწყვეტილებების სანახავად. განაგრძეთ ახალი მეთოდების სწავლა და განაგრძეთ ზრდა!