რა უნდა იცოდე
- ASCII სიმბოლოების მოსაშორებლად, შეიყვანეთ =CLEAN(ტექსტი).
- გამოიყენეთ SUBSTITUTE ფუნქცია უნიკოდის სიმბოლოების ASCII სიმბოლოებად გადასაყვანად.
აი, როგორ გამოვიყენოთ Clean ფუნქცია Microsoft Excel 2019, 2016, 2013, 2010 და Excel Microsoft 365-ისთვის. Clean ფუნქცია აშორებს ბევრ არასაბეჭდად კომპიუტერულ სიმბოლოს, რომლებიც კოპირებულია. ან იმპორტირებულია სამუშაო ფურცელში, რადგან ასეთ სიმბოლოებს შეუძლიათ ხელი შეუშალონ მონაცემების ბეჭდვას, დახარისხებასა და ფილტრაციას.
CLEAN ფუნქციის სინტაქსი და არგუმენტები
ფუნქციის სინტაქსი არის მისი განლაგება და მოიცავს სახელს, ფრჩხილებს და არგუმენტებს. CLEAN ფუნქციის სინტაქსია:
=CLEAN(ტექსტი)
ტექსტი
(აუცილებელია) არის
უჯრედის მითითება
ამ მონაცემების მდებარეობა სამუშაო ფურცელში, რომლის გასუფთავებაც გსურთ.
მაგალითად, თქვით უჯრედი A2 შეიცავს ამ ფორმულას:
=CHAR(10)&"კალენდარი"&CHAR(9)
ამის გასასუფთავებლად, თქვენ უნდა შეიყვანოთ ფორმულა სხვა სამუშაო ფურცელში:
=CLEAN(A2)
შედეგი დატოვებს მხოლოდ სიტყვას
კალენდარი
უჯრედში A2.
არასაბეჭდი სიმბოლოების წაშლის გარდა, ფუნქცია CLEAN გარდაქმნის ციფრებს ტექსტად, რაც შეიძლება გამოიწვიოს შეცდომები, თუ მოგვიანებით გამოიყენებთ ამ მონაცემებს გამოთვლებში.
არასაბეჭდი, არა-ASCII სიმბოლოების ამოშლა
მიუხედავად იმისა, რომ CLEAN ფუნქცია შესანიშნავია დაუბეჭდავი ASCII სიმბოლოების აღმოსაფხვრელად, არის რამდენიმე დაუბეჭდავი სიმბოლო, რომლებიც არ არის ASCII დიაპაზონის ფარგლებს გარეთ, რომელთა ამოღებაც გსურთ..
არასაბეჭდი Unicode სიმბოლოები მოიცავს ნომრებს 129, 141, 143,144 და 157 . გარდა ამისა, შეგიძლიათ წაშალოთ 127 , რომელიც არის წაშლის სიმბოლო და ასევე დაუბეჭდავი.
ასეთი მონაცემების წაშლის ერთ-ერთი გზაა SUBSTITUTE ფუნქციის გადაქცევა ASCII სიმბოლოდ, რომელსაც CLEAN ფუნქციას შეუძლია წაშალოს. თქვენ შეგიძლიათ ჩასვათ SUBSTITUTE და CLEAN ფუნქციების გასაადვილებლად.
=სუფთა(შემცვლელი(A3, CHAR(129), CHAR(7)))
მონაცვლეობით, შეგიძლიათ უბრალოდ შეცვალოთ შეურაცხმყოფელი დაუბეჭდავი სიმბოლო არაფრით ("").
=SUBSTITUTE(A4, CHAR(127), "")
რა არის არასაბეჭდი სიმბოლოები?
კომპიუტერის თითოეულ სიმბოლოს - დასაბეჭდად და არასაბეჭდად - აქვს ნომერი, რომელიც ცნობილია როგორც მისი Unicode სიმბოლოს კოდი ან მნიშვნელობა.კიდევ ერთი, უფრო ძველი და უფრო ცნობილი სიმბოლოების ნაკრები არის ASCII, რომელიც ნიშნავს ამერიკული სტანდარტული კოდის ინფორმაციის გაცვლას, რომელიც ჩართულია უნიკოდის ნაკრებში.
შედეგად, Unicode და ASCII ნაკრების პირველი 32 სიმბოლო (0-დან 31-მდე) იდენტურია. მათ იყენებენ პროგრამები პერიფერიული მოწყობილობების გასაკონტროლებლად, როგორიცაა პრინტერები, სხვადასხვა პლატფორმაზე. როგორც ასეთი, ისინი არ არის განკუთვნილი სამუშაო ფურცელში გამოსაყენებლად და შეიძლება გამოიწვიოს შეცდომები.
CLEAN ფუნქცია, რომელიც უსწრებს უნიკოდის სიმბოლოების კომპლექტს, შლის პირველ 32 დაუბეჭდავ ASCII სიმბოლოს და იგივე სიმბოლოებს Unicode ნაკრებიდან.