Excelda matritsalarni ko'paytirishni qanday qilish kerak (5 ta misol)

  • Buni Baham Ko'Ring
Hugh West

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.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.