تابع 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 عدد اختیاری حداقل تعداد رقم خروجی
Function Arguments
BASE
عدد
عدد
عدد
عدد را به مبنای دیگری تبدیل می‌کند

کاربردهای تابع

✓

ساخت کد کوتاه

تبدیل شماره‌ی ردیف به کد کوتاه حرفی‌ـ‌عددی

✓

کار با مبنای 2 و 16

تبدیل اعداد برای کارهای فنی، شبکه و کد رنگ

خطاهای رایج و راه‌حل

#NUM!

عدد منفی است، یا مبنا خارج از بازه‌ی 2 تا 36 است

راه‌حل: اصلاح مقدار ورودی

#VALUE!

یکی از ورودی‌ها عدد نیست

راه‌حل: بررسی اینکه ورودی‌ها عدد واقعی باشند، نه متن

✦

نکات مهم

  • مبنا باید بین 2 تا 36 باشد.
  • عدد باید صحیح و غیرمنفی باشد.
  • ورودی سوم نتیجه را با صفر از سمت چپ پر می‌کند.

توضیحات بیشتر

با مبنای 36 می‌توان از ارقام و همه‌ی حروف انگلیسی استفاده کرد و کدهای کوتاه از روی شماره ساخت.

توابع مرتبط و جایگزین

مشابه

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها