Სარჩევი
აქსელში ტექსტის გაყოფის მრავალი გზა არსებობს . ამ სტატიაში ჩვენ ვნახავთ რამდენიმე მეთოდს Excel-ის ტექსტის გაყოფის სივრცის ფორმულით . ჩვენ გვაქვს მონაცემთა ნაკრების ნიმუში, რომელიც შეიცავს სახელებს . სივრცე აქ გამოიყენება როგორც დელიმიტერი. ვნახოთ, როგორ გაყოთ ტექსტი სივრცეში ფორმულების გამოყენებით Excel -ში.
ჩამოტვირთეთ სავარჯიშო სამუშაო წიგნი
ტექსტის გაყოფა Space.xlsm-ით
ტექსტის გაყოფის 5 გზა ფორმულის გამოყენებით Excel-ში
ამ პოსტში ვიხილავთ <1-ის გამოყენებას>LEFT , FIND , SEARCH , RIGHT , TRIM , LEN , SUBSTITUTE , COLUMNS ფუნქციონირებს და გამოიყენეთ VBA კოდი ტექსტის ინტერვალით გასაყოფად .
მეთოდი 1: ტექსტის დაყოფა სივრცით LEFT-ის გამოყენებით და FIND ფუნქციები
თავდაპირველად, ჩვენ ამოვიღებთ First Name რომელიც არის სახელის მარცხენა ნაწილი LEFT და FIND ფუნქციების გამოყენებით. .
ნაბიჯები:
- პირველ რიგში, ჩაწერეთ შემდეგი ფორმულა უჯრედში C5 .
=LEFT(B5, FIND(" ",B5))
- ახლა, დააჭირეთ ღილაკს ENTER .
აქ, FIND(” “,B5) იძლევა გამომავალს როგორც 5 . რაც არის მთლიანი ასოები, მათ შორის ფართი სახელის მარცხენა მხრიდან. შემდეგ =LEFT(B5, 5 ) გვაძლევს შედეგს, როგორც Mary .
- ბოლოს, გადაიტანეთ ქვემოთ AutoFill დანარჩენი სერია.
დაწვრილებით: როგორ გავყოთ სახელი და გვარი Excel-ში (6 მარტივიგზები)
მეთოდი 2: ტექსტის გაყოფა სივრცეში MID და FIND ფუნქციების გამოყენებით
ახლა, ჩვენ დავყოფთ შუა სახელს, რომელიც გამოყოფილია ინტერვალით MID გამოყენებით. და FIND ფუნქციები.
ნაბიჯები:
- პირველ რიგში, ჩაწერეთ შემდეგი ფორმულა უჯრედში D5 .
=MID(B5,FIND(" ",B5),FIND(" ",B5,FIND(" ",B5)+1)-FIND(" ", B5))
- ამის შემდეგ დააჭირეთ ENTER კლავიშს.
- ბოლოს გადაიტანეთ ქვემოთ ავტომატური შევსება სერიების დანარჩენზე.
მაშ, რა ხდება აქ? FIND(” “,B5,FIND(” “,B5)+1)-FIND(” “, B5) განსაზღვრავს რიცხვს, სადაც მეორე სივრცეა. ამ შემთხვევაში, ეს არის 10 . და, =MID(B5,5,10) იძლევა შედეგს, როგორც Elizabeth . 5 არის საწყისი ნომერი და 10 ნიშნავს სიმბოლოების საერთო რაოდენობას .
დაწვრილებით : როგორ გავყოთ ტექსტი Excel-ში სიმბოლოების მიხედვით (5 სწრაფი მეთოდი)
მსგავსი წაკითხვები
- გაყოფა სტრიქონი სიმბოლოების მიხედვით Excel-ში (6 შესაფერისი გზა)
- სტრიქონის გაყოფა სიგრძის მიხედვით Excel-ში (8 გზა)
- როგორ განვასხვავოთ ორი სიტყვა Excel (6 მარტივი გზა)
- ტექსტის გაყოფა Excel-ში Flash Fill-ის გამოყენებით
მეთოდი 3: RIGHT და SEARCH ფუნქციების გამოყენება
გვარის გასაყოფად ჩვენ გამოვიყენებთ RIGHT , LEN და SEARCH ფუნქციებს. ორივე ფუნქციას FIND და SEARCH აქვს იგივე თვისებები.
ნაბიჯები:
- პირველ რიგში, აკრიფეთ შემდეგი ფორმულაუჯრედი E5 .
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,1)+1))
- ახლა დააჭირეთ ENTER გასაღები.
- და ბოლოს, გადაიტანეთ ქვემოთ ავტომატური შევსება სერიების დანარჩენში.
ესე იგი. აქ, ფორმულა SEARCH(" ",B5,SEARCH(" ",B5,1)+1) გამოსავალს გვაძლევს 15 რომელიც არის სიმბოლოების რაოდენობა, რომელიც მოიცავს <სივრცეს. 1>მარი და ელიზაბეტი . LEN(B5) გამოსცემს შედეგს 20 . რაც ნიშნავს, LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,1)+1) ძირითადად იძლევა გამომავალს, როგორც 5 (20 გამოკლებული 15). და ბოლოს, =RIGHT(B5,5) იძლევა საბოლოო შედეგს, როგორც Smith .
დაწვრილებით: როგორ გავყოთ ტექსტი Excel-ში ფორმულის გამოყენებით (5 მარტივი გზა)
მეთოდი 4: ტექსტის დაყოფა სივრცეში კომბინირებული ფორმულის გამოყენებით
ამ მეთოდით, ჩვენ გამოვიყენებთ კომბინირებულ ფუნქციას TRIM , SUBSTITUTE , COLUMNS , LEN და REPT ფუნქციები ტექსტების ინტერვალით გაყოფისთვის.
ნაბიჯები:
- პირველ რიგში, ჩაწერეთ შემდეგი ფორმულა უჯრედში C5 .
=TRIM(MID(SUBSTITUTE($B5,"",REPT(" ",LEN($B5))),(COLUMNS($B4:B4)-1)*LEN($B5)+1,LEN($B5)))
- ახლა დააჭირეთ ENTER კლავიშს.
- ამ პუნქტში, გადაათრიეთ მარჯვნივ ავტომატური შევსება მწკრივის სერიისთვის.
- ბოლოს გადაათრიეთ ქვემოთ ავტომატური შევსება სერიის დანარჩენი ნაწილი.
თქვენი ინფორმაციისთვის, თითოეული ფუნქციის ბმულები მოცემულია აქ. თუ ფორმულა გაინტერესებთ იმაზე, რაც აქ ხდება. გთხოვთ დააჭიროთ ბმულს დაგადახედეთ მათ გამოყენებას და ფორმულების დაშლას.
წაიკითხეთ მეტი: როგორ გამოვყოთ სიტყვები Excel-ში ფორმულის გამოყენებით (Ultimate Guide)
მეთოდი 5: VBA-ს გამოყენება გაყოფისთვის ტექსტი Space
ჩვენს ბოლო მეთოდში, ჩვენ გამოვიყენებთ VBA კოდს ტექსტების გასაყოფად ინტერვალით.
ნაბიჯები:
- პირველ რიგში, დააწკაპუნეთ მარჯვენა ღილაკით ფურცელზე და გადადით კოდის ნახვა .
- ამის შემდეგ დააკოპირეთ და ჩასვით VBA კოდი ქვემოთ.
VBA კოდი:
1382
- და ბოლოს, დააჭირეთ F5 ან თამაშის ღილაკს კოდის გასაშვებად.
აქ, Rnumber = 5-დან 10-მდე ნიშნავს მონაცემთა ნაკრების ჩვენს მწკრივის ნომერს და Newdest=3 წარმოადგენს პირველ სვეტს, სადაც ტექსტი გაიყოფა და გაგრძელდება.
წაიკითხეთ მეტი: როგორ დავყოთ ტექსტი მრავალ უჯრედად Excel-ში
პრაქტიკის განყოფილება
ერთადერთი ყველაზე მნიშვნელოვანი ასპექტი გახდომაში ამ სწრაფ მიდგომებს მიჩვეული პრაქტიკაა. შედეგად, ჩვენ დავურთეთ პრაქტიკული სამუშაო წიგნი, სადაც შეგიძლიათ ივარჯიშოთ ეს მეთოდები.
დასკვნა
ეს ყველაფერი სტატიისთვისაა. ეს არის 5 განსხვავებული მეთოდი Excel-ის ტექსტის გაყოფა სივრცის ფორმულით . თქვენი პრეფერენციებიდან გამომდინარე, შეგიძლიათ აირჩიოთ საუკეთესო ალტერნატივა. გთხოვთ, დატოვეთ ისინი კომენტარების ზონაში, თუ გაქვთ რაიმე შეკითხვები ან გამოხმაურება.