Mundarija
Matritsa har kuni statistika va ilmiy tadqiqotlarda ishlatiladigan muhim vositadir. Excel elektron jadvallarining o'zi 1 048 576 satr va 16 384 ustunni o'z ichiga olgan juda katta matritsalardir. Excel matritsa operatsiyalari uchun foydali vositalarni taqdim etishi ajablanarli emas. Ushbu maqolada biz turli stsenariylarning turli misollari bilan Excelda matritsalarni ko'paytirishga e'tibor qaratamiz.
Amaliy kitobni yuklab olish
Siz foydalanilgan barcha misollarni o'z ichiga olgan ishchi kitobni yuklab olishingiz mumkin. ushbu maqolada quyidagi qutidan.
Matrisalarni ko'paytirish.xlsx
Matritsalarni ko'paytirish qanday amalga oshiriladi?
Birinchidan, matritsalarni ko'paytirish amalda qanday ishlashiga e'tibor qarataylik. Agar o'lchamlari i x j va j x k bo'lgan ikkita matritsa bo'lsa, birinchi qatorning har bir elementi ikkinchi matritsaning birinchi ustunidan tegishli kirish raqamlarining elementlariga ko'paytiriladi. Keyin qo'shilgan barcha natijalar birinchi matritsadan satr raqamini va ikkinchidan ustun raqamini olib, birinchi qator va birinchi ustun elementining qiymatini ko'rsatadi. Bu i x k marta davom etadi va natijada i x k matritsa hosil bo'ladi.
Keling, ikkita A va B matritsalarini qo'shayotganimizni misol qilib olaylik.
A matritsasining birinchi qatoridagi har bir yozuv B matritsasining birinchi ustunidagi tegishli yozuvlarga koʻpayadi. Keyin natija bizga ning 1×1 qiymatini beradi.ko'paytirilgan matritsa, keling, C deylik. Bu misolda u 1*4+2*6+3*8=40 bo'ladi.
Xuddi shu jarayon A dan 1-qator va B dan 2-ustun uchun takrorlanadi, A dan 2-qator va B uchun 1-ustun, A dan 2-qator va B dan 2-ustun.
Nihoyat, natija shunday ko'rinadi.
Bu A va B matritsalarining koʻpaytirilgan matritsasi.
Excelda matritsalarni koʻpaytirish uchun 5 ta mos misol
Excelda Matritsalarni koʻpaytirish uchun oʻrnatilgan MMULT funksiyasi mavjud. Bu funksiya argument sifatida ikkita massivni oladi. Istalgan natijani olish uchun bu funksiyada matritsalardan argument massivlari sifatida foydalanishimiz mumkin.
1. Ikki massivni matritsaga koʻpaytirish
Keling, ikkita alohida A va B matritsalarini olaylik. Excelda biz koʻrib chiqamiz. ularni matritsalarni ko'paytirish uchun massivlar sifatida.
Qadamlar:
- Avval matritsangizni qo'ymoqchi bo'lgan katakchalarni tanlang. ichida.
- Keyin quyidagi formulani yozing.
=MMULT(B5:D7,B10:D12)
- Endi klaviaturada Ctr+Shift+Enter tugmalarini bosing. Siz AxB matritsasining natijasiga ega bo'lasiz.
Siz B matritsasini birinchi, A matritsasini ikkinchi sifatida kiritish orqali BxA matritsasi uchun ham xuddi shunday qilishingiz mumkin. MMULT funktsiyasining argumenti.
Batafsil o'qish: Excelda 3 ta matritsani qanday ko'paytirish (2 ta oson usul)
2. Bitta ustunni bitta qatorli massiv bilan koʻpaytiring
Keling, quyidagini olaylik.ma'lumotlar to'plami, matritsalari faqat bitta ustun va bitta satrdan iborat.
Ko'paytirilgan AxB matritsasi bir ustunli va bir qatorli matritsalarni ko'paytirish natijasi bo'ladi.
Qadamlar:
- Birinchi, ko'paytirilgan matritsa uchun katakchalar diapazonini tanlang.
- Keyin quyidagi formulani yozing.
=MMULT(B5:B7,B10:D10)
- Nihoyat, klaviaturangizda Ctrl+Shift+Enter tugmalarini bosing. Natijali matritsaga ega bo'lasiz.
Batafsil o'qing: Excelda bir nechta katakchalarni qanday ko'paytirish (4 usul)
O'xshash o'qishlar
- Excelda ustunlarni qanday ko'paytirish (9 foydali va oson usul)
- Ikkita ustunni ko'paytirish Excel (eng oson 5 ta usul)
- Koʻpaytirish tizimidan qanday foydalanish kerak Excel (3 ta muqobil usul bilan)
- Agar hujayrada qiymat boʻlsa, keyin koʻpaytiring. Excel formulasi (3 ta misol)
3. Excelda bir qator va bitta ustunli massivni koʻpaytirish
Avvalgi usulda qoʻllanilgan bir xil maʼlumotlar toʻplami uchun BxA matritsalarini koʻpaytirish bir satr va bitta ustun matritsalarining ko'paytirilishini ko'rsating.
Qadamlar:
- Birinchi, katakchani tanlang. Bu ko'paytirish faqat bitta qiymat beradi, shuning uchun bu erda bitta katakchani tanlang.
- Keyin quyidagi formulani kiriting.
=MMULT(B10:D10,B5:B7)
- Endi klaviaturangizda Ctrl+Shift+Enter -ni bosing. Sizsiz xohlagan natijaga erishasiz.
Batafsil o'qing: Excelda ko'paytirish formulasi (6 ta tezkor yondashuv)
4. Matritsani ko'paytirishdan matritsaning kvadratini hisoblang
Birinchi misolda qo'llanilgan misollar bo'yicha matritsalarga qaytaylik. Bu erda A va B matritsalarining kvadratlarini aniqlash uchun matritsalarni ko'paytirishdan foydalanamiz.
Qadamlar:
- kvadrat matritsangiz uchun hujayralar diapazoni.
- Endi quyidagi formulani yozing.
=MMULT(B5:D7,B5:D7)
- Endi klaviaturangizda Ctrl+Shift+Enter -ni bosing. Siz A matritsasining kvadratiga ega bo'lasiz.
A matritsa diapazonini B matritsa diapazoni (B10:D12) bilan almashtirishingiz mumkin. va B matritsasining kvadratini ham oling.
Batafsil o'qing: Excelda bir nechta katakchalar uchun ko'paytirish formulasi nima? (3 usul)
Shunga o'xshash o'qishlar
- Excelda ustunni raqamga qanday ko'paytirish (4 ta oson usul)
- Excelda foizga ko'paytirish (4 oson usul)
- Excelda ustunni doimiyga qanday ko'paytirish (4 oson usul)
- Excelda ikkita ustunni, so'ngra yig'indini ko'paytirish
5. Matritsa va skalarni ko'paytirish
Matritsa ga ko'paytirilganda faqat raqam, matritsaning barcha elementlari shu raqamga ko'paytiriladi. Bunga ham erishish mumkinExcel.
Namoyish uchun men bu yerda A matritsasidan foydalanaman va uni 7 ga ko'paytiraman.
Qadamlar:
- Ko'paytirilgan matritsa uchun katakchalar diapazonini tanlang.
- Keyin maydonga quyidagi formulani kiriting.
=B5:D7*G7
- Ochiq Ctrl+Shift+Enter -ni bosing klaviaturangiz.
Batafsil o'qing: Excelda qanday ko'paytiriladi: ustunlar, katakchalar, qatorlar, & Raqamlar
Excelda matritsalarni ko'paytirishda xatolar
Excelda matritsalarni ko'paytirishda bir nechta xatolarga yo'l qo'yishingiz mumkin.
Ulardan #VALUE! xatosi, agar birinchi massivdagi ustunlar soni va ikkinchi massivdagi qatorlar soni mos kelmasa, yuzaga kelishi mumkin.
Siz shunday qilasiz. massiv ichidagi katakda kamida bitta raqamli bo'lmagan qiymat bo'lsa, xuddi shunday xatolikka ega bo'ladi.
Agar siz taxmin qilingan ko'paytirilgan matritsadan ko'proq qiymatlarni tanlasangiz, siz Faqat siz tanlagan qo'shimcha kataklarda #N/A xato bo'ladi.
Batafsil o'qing: Bir Excel formulasida qanday bo'lish va ko'paytirish mumkin (4 usul)
Excelda matritsalarni ko'paytirishni cheklash
Agar siz Excel 2003 yoki eski versiyasidan foydalanayotgan bo'lsangiz, unda cheklov mavjud 71 × 71 o'lchamdagi matritsani ko'paytirish uchun. Ammo keyingi versiyalar uchun siz elektron jadval ruxsat bergan vaqtgacha operatsiyani davom ettirishingiz mumkin,faqat tizimingizning operativ xotirasi bilan cheklangan.
Xulosa
Bu Excelda matritsalarni ko'paytirishni amalga oshirishingiz mumkin bo'lgan turli vaziyatlar edi. Umid qilamanki, siz ushbu maqolani foydali va ma'lumotli deb topdingiz. Savollaringiz yoki takliflaringiz boʻlsa, quyida bizga xabar bering.
Bunday qoʻllanmalar uchun Exceldemy.com saytiga tashrif buyuring.