+1 امتیاز
3.8k نمایش

در اکسل می‌شه اعداد دو جدول رو به عنوان دو ماتریس در هم ضرب کرد؟

توسط prodo (8.2k امتیاز)

1 پاسخ

+1 امتیاز

با یه ترفند ساده می‌شه این کار و انجام داد. در اکسل تابعی به اسم MMULT هست که دو آرایه رو در هم ضرب داخلی می‌کنه و یک عدد تولید می‌کنه.
فرض کنید دو ماتریس ۳ در ۳ به شکل زیر داریم

   |  A  |  B  |  C  |  D  |  E  |  F  |
----------------------------------------
1  |  1  |  0  |  0  |  1  |  2  |  3  |
2  |  0  |  1  |  0  |  4  |  5  |  6  |
3  |  0  |  0  |  1  |  7  |  8  |  9  |

فرض کنیم می‌خواهیم ماتریس ضرب رو در A5 تا C7 تولید کنیم. در سلول A5 فرمول زیر رو وارد می‌کنیم

=MMULT($A1:$C1,D$1:D$3)

حالا این فرمول رو با استفاده از دستگیره‌ی سلول یا کپی روی بقیه‌ی سلول‌های ماتریس حاصل تعریف می‌کنیم. نتیجه ماتریس ضرب حاصل است

توسط programmer (12.8k امتیاز)
0

دستگیره‌ی سلول؟!

0

وقتی روی یک سلول کلیک می‌کنید گوشه‌ی سمت راست پایین (در حالت چپ به راست) یا گوشه‌ی سمت چپ پایین (در حالت راست به چپ) یک مربع کوچک سیاه نمایش داده می‌شه که می‌شه با گرفتن و کشیدن اون عمل کپی روی سطر یا ستون رو به سرعت انجام داد

...