شرح تابع MMULT
درجه اهمیت: کاربردی
تابع MMULT برای بدست آوردن حاصل ضرب دو ماتریس کاربرد دارد. برای این منظور فقط کافیست ابتدا محدوده ماتریس جواب را انتخاب کنید (سلول هایی به تعداد درایه های ماتریس جواب) و پس از نوشتن تابع به صورت زیر و انتخاب دو ماتریس کلید های Ctrl + Shift + Enter را فشار دهید . این تابع از دسته توابع Math and Trig بوده و نوشتار آن به صورت زیر است:
= MMULT (محدوده ماتریس دوم , محدوده ماتریس اول)
ورودی های این تابع به شرح زیر هستند
محدوده ماتریس اول : سلول هایی که درایه های ماتریس اول درون آن هستند.
محدوده ماتریس دوم : سلول هایی که درایه های ماتریس دوم درون آن هستند.
آنچه که تابع باز می گرداند
مجموعه ای از درایه ها که نمایان گر حاصل ضرب دو ماتریس ورودی است.
نکات
تعداد ستون های ماتریس اول و سطر های ماتریس دوم در هنگام ضرب باید برابر باشند. همچنین تعداد سطر های ماتریس اول با تعداد ستون های ماتریس دوم باید برابر باشد.
تعداد سطرهای ماتریس جواب برابر با سطرهای ماتریس اول،و تعداد ستون های آن برابر با تعداد ستون های ماتریس دوم است
مثال های تابع MMULT
حاصل ضرب دو ماتریس داده شده را با کمک نرم افزار اکسل بیابید.
با توجه به مطالب گفته شده میدانیم ماتریس جواب ۴*۵ خواهد شد بنابراین محدوده ۲۰ تایی از سلول ها را انتخاب میکنیم،.و مانند شکل زیر فرمول نویسی میکنیم . در انتها با زدن Ctrl + Shift + Enter نتیجه مانند شکل زیر خواهد بود .
برای یادگیری نرم افزار اکسل به دوره «آموزش کاربردی اکسل» رجوع شود.
برای یادگیری برنامه نویسی VBA به دوره «آموزش VBA در اکسل» رجوع شود.
خطاهای معمول
در دو حالت ممکن است با ارور #VALUE! مواجه شوید
۱-یکی از درایه ها دارای سلول خالی باشد یا اینکه مقدار غیر عددی داشته باشد.
۲-تعداد سطر و ستون ماتریس ماتریس ها مطابق با شرایط گفته شده در بخش نکات نباشد.
#N/A : اگر هنگام نوشتن فرمول،تعداد سلول های انتخابی بیشتر از تعداد درایه های ماتریس باشد در سلول هایی که خارج از بازه قرار دارند این ارور را مشاهده خواهید کرد.
۰ پاسخ به "تابع MMULT"