პრობლემები შეიძლება წარმოიშვას სიმბოლოების კოდების ერთი სისტემიდან მეორე სისტემაში გადაყვანისას. ეს პრობლემები იწვევს მონაცემების გაფუჭებას. ამის გამოსასწორებლად, 1980-იანი წლების ბოლოს შეიქმნა სიმბოლოების უნივერსალური ნაკრები, რომელიც ცნობილია როგორც Unicode system, რომელიც აძლევს კომპიუტერულ სისტემებში გამოყენებულ სიმბოლოებს უნიკალური სიმბოლოების კოდს.
ინფორმაცია, რომ ეს სტატია ეხება Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 Mac-ისთვის, Excel 2016 for Mac, Excel for Mac 2011 და Excel Online.
უნივერსალური სიმბოლოების ნაკრები
Windows ANSI კოდის გვერდზე არის 255 სხვადასხვა სიმბოლოების კოდი ან კოდის წერტილი, მაშინ როცა Unicode სისტემა შექმნილია მილიონზე მეტი კოდის დასაკავებლად.თავსებადობის მიზნით, უახლესი Unicode სისტემის პირველი 255 კოდის წერტილი ემთხვევა ANSI სისტემის წერტილებს დასავლური ენის სიმბოლოებისა და რიცხვებისთვის.
ამ სტანდარტული სიმბოლოებისთვის, კოდები დაპროგრამებულია კომპიუტერში ისე, რომ კლავიატურაზე ასოს აკრეფით შეიყვანება ასოს კოდი გამოყენებული აპლიკაციაში.
არასტანდარტული სიმბოლოები და სიმბოლოები, როგორიცაა საავტორო უფლებების სიმბოლო ან ხაზგასმული სიმბოლოები, რომლებიც გამოიყენება სხვადასხვა ენაში, შეიტანება აპლიკაციაში ANSI კოდის ან უნიკოდის ნომრის აკრეფით სიმბოლოსთვის სასურველ ადგილას.
Excel CHAR და CODE ფუნქციები
Excel-ს აქვს რამდენიმე ფუნქცია, რომელიც მუშაობს ამ რიცხვებთან. CHAR და CODE მუშაობს Excel-ის ყველა ვერსიაში. UNICHAR და UNICODE დაინერგა Excel 2013-ში.
CHAR და UNICHAR ფუნქციები აბრუნებს სიმბოლოს მოცემული კოდისთვის. CODE და UNICODE ფუნქციები აკეთებენ საპირისპიროს და აწვდიან კოდს მოცემული სიმბოლოსთვის. როგორც ზემოთ სურათზეა ნაჩვენები:
- შედეგი=CHAR (169) არის საავტორო უფლებების სიმბოლო ©.
- შედეგი=CODE(©)-ისთვის არის 169.
თუ ეს ორი ფუნქცია ერთმანეთთან არის ჩადებულისახით
=CODE(CHAR(169))
ფორმულის გამომავალი არის 169, რადგან ორი ფუნქცია ასრულებს მეორის საპირისპირო დავალებას.
CHAR და UNICHAR ფუნქციების სინტაქსი და არგუმენტები
ფუნქციის სინტაქსი ეხება ფუნქციის განლაგებას და მოიცავს ფუნქციის სახელს, ფრჩხილებს და არგუმენტებს.
CHAR ფუნქციის სინტაქსია:
=CHAR(ნომერი)
UNICHAR ფუნქციის სინტაქსია:
=UNICHAR(ნომერი)
ამ ფუნქციებში, Number (რაც საჭიროა) არის რიცხვი 1-დან 255-მდე, რომელიც ასოცირდება თქვენთვის სასურველ სიმბოლოსთან.
- რიცხვის არგუმენტი შეიძლება იყოს რიცხვი, რომელიც შეყვანილია პირდაპირ ფუნქციაში ან უჯრედის მითითება ნომრის მდებარეობაზე სამუშაო ფურცელზე.
- თუ Number არგუმენტი არ არის მთელი რიცხვი 1-დან 255-მდე, CHAR ფუნქცია აბრუნებს VALUE-ს! შეცდომის მნიშვნელობა, როგორც ნაჩვენებია მე-4 მწკრივზე ზემოთ მოცემულ სურათზე.
- 255-ზე მეტი კოდის ნომრებისთვის გამოიყენეთ UNICHAR ფუნქცია.
- თუ შეიყვანება ნულოვანი (0) რიცხვის არგუმენტი, CHAR და UNICHAR ფუნქციები აბრუნებენ VALUE-ს! შეცდომის მნიშვნელობა, როგორც ნაჩვენებია მე-2 მწკრივზე ზემოთ მოცემულ სურათზე.
შეიყვანეთ CHAR და UNICHAR ფუნქციები
რომელიმე ფუნქციის შეყვანის ვარიანტები მოიცავს ფუნქციის ხელით აკრეფას, როგორიცაა
=CHAR(65)
ან
=UNICHAR(A7)
ფუნქცია და რიცხვის არგუმენტი ასევე შეიძლება შეიყვანოთ ფუნქციების დიალოგურ ფანჯარაში.
Excel Online-ში, თქვენ ხელით შეიყვანთ ფუნქციას. Excel-ის დესკტოპის ვერსიებში გამოიყენეთ დიალოგური ფანჯარა.
მიჰყევით ამ ნაბიჯებს CHAR ფუნქციის შესაყვანად უჯრედში B3:
- აირჩიეთ უჯრედი B3, რომ გახადოთ ის აქტიურ უჯრედად.
- აირჩიეთ ფორმულები.
- აირჩიეთ ტექსტი ფუნქციების ჩამოსაშლელი სიის გასახსნელად.
- აირჩიეთ CHAR სიაში ფუნქციის დიალოგური ფანჯრის გამოსატანად.
- დიალოგურ ფანჯარაში აირჩიეთ Number ხაზი.
- აირჩიეთ უჯრედი A3 სამუშაო ფურცელში, რომ შეიყვანოთ ეს უჯრედის მითითება დიალოგურ ფანჯარაში.
- აირჩიეთ OK ფუნქციის დასასრულებლად და დახურეთ დიალოგური ფანჯარა.
ძახილის ნიშნის სიმბოლო გამოჩნდება B3 უჯრედში, რადგან მისი ANSI სიმბოლოს კოდია 33.
როდესაც ირჩევთ უჯრედს E2, სრული ფუნქცია=CHAR(A3) გამოჩნდება სამუშაო ფურცლის ზემოთ ფორმულების ზოლში.
CHAR და UNICHAR ფუნქციების გამოყენება
CHAR და UNICHAR ფუნქციები თარგმნის კოდის გვერდის ნომრებს სიმბოლოებად სხვა ტიპის კომპიუტერებზე შექმნილი ფაილებისთვის. მაგალითად, CHAR ფუნქციას შეუძლია წაშალოს არასასურველი სიმბოლოები, რომლებიც გამოჩნდება იმპორტირებული მონაცემებით.
ამ ფუნქციების გამოყენება შესაძლებელია Excel-ის სხვა ფუნქციებთან ერთად, როგორიცაა TRIM და SUBSTITUTE, ფორმულებში, რომლებიც შექმნილია სამუშაო ფურცლიდან არასასურველი სიმბოლოების მოსაშორებლად.
CODE და UNICODE ფუნქციების სინტაქსი და არგუმენტები
ფუნქციის სინტაქსი ეხება ფუნქციის განლაგებას და მოიცავს ფუნქციის სახელს, ფრჩხილებს და არგუმენტებს.
CODE ფუნქციის სინტაქსია:
=კოდი(ტექსტი)
სინტაქსი UNICODE ფუნქციისთვის არის:
=UNICODE(ტექსტი)
ამ ფუნქციებში, ტექსტი (რაც საჭიროა) არის სიმბოლო, რომლისთვისაც გსურთ იპოვოთ ANSI კოდის ნომერი.
ტექსტის არგუმენტი შეიძლება იყოს ერთი სიმბოლო, რომელიც გარშემორტყმულია ორმაგი ბრჭყალებით (" "), რომელიც შეყვანილია პირდაპირ ფუნქციაში ან უჯრედის მითითებით სიმბოლოს მდებარეობაზე სამუშაო ფურცელი, როგორც ნაჩვენებია მე-4 და მე-9 რიგებში ზემოთ მოცემულ სურათზე.
თუ ტექსტის არგუმენტი ცარიელი დარჩა, CODE ფუნქცია უბრუნებს VALUE-ს! შეცდომის მნიშვნელობა, როგორც ნაჩვენებია მე-2 მწკრივზე ზემოთ მოცემულ სურათზე.
CODE ფუნქცია აჩვენებს მხოლოდ ერთი სიმბოლოს სიმბოლოს კოდს. თუ ტექსტის არგუმენტი შეიცავს ერთზე მეტ სიმბოლოს (როგორიცაა სიტყვა Excel ნაჩვენებია მე-7 და მე-8 სტრიქონებში ზემოთ სურათზე), ნაჩვენებია მხოლოდ პირველი სიმბოლოს კოდი. ამ შემთხვევაში, ეს არის რიცხვი 69, რომელიც არის სიმბოლოს კოდი დიდი ასოსთვის E
ზედა და პატარა ასოებს
ზედა ან დიდ ასოებს კლავიატურაზე განსხვავებული სიმბოლოების კოდი აქვს, ვიდრე შესაბამისი პატარა ან პატარა ასოები.
მაგალითად, UNICODE/ANSI კოდის ნომერი დიდი "A"-სთვის არის 65, ხოლო პატარა "a" UNICODE/ANSI კოდის ნომერი არის 97, როგორც ნაჩვენებია მე-4 და მე-5 რიგებში ზემოთ მოცემულ სურათზე.
შეიყვანეთ CODE და UNICODE ფუნქციები
რომელიმე ფუნქციის შეყვანის ვარიანტები მოიცავს ფუნქციის აკრეფას უჯრედში, როგორიცაა:
=კოდი(65)
ან
=UNICODE(A6)
ფუნქცია და ტექსტის არგუმენტი ასევე შეიძლება შეიყვანოთ ფუნქციების დიალოგურ ფანჯარაში.
Excel Online-ში, თქვენ ხელით შეიყვანთ ფუნქციას. Excel-ის დესკტოპის ვერსიებში გამოიყენეთ დიალოგური ფანჯარა.
მიჰყევით ამ ნაბიჯებს CODE ფუნქციის შესაყვანად უჯრედში B3:
- აირჩიეთ უჯრედი B3, რომ გახადოთ ის აქტიურ უჯრედად.
- აირჩიეთ ფორმულები.
- აირჩიეთ ტექსტი ფუნქციების ჩამოსაშლელი სიის გასახსნელად.
- აირჩიეთ CODE სიაში ფუნქციის დიალოგური ფანჯრის გამოსატანად.
- დიალოგურ ფანჯარაში აირჩიეთ Text სტრიქონი.
- აირჩიეთ უჯრედი A3 სამუშაო ფურცელში, რომ შეიყვანოთ ეს უჯრედის მითითება დიალოგურ ფანჯარაში.
- აირჩიეთ OK ფუნქციის დასასრულებლად და დახურეთ დიალოგური ფანჯარა.
რიცხვი 64 გამოჩნდება B3 უჯრედში. ეს არის სიმბოლოს კოდი ამპერსანდის (&) სიმბოლოსთვის.
როდესაც ირჩევთ უჯრედს B3, სრული ფუნქცია=CODE (A3) გამოჩნდება სამუშაო ფურცლის ზემოთ ფორმულების ზოლში.