როგორ ამოიღოთ წამყვანი ადგილები Excel-ში (4 მეთოდი)

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

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

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

აქ სრული სახელის გენერირება სახელი და გვარი გამოვიყენე CONCAT ფუნქცია.

ჩამოტვირთეთ სავარჯიშოდ

წაშალეთ წამყვანი სივრცეები Excel.xlsm-ში

Excel-ში წამყვანი ადგილების წაშლის 4 გზა

1. TRIM ფუნქციის გამოყენება

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

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

➤ მე ავირჩიე უჯრედი E4

მეორე, ჩაწერეთ შემდეგი ფორმულა უჯრედში ან ფორმულის ზოლში .

=TRIM(D4)

ბოლოს, დააჭირეთ ENTER .

ახლა, ის აჩვენებს შედეგს ყველა დამატებითი სივრცის მოხსნით.

მოგვიანებით შეგიძლიათ გამოიყენოთ შევსება გადაიტანეთ ავტომატური შევსება ფორმულისთვისდანარჩენი უჯრედები.

1.1. წაშალეთ წამყვანი სივრცეები ტექსტის მნიშვნელობებიდან

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

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

➤ მე ავირჩიე უჯრედი E4

მეორე, ჩაწერეთ შემდეგი ფორმულა უჯრედში ან ფორმულის ზოლში .

=MID(D4,FIND(MID(TRIM(D4),1,1),D4),LEN(D4))

აქ, მე ჩავდე D4 , როგორც მნიშვნელობა, სადაც მსურდა შუალედების ამოღება.

FIND ნაწილი იქნება ამოიცნობს პირველი ტექსტის სიმბოლოს სტრიქონის პოზიციას, შემდეგ LEN ფუნქცია დათვლის სტრიქონის სიგრძეს, რომელიც ამოიღებს გარე MID ფუნქციის მეშვეობით.

ბოლოს, დააჭირეთ 1>ENTER .

ახლა, ის აჩვენებს შედეგს არჩეული უჯრედის მხოლოდ წამყვანი ადგილების ამოღებით.

ახლა, თუ თქვენ გსურთ, შეგიძლიათ გამოიყენოთ Fill Handle to AutoFill ფორმულა დანარჩენი უჯრედებისთვის.

1.2. წაშალეთ წამყვანი სივრცეები რიცხვითი მნიშვნელობებიდან

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

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

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

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

➤ მე ავირჩიე უჯრედი D4

შემდეგ, აკრიფეთ შემდეგი ფორმულა უჯრედში ან ფორმულის ზოლში .

=VALUE(TRIM(C4))

აქ, TRIM ფუნქცია შლის წინა სივრცეებს ​​რიცხვითი მნიშვნელობიდან C4 -ში. შემდეგ VALUE გარდაქმნის მას ნომრის ფორმატად .

ბოლოს, დააჭირეთ ENTER .

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

ამ დროს, თუ გსურთ, შეგიძლიათ გამოიყენოთ შევსების სახელური AutoFill ფორმულა დანარჩენი უჯრედებისთვის.

წაიკითხეთ მეტი: როგორ ამოიღოთ უკანა სივრცეები Excel

2. TRIM-ის გამოყენება SUBSTITUTE-ში უწყვეტი წამყვანი ადგილების მოსაშორებლად

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

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

მე ავიღე ავტორის სახელით წიგნის შემდეგი ნიმუშის მონაცემები .

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

➤ მე ავირჩიე უჯრედი C4

შემდეგ, ჩაწერეთ შემდეგი ფორმულა უჯრედში ან ფორმულის ზოლში .

=TRIM(SUBSTITUTE(B4, CHAR(160), ""))

აქ, SUBSTITUTE ფუნქცია ჩაანაცვლებს CHAR(160) -ის ყველა ეგზემპლარს B4 უჯრედიდან ნორმალური სივრცის სიმბოლოებით. შემდეგ TRIM ფუნქცია წაშლის ამ სივრცეებს.

ბოლოს, დააჭირეთ ENTER ღილაკს.

