تابع BASE
عدد را به مبنای دیگری تبدیل میکند
ساختار تابع
=BASE(number, radix, [min_length])
برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.
توضیح کامل
تابع BASE یک عدد را به مبنای دلخواه مثل دودویی (2) یا شانزدهشانزدهی (16) تبدیل میکند و نتیجه را به صورت متن برمیگرداند.
مثال: عدد 255 در مبنای 16 میشود FF
=BASE(255, 16)
مثال: عدد 5 در مبنای 2 با 8 رقم: 00000101
=BASE(5, 2, 8)
مشخصات فنی
ویژگیهای فنی و سازگاری تابع
▣
دستهبندی اکسلی
ریاضی و مثلثات
◷
اولین نسخه
Excel 2013
↦
نوع خروجی
متن
ϟ
Volatile
خیر
⌗
Dynamic Array
خیر
★
محبوبیت
۶ از ۱۰۰
ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
number
|
عدد | الزامی | عددی که باید تبدیل شود |
radix
|
عدد | الزامی | مبنای مقصد، از 2 تا 36 |
min_length
|
عدد | اختیاری | حداقل تعداد رقم خروجی |
عدد را به مبنای دیگری تبدیل میکند
کاربردهای تابع
✓
ساخت کد کوتاه
تبدیل شمارهی ردیف به کد کوتاه حرفیـعددی
✓
کار با مبنای 2 و 16
تبدیل اعداد برای کارهای فنی، شبکه و کد رنگ
خطاهای رایج و راهحل
#NUM!
عدد منفی است، یا مبنا خارج از بازهی 2 تا 36 است
راهحل: اصلاح مقدار ورودی
#VALUE!
یکی از ورودیها عدد نیست
راهحل: بررسی اینکه ورودیها عدد واقعی باشند، نه متن
نکات مهم
- مبنا باید بین 2 تا 36 باشد.
- عدد باید صحیح و غیرمنفی باشد.
- ورودی سوم نتیجه را با صفر از سمت چپ پر میکند.
توضیحات بیشتر
با مبنای 36 میتوان از ارقام و همهی حروف انگلیسی استفاده کرد و کدهای کوتاه از روی شماره ساخت.
