ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
17 visibility
موضوع: آفیس توسط:

دنیس به طور مرتب نیاز به تبدیل مقادیر اعشاری به سیستم های اعداد دیگر، مانند پایه 6 یا پایه 24 دارد. اکسل تبدیل آن را به باینری یا اکتال آسان می کند، زیرا توابع داخلی برای آن وجود دارد. با این حال، دنیس به این فکر می کند که آیا راهی برای تبدیل به سیستم های اعداد دیگر وجود دارد.

توابعی که دنیس برای تبدیل های رایج به آنها اشاره می کند عبارتند از DEC2BIN، DEC2OCT و DEC2HEX. اینها مقادیر اعشاری را به ترتیب به دودویی، اکتال و هگزادسیمال تبدیل می کنند. اگر می خواهید یک مقدار اعشاری را به یک سیستم اعداد کاملاً متفاوت تبدیل کنید، ساده ترین راه استفاده از تابع BASE است. این تابع از نحو زیر استفاده می کند:

=BASE(value, base)

در این استفاده، مقدار عدد اعشاری است که می خواهید تبدیل کنید و پایه سیستم شماره گذاری مورد نظر خواهد بود. (مقداری که برای پایه استفاده می کنید باید بین 2 تا 36 باشد.) به عنوان مثال، اگر دنیس می خواست 123456 را به پایه 24 تبدیل کند، می تواند از موارد زیر استفاده کند:

=BASE(123456,24)

نتیجه برگردانده شده توسط تابع 8M80 است. تابع BASE همیشه یک رشته را به عنوان نتیجه خود برمی گرداند. همچنین در صورت تمایل می توانید یک پارامتر سوم اختیاری را به تابع اضافه کنید که نشان می دهد چند رقم می خواهید برگردانده شود. یک مثال در اینجا آمده است:

=BASE(123456,24,6)

نتیجه برگشتی 008M80 است که شش رقمی با صفرهای ابتدایی است.

تابع BASE با ظهور اکسل 2013 معرفی شد، بنابراین در تمام نسخه های جدیدتر برنامه موجود است.

به یاد داشته باشید که BASE یک رشته را برمی گرداند، به این معنی که شما نمی توانید از آنچه در فرمول ها برگردانده شده است استفاده کنید. با این حال، اگر ابتدا آن را به یک مقدار اعشاری تبدیل کنید، می توانید از یک عدد در یک پایه متفاوت در یک فرمول استفاده کنید. شما این کار را با تابع DECIMAL (همچنین در اکسل 2013 معرفی شده) انجام می دهید که به دو پارامتر نیاز دارد: یک رشته حاوی مقدار در سیستم شماره گذاری دیگر و پایه استفاده شده برای آن مقدار. بنابراین، برای تبدیل 8M80 (پایه 24) به اعشاری، می توانید از موارد زیر استفاده کنید:

=DECIMAL("8M80",24)

اگر از یک تعیین پایه استفاده می کنید که با توجه به مقدار پارامتر اول معنی ندارد، تابع یک #NUM برمی گرداند! خطا

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوال مشابهی یافت نشد

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما

23.2k سوال

8.5k پاسخ

608 دیدگاه

9.7k کاربر

89 نفر آنلاین
0 عضو و 89 مهمان در سایت حاضرند
بازدید امروز: 6518
بازدید دیروز: 14408
بازدید کل: 15455438
...