شرح تابع BITAND
درجه اهمیت تابع : متوسط
دو مقدار وارد شده را که اعداد در مبنای ده هستند را به مبنای دو تبدیل کرده و پس از انجام یک سری عملیات، دوباره تبدیل به مبنای ده کرده و به ما نشان میدهد. نحوه انجام محاسبات و کارکرد تابع در بخش مثال ها به صورت کامل توضیح داده شده است.
این تابع از دسته توابع Excel Engineering Functions و نوشتار آن به صورت زیر است.
= BITAND (عدد دوم, عدد اول)
ورودی های این تابع به شرح زیر هستند
عدد اول: یکی از دو عدد که میخواهیم محاسبات روی آن انجام شود.
عدد دوم: یکی از دو عدد که میخواهیم محاسبات روی آن انجام شود.
آنچه که تابع باز می گرداند
یک مقدار عددی در مبنای ده.
نکات
برای دانلود مجموعه کامل راهنمای توابع به همراه فایل های مثال در اکسل به لینک کتاب «راهنما و مثال های توابع مایکروسافت اکسل» رجوع شود.
مثال های تابع BITAND
مثال ۱
نحوه کار کرد تایع به این صورت است:
ابتدا هر دو عدد ۲۰ و ۱۲ را تبدیل به مبنای دو میکند.
در مبنای دو |
عدد |
۱۰۱۰۰ |
۲۰ |
۱۱۰۰ |
۱۲ |
سپس از سمت راست شروع به مقایسه میکند، در این مثال از راست سومین کاراکتر در هر دو به صورت مشترک برابر یک است.
تابع در نقاط مشترک یک قرار میدهد و بقیه کاراکتر ها برابر صفر قرار میدهد.
پس عدد در مبنای دو برابر با ۰۰۱۰۰ میشود.
حال تابع این عدد را تبدیل به مبنای ده میکند و به ما نشان میدهد که در این مثال برابر با ۴ شده است.
مثال ۲
ابتدا هر دو عدد ۱۵ و ۳ را تبدیل به مبنای دو میکند.
در مبنای دو |
عدد |
۱۱۱۱ |
۱۵ |
۱۱ |
۳ |
سپس از سمت راست شروع به مقایسه میکند، در این مثال از راست دو کاراکتر اول در هر دو به صورت مشترک برابر یک است.
تابع در نقاط مشترک یک قرار میدهد و بقیه کاراکتر ها برابر صفر قرار میدهد.
پس عدد در مبنای دو برابر با ۰۰۱۱ میشود.
حال تابع این عدد را تبدیل به مبنای ده میکند و به ما نشان میدهد که در این مثال برابر با ۳ شده است.
برای یادگیری نرم افزار اکسل به دوره «آموزش کاربردی اکسل» رجوع شود.
برای یادگیری برنامه نویسی VBA به دوره «آموزش VBA در اکسل» رجوع شود.
خطاهای معمول
اگر اعداد وارد شده صحیح نباشند با ارور #NUM! مواجه خواهید شد.
اگر اعداد وارد شده منفی باشند یا بزرگتر مساوی ۲^۴۸ باشند با ارور #NUM! مواجه خواهید شد.
اگر مقادیر وارد شده عددی نباشند با ارور#VALUE! مواجه خواهید شد.
۰ پاسخ به "تابع BITAND"