مهندسی
همه نسخهها
◉ 5 بازدید
=HEX2OCT()
یک عدد هگزادسیمال را به اکتال (مبنای ۸) تبدیل میکند.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2021Excel 2021 for MacExcel 2019Excel 2019 for MacExcel 2016
=HEX2OCT(number, [places])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیعدد/متن
محبوبیت44 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) — بزودی
▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =HEX2OCT() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
🧠 🧠 کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
number |
متن | الزامی | عدد هگزادسیمالی که میخواهید تبدیل کنید. Number نمیتواند بیش از ۱۰ نویسه داشته باشد. پرارزشترین بیت number بیت علامت است و ۳۹ بیت باقیمانده بیتهای بزرگی هستند. اعداد منفی با نمایش متمم دوی نشان داده میشوند. |
places |
عدد | اختیاری | تعداد نویسههای مورد استفاده. اگر places حذف شود، HEX2OCT کمترین تعداد نویسه لازم را استفاده میکند. Places برای پر کردن مقدار برگشتی با صفرهای ابتدایی مفید است. |
▣ مثالهای کاربردی
تبدیل هگزادسیمال F به اکتال با ۳ نویسه (صفر ابتدایی به عنوان پرکننده)
=HEX2OCT("F", 3)
تبدیل هگزادسیمال 3B4E به اکتال
=HEX2OCT("3B4E")
تبدیل هگزادسیمال FFFFFFFF00 به اکتال
=HEX2OCT("FFFFFFFF00")
✦ نکات مهم
- اگر number منفی باشد، HEX2OCT مقدار places را نادیده میگیرد و یک عدد اکتال ۱۰ نویسهای برمیگرداند.
- اگر number منفی باشد نمیتواند کمتر از FFE0000000 باشد و اگر مثبت باشد نمیتواند بیشتر از 1FFFFFFF باشد.
- اگر places عدد صحیح نباشد، کوتاه میشود.
⚠ خطاهای رایج
#NUM!
عدد number هگزادسیمال معتبری نیست، یا نتیجه به بیش از places نویسه نیاز دارد، یا places منفی است.
راهحل: یک عدد هگزادسیمال معتبر در محدوده مجاز وارد کنید و برای places مقدار کافی و نامنفی تعیین کنید.
#VALUE!
مقدار places غیرعددی است.
راهحل: برای places یک مقدار عددی وارد کنید.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!