تابع UNICHAR در اکسل

6
بدون دیدگاه
تابع 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 به بعد قابل استفاده است.

0 0 رای ها
امتیاز این مطلب
guest
0 نظر / سوال
بازخورد (Feedback) های اینلاین
مشاهده تمامی نظرات
فهرست
0
خوشحال می شویم نظر شما را در مورد این مطلب بدانیمx
()
x