تابع UNICHAR در اکسل

1,226
بدون دیدگاه
تابع UNICHAR در اکسل

تابع UNICHAR براساس استاندارد یونیکد (Unicode)، کاراکتر بخصوصی را با استفاده از شماره یونیکد آن نمایش می دهد. یونیکد یک استاندارد محاسباتی برای رمزگذاری یکپارچه، نمایش و مدیریت متن در اکثر سیستم های نوشتاری جهان است. از این تابع می توان برای درج کاراکتر در فرمول ها که وارد کردن آن ها به طور مستقیم مشکل یا غیر ممکن است استفاده کرد.

فرمت کلی تابع UNICHAR :

=UNICHAR(number)

آرگومان تابع UNICHAR :

1: number :   شماره یونیکد کاراکترمورد نظر

برای مثال برای نمایش حرف b از شماره یونیکد 98 و برای نمایش $ از شماره 36 استفاده می شود.

1: =UNICHAR(98)         // =”b”

2: =UNICHAR(36)         // =”$”

همانطور که بیان شد از این تابع می توان جهت درج کاراکتر در فرمول ها استفاده کرد. برای مثال (تصویر بالا) با استفاده از توابع IF و UNICHAR  جهت تعیین جواب صحیح و اشتباه، از علامت های لایک و دیس لایک استفاده شده است.

=IF(H8=20,UNICHAR(67),UNICHAR(68))

لازم به ذکر است که در سلول های L6 و L8 جهت نمایش علامت لایک و دیس لایک، از فونت Wingdings استفاده شده است.

نکات تابع UNICHAR :

  • هر کاراکتر یونیکد مخصوص به خود را دارد برای مثال شماره یونیکد حرف b  با B متفاوت است
  • اگر مقدار ورودی تابع معتبر نباشد، تابع خطای !VALUE# نشان می دهد.
  • برای  پیدا کردن شماره یونیکد هر کاراکتر از تابع UNICODE استفاده می شود (عکس تابع UNICHAR )
  • توابع UNICHAR  و UNICODE عملکردی مشابه توابع CODE و CHAR را دارند.
  • این تابع در نسخه‌های اکسل 2013 به بعد قابل استفاده است.

CHARCODEUNICHARUNICODE

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید

حداکثر حجم مجاز فایل : 5 مگابایت فرمت های مجاز : jpeg - jpg - png - pdf- xls - xlsx - xlsb - xlsm - txt - csv - zip - rar فایل ها را اینجا بکشید

keyboard_arrow_up