فهرست مطالب
ماتریس ها آرایه هایی از اعداد هستند. ضرب ماتریس کاربردهای گسترده ای در زمینه های مختلف مانند معادلات خطی، نظریه شبکه و غیره دارد. هنگامی که دو ماتریس ضرب می شوند، عناصر ردیف یک ماتریس با عناصر ستون متناظر یک ماتریس دیگر ضرب می شوند. ضرب ماتریس هایی با تعداد سطر و ستون بیشتر به صورت دستی می تواند کار خسته کننده ای باشد. خوشبختانه، ماتریس ها را می توان به راحتی در اکسل ضرب کرد. این مقاله دو روش برای ضرب ماتریس ها در اکسل نشان می دهد.
دانلود کتاب تمرین تمرین
می توانید کتاب تمرین تمرین را از دکمه دانلود در زیر.
2 روش آسان برای ضرب ماتریس در Excel
ما می تواند با وارد کردن یک فرمول سفارشی برای هر عنصر از ماتریس محصول، ماتریس ها را در اکسل ضرب کند. اما این ممکن است برای ماتریس هایی با ابعاد بالاتر سودمند نباشد. خوشبختانه، اکسل یک تابع داخلی برای ضرب ماتریس دارد. ما قصد داریم از مجموعه داده زیر برای نشان دادن روش ها استفاده کنیم.
1. ضرب ماتریس ها با تابع MMULT در اکسل
بهترین راه برای ضرب ماتریس ها استفاده از تابع MMULT در اکسل است. برای اعمال این روش مراحل زیر را دنبال کنید.
مراحل
1. قبل از اینکه بخواهید ماتریس ها را ضرب کنید، مطمئن شوید که ماتریس دومی که می خواهید ضرب کنید دارای همان تعداد ردیف باشد.از ستون های ماتریس اول.
2. پس از آن، باید ابعاد ماتریس محصول را نیز تعیین کنید. بعد یک ماتریس به تعداد سطرها و ستون های ماتریس اشاره دارد. ماتریس محصول دارای همان تعداد ردیف ماتریس اول و همان تعداد ستون ماتریس دوم خواهد بود.
3. در مورد مجموعه داده ما، بعد ماتریس محصول 3×3 خواهد بود.
4. اکنون در جایی که ماتریس محصول را می خواهید بعد مناسب را به صورت زیر انتخاب کنید.
5. سپس فرمول زیر را تایپ کنید.
=MMULT(B5:D7,F5:H7)
6. اکنون، CTRL+SHIFT+ENTER را فشار دهید. فرمول به صورت فرمول آرایه وارد می شود. سپس، ماتریس محصول را به صورت زیر مشاهده خواهید کرد.
7. در Microsoft 365 ، فقط می توانید Enter را به تنهایی فشار دهید. شما هم نیازی به انتخاب ابعاد مناسب ندارید.
8. برای نسخه های دیگر، اکسل #Value را نشان می دهد! خطا اگر بعد مناسب را انتخاب نکنید.
9. اکسل همچنین زمانی که معیارهای تعداد ردیفهای ماتریس دوم برابر با تعداد ستونهای ماتریس اول برآورده نشود، این خطا را نشان میدهد. فرض کنید فرمول زیر را با CTRL+SHIFT+ENTER وارد کنید.
=MMULT(B5:D7,F5:H6)
10. اکنون خطای زیر را مشاهده خواهید کرد.
11. خطای #Value! همچنین زمانی رخ میدهد که هر یک از عناصر ماتریس یک عدد نباشد.شماره.
بیشتر بخوانید: فرمول ضرب در اکسل (6 رویکرد سریع)
2. ضرب ماتریس ها در اکسل با استفاده از فرمول سفارشی
این روش برای ضرب ماتریس هایی با ابعاد بالاتر سودمند نیست. با این حال، ایده روشنی از آنچه در هنگام استفاده از تابع MMULT اتفاق میافتد را ارائه میدهد. همچنین، این به درک واضحی از نحوه ضرب دو ماتریس می دهد.
اکنون، برای اعمال این روش، فرمول های زیر را در سلول های D10 , D11 ,<وارد کنید. 1>D12 ، E10 ، E11 ، E12 ، F10 ، F11 & F12 به ترتیب.
=B5*F5+C5*F6+D5*F7
=B6*F5+C6*F6+D6*F7
=B7*F5+C7*F6+D7*F7
=B5*G5+C5*G6+D5*G7
=B6*G5+C6*G6+D6*G7
=B7*G5+C7*G6+D7*G7
=B5*H5+C5*H6+D5*H7
=B6*H5+C6*H6+D6*H7
=B7*H5+C7*H6+D7*H7
این همان نتیجه به دست آمده در روش قبلی را می دهد. حالا با دقت به فرمول ها توجه کنید. پس از آن، به راحتی فرآیند ضرب ماتریس را درک خواهید کرد.
بیشتر بخوانید: نحوه ضرب در اکسل: ستون ها، سلول ها، ردیف ها، و & اعداد
چیزهایی که باید به خاطر بسپارید
- مطمئن شوید که تعداد ستون های ماتریس اول برابر با تعداد ردیف های ماتریس دوم قبل است. شروع به ضرب کردن آنها می کند.
- در روش اول به تنهایی Enter را فشار ندهید. به جای فشار دادن CTRL+SHIFT+ENTER .
نتیجه گیری
اکنون می دانید که چگونه ماتریس ها را در اکسل ضرب کنید. برای سوالات یا پیشنهادات بیشتر، لطفا ازبخش نظرات در زیر.