ریاضی و مثلثات Excel 2013 ◉ 29 بازدید

=BASE()

یک عدد را به نمایش متنی با مبنای (پایه) مشخص تبدیل می‌کند.

قابل استفاده در: Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=BASE(Number, Radix [Min_length])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودی‌ها را ببینید.
نوع خروجیمتن
محبوبیت6 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) — بزودی ▦ امتحان در Playground فایل اختصاصی این تابع — ایمن و کم‌حجم · شامل داده نمونه + فرمول فعال
اشتراک‌گذاری:

⬇ دانلود فایل نمونه اکسل

یک فایل .xlsx اختصاصی برای =BASE() با داده‌های نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.

  • شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
  • شیت «راهنما» — سینتکس، توضیح ورودی‌ها و نکات همین صفحه
  • تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
📥 دانلود BASE.xlsx — بزودی حجم ~ 8–12 KB · بدون ماکرو

⇪ اشتراک‌گذاری

این تابع را به دوستان بفرستید

🧠 🧠 کوییز این تابع

سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!

◧ ورودی‌های تابع

نام ورودینوعوضعیتتوضیح
number عدد الزامی عددی که می‌خواهید تبدیل کنید. باید عدد صحیح بزرگ‌تر یا مساوی ۰ و کوچک‌تر از ۲ به توان ۵۳ باشد.
radix عدد الزامی مبنای پایه‌ای که می‌خواهید عدد به آن تبدیل شود. باید عدد صحیح بزرگ‌تر یا مساوی ۲ و کوچک‌تر یا مساوی ۳۶ باشد.
min_length عدد اختیاری حداقل طول رشته برگردانده‌شده. باید عدد صحیح بزرگ‌تر یا مساوی ۰ باشد.

▣ مثال‌های کاربردی

تبدیل عدد اعشاری ۷ به مبنای ۲ (دودویی). نتیجه 111 است. =BASE(7,2)
نتیجه: 111
تبدیل عدد اعشاری ۱۰۰ به مبنای ۱۶ (شانزده‌تایی). نتیجه 64 است. =BASE(100,16)
نتیجه: 64
تبدیل عدد اعشاری ۱۵ به مبنای ۲ (دودویی) با حداقل طول ۱۰. نتیجه 0000001111 است، یعنی 1111 با ۶ صفر ابتدایی تا رشته ۱۰ نویسه‌ای شود. =BASE(15,2,10)
نتیجه: 0000001111

§ توضیحات تکمیلی

  • اگر Number یا Radix یا Min_length خارج از محدوده حداقل یا حداکثر باشند، تابع BASE مقدار خطای ‎#NUM!‎ را برمی‌گرداند.
  • اگر Number مقدار غیرعددی باشد، تابع BASE مقدار خطای ‎#VALUE!‎ را برمی‌گرداند.
  • هر عدد غیرصحیحی که به‌عنوان آرگومان وارد شود تا عدد صحیح کوتاه (گرد) می‌شود.
  • اگر آرگومان حداقل طول وارد شود، در صورتی که نتیجه کوتاه‌تر از حداقل طول مشخص‌شده باشد، صفرهای ابتدایی به نتیجه اضافه می‌شوند. برای مثال، ‎BASE(16,2)‎ مقدار 10000 را برمی‌گرداند، اما ‎BASE(16,2,8)‎ مقدار 00010000 را برمی‌گرداند.
  • بیشترین مقدار آرگومان حداقل طول ۲۵۵ است.

✦ نکات مهم

  • هر عدد غیرصحیحی که به‌عنوان آرگومان وارد شود تا عدد صحیح کوتاه (گرد) می‌شود.
  • اگر آرگومان حداقل طول وارد شود، در صورتی که نتیجه کوتاه‌تر از حداقل طول مشخص‌شده باشد، صفرهای ابتدایی به نتیجه اضافه می‌شوند. برای مثال، ‎BASE(16,2)‎ مقدار 10000 را برمی‌گرداند، اما ‎BASE(16,2,8)‎ مقدار 00010000 را برمی‌گرداند.
  • بیشترین مقدار آرگومان حداقل طول ۲۵۵ است.

⚠ خطاهای رایج

#NUM! اگر Number یا Radix یا Min_length خارج از محدوده حداقل یا حداکثر باشند، تابع BASE مقدار خطای ‎#NUM!‎ را برمی‌گرداند.
راه‌حل: مطمئن شوید عدد بین ۰ تا ۲ به توان ۵۳، مبنا بین ۲ تا ۳۶ و حداقل طول بین ۰ تا ۲۵۵ باشد.
#VALUE! اگر Number مقدار غیرعددی باشد، تابع BASE مقدار خطای ‎#VALUE!‎ را برمی‌گرداند.
راه‌حل: آرگومان عدد را بررسی کنید و مطمئن شوید مقدار عددی وارد شده و ارجاع‌ها خالی یا متنی نیستند.

💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده

🔒 نظر شما پس از تایید مدیر منتشر می‌شود.

دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده می‌شود

هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!

✍️ ارسال نظر / سوال

captcha
🔒 نظر شما پس از تایید مدیر منتشر می‌شود.