בעיות יכולות להתעורר בעת המרת קודי התווים ממערכת אחת למערכת אחרת. בעיות אלה גורמות נתונים משובשים. כדי לתקן זאת, מערכת תווים אוניברסלית המכונה Unicode המערכת פותחה במהלך 1980s שנותן את הדמויות המשמשות מערכות מחשב קוד אופי ייחודי.
הערה: המידע במאמר זה חל על Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 עבור Mac, Excel 2016 עבור Mac, Excel for Mac 2011 ו- Excel Online.
ערכת תווים אוניברסלית

יש 255 קודי אופי שונים או נקודות קוד בעמוד קוד Windows ANSI בזמן מערכת Unicode נועד להחזיק מעל מיליון נקודות קוד. לשם תאימות, 255 נקודות הקוד הראשונות של מערכת Unicode החדשה יותר תואמות לאלה של מערכת ANSI עבור תווים ומספרים בשפה המערבית.
עבור תווים סטנדרטיים אלה, הקודים מתוכנתים למחשב כך שהקלדת אות על המקלדת מזינה את הקוד עבור האות ביישום שבו נעשה שימוש.
תווים וסמלים לא סטנדרטיים, כגון סמל זכויות היוצרים או תווים מודגשים המשמשים בשפות שונות, מוזנים ביישום על ידי הקלדת קוד ANSI או מספר Unicode עבור התו במיקום הרצוי.
Excel ו - 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 (מספר)
בפונקציות אלה, מספר (נדרש) הוא מספר בין 1 ל 255 המשויך לתו הרצוי.
- ה מספר ארגומנט יכול להיות מספר שהוזן ישירות לתוך הפונקציה או התייחסות התא למיקום של המספר בגליון עבודה.
- אם מספר הארגומנט אינו מספר שלם בין 1 ל 255, הפונקציה CHAR מחזירה את #VALUE! ערך השגיאה, כפי שמוצג בשורה 4 בתמונה למעלה.
- לקבלת מספרי קוד גדולים מ - 255, השתמש בפונקציה UNICHAR.
- אם מספר ארגומנט של אפס (0) נכנס, פונקציות CHAR ו- UNICHAR מחזירות את #VALUE! ערך השגיאה, כפי שמוצג בשורה 2 בתמונה למעלה.
הזן את פונקציות CHAR ו- UNICHAR
אפשרויות להזנת שני הפונקציות כוללות הקלדת הפונקציה באופן ידני, כגון
= CHAR (65)
או
= UNICHAR (A7)
הפונקציה מספר ניתן להזין גם ארגומנט בתיבת הדו-שיח 'פונקציות'.
ב- Excel Online, תזין ידנית את הפונקציה. בגירסאות שולחן העבודה של Excel, השתמש בתיבת הדו-שיח.
בצע את השלבים הבאים כדי להזין את הפונקציה CHAR לתא B3:
- בחר תא B3 כדי להפוך אותו לתא הפעיל.
- בחר נוסחאות.
- בחר טקסט כדי לפתוח את הרשימה הנפתחת של הפונקציות.
- בחר צ'אר ברשימה כדי להציג את תיבת הדו-שיח של הפונקציה.
- בתיבת הדו-שיח, בחר את מספר קו.
- בחר תא A3 בגליון העבודה להזין את הפניה תא לתוך תיבת הדו שיח.
- בחר בסדר כדי להשלים את הפונקציה ולסגור את תיבת הדו שיח.
סימן סימן הקריאה מופיע בתא B3 מכיוון שקוד התווים ANSI שלו הוא 33.
כאשר אתה בוחר תא E2, את הפונקציה המלאה = CHAR (A3) מופיע בסרגל הנוסחה מעל גליון העבודה.
CHAR ו UNICHAR שימושים פונקציה
פונקציות CHAR ו- UNICHAR מתרגמות מספרי עמוד קוד לתווים עבור קבצים שנוצרו על סוגים אחרים של מחשבים. לדוגמה, הפונקציה CHAR יכולה להסיר תווים לא רצויים המופיעים עם נתונים מיובאים.
ניתן להשתמש בפונקציות אלה בשילוב עם פונקציות אחרות של Excel, כגון TRIM ו- SUBSTITUTE, בנוסחאות שנועדו להסיר תווים לא רצויים מגליון עבודה.
CODE ו- UNICODE פונקציות תחביר וארגומנטים

תחביר של פונקציה מתייחס לפריסה של הפונקציה וכולל את שם הפונקציה, סוגריים וארגומנטים.
התחביר עבור הפונקציה CODE הוא:
= CODE (טקסט)
התחביר עבור הפונקציה UNICODE הוא:
= UNICODE (טקסט)
בפונקציות אלה, טקסט (אשר נדרש) הוא התו שעבורו אתה רוצה למצוא את מספר הקוד ANSI.
ה טקסט הטיעון יכול להיות תו בודד מוקף מרכאות כפולות ( ' ' ) המוזן ישירות לתוך הפונקציה או התייחסות התא למיקום התו בגליון עבודה, כפי שמוצג בשורות 4 ו 9 בתמונה לעיל.
אם ארגומנט הטקסט נשאר ריק, הפונקציה CODE מחזירה את #VALUE! ערך השגיאה, כפי שמוצג בשורה 2 בתמונה למעלה.
הפונקציה CODE מציגה רק את קוד התו עבור תו בודד. אם ארגומנט הטקסט מכיל יותר מתו אחד (כגון המילה Excel המוצגת בשורות 7 ו -8 בתמונה לעיל), יוצג רק הקוד עבור התו הראשון. במקרה זה, הוא מספר69 המהווה את קוד התווים עבור האות באותיות רישיות ה.
אותיות גדולות לעומת אותיות קטנות
רישיות או עיר בירה אותיות על המקלדת יש קודי אופי שונים מאשר באותיות קטנות המקביל או קטן אותיות.
לדוגמה, מספר הקוד UNICODE / ANSI עבור האות "A" הוא באותיות רישיות 65 בעוד אותיות קטנות "A" UNICODE / ANSI קוד הוא 97, כפי שמוצג בשורות 4 ו -5 בתמונה לעיל.
הזן את CODE ו UNICODE פונקציות
אפשרויות להזנת שני הפונקציות כוללות הקלדת הפונקציה בתא, כגון:
= CODE (65)
או
= UNICODE (A6)
הפונקציה טקסט ניתן להזין גם ארגומנט בתיבת הדו-שיח 'פונקציות'.
ב- Excel Online, תזין ידנית את הפונקציה. בגירסאות שולחן העבודה של Excel, השתמש בתיבת הדו-שיח.
בצע את השלבים הבאים כדי להזין את הפונקציה CODE לתוך התא B3:
- בחר תא B3 כדי להפוך אותו לתא הפעיל.
- בחר נוסחאות.
- בחר טקסט כדי לפתוח את הרשימה הנפתחת של הפונקציות.
- בחר קוד ברשימה כדי להציג את תיבת הדו-שיח של הפונקציה.
- בתיבת הדו-שיח, בחר את טקסט קו.
- בחר תא A3 בגליון העבודה להזין את הפניה תא לתוך תיבת הדו שיח.
- בחר בסדר כדי להשלים את הפונקציה ולסגור את תיבת הדו שיח.
המספר 64 מופיע בתא B3. זהו קוד התווים עבור אמפרסנד ( & ) אופי.
כאשר אתה בוחר תא B3, את הפונקציה המלאה = CODE (A3) מופיע בסרגל הנוסחה מעל גליון העבודה.