საბოლოოდ, ის აჩვენებს შედეგს ყველა წაშლით. უწყვეტი სივრცეები.

ბოლოს, შეგიძლიათ გამოიყენოთ Fill Handle to AutoFill ფორმულა დანარჩენი უჯრედებისთვის.

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

  • წაშალეთ ყველა სივრცე Excel-ში (9 მეთოდი)
  • როგორ წავშალოთ ცარიელი სივრცეები Excel-ში (7 გზა)

3. FIND და REPLACE-ის გამოყენებით

ასევე შეგიძლიათ გამოიყენოთ FIND & REPLACE ბრძანება შუალედების ამოსაღებად.

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

შემდეგ გახსენით მთავარი ჩანართი >> იპოვე & აირჩიეთ >> აირჩიეთ ჩანაცვლება

გაჩნდება დიალოგური ფანჯარა . აქ თქვენ უნდა ჩაწეროთ რამდენი სივრცე გსურთ წაშალოთ Find-შირა.

ამის შემდეგ, თქვენ უნდა დააყენოთ რამდენი სივრცე გსურთ შეცვალოთ არსებული სივრცეები Replace with.

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

➤ აქ გამოჩნდება 7 ჩანაცვლება .

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

➤ ისევ შეცვალა 3 სივრცე.

აქ ყველა წამყვანი სივრცე ჩანაცვლებულია ერთი სივრცით.

3.1. Single Spaces

თუ გსურთ წაშალოთ მხოლოდ ერთი წამყვანი სივრცეები, ასევე შეგიძლიათ გამოიყენოთ FIND & REPLACE ბრძანება.

უჯრის არჩევის შემდეგ, საიდანაც გსურთ ამოიღოთ ერთი წამყვანი სივრცეები.

ახლა გახსენით მთავარი ჩანართი >> იპოვე & აირჩიეთ >> აირჩიეთ ჩანაცვლება

გაჩნდება დიალოგური ფანჯარა იქ ჩასვით ერთი სივრცე იპოვეთ რა და შეინახეთ ჩანაცვლება ცარილით.

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

➤ აქ გამოჩნდება 24 ჩანაცვლება .

აქ, ყველა ერთჯერადი ფართები ჩანაცვლებულია არასივრცე.

3.2. ორმაგი სივრცეები

მეორეს მხრივ, თუ გსურთ წაშალოთ მხოლოდ ორმაგი წამყვანი სივრცეები, შეგიძლიათ გამოიყენოთ FIND & REPLACE ბრძანება.

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

ამის შემდეგ გახსენით მთავარი ჩანართი > ;> იპოვე & აირჩიეთ >> აირჩიეთ ჩანაცვლება

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

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

➤ აქ გამოჩნდება 11 ჩანაცვლება .

საბოლოოდ, ყველა ორმაგი წამყვანი სივრცეები ჩანაცვლებულია ერთი წამყვანი სივრცეებით.

4. VBA გამოყენებით

Excel-ში წამყვანი ადგილების წასაშლელად ასევე შეგიძლიათ გამოიყენეთ Visual Basic .

პირველ რიგში, გახსენით დეველოპერი ჩანართი >> შემდეგ აირჩიეთ Visual Basic.

შემდეგ, გაიხსნება Microsoft Visual Basic აპლიკაციებისთვის.

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

აქ, მოდული ღია.

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

1896

აქ მე ავიღე ორი ცვლადი Rng და SelectedRng , დაასახელა დიალოგური ფანჯარა Removing Leading Space შემდეგ გამოყენებულია For loop TRIM თითოეული არჩეული უჯრედი .

მე გამოვიყენე VBA LTRIM ფუნქცია ამოსაჭრელად.

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

პირველ რიგში აირჩიეთ უჯრედი ან უჯრედის დიაპაზონი VBA-ის გამოსაყენებლად.

შემდეგ გახსენით View ჩანართი >> მაკროდან >> აირჩიეთ მაკროს ნახვა.

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

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

ახლა, არჩეული უჯრედების დიაპაზონის წამყვანი სივრცეები წაიშლება.

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

სავარჯიშო განყოფილება

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

დასკვნა

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

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