Excel'de MMULT - Matrisi Çarpmak için MMULT İşlevinin Kullanımı

MMULT Excel'de Ne Yapar?

MMULT, excel'de bir Matematik ve Trigonometri fonksiyonudur, “Matrik Çarpma” anlamına gelir ve Matris 1'in satır sayısının Matris 2'nin sütun sayısına eşit olduğu iki matrisin iki dizisinin çarpımını döndürür.

Bu işlev, satır ve sütunlardan oluşan “Nokta Çarpımı” nı kullanarak bir matrisi başka bir matrisle çarpma mantığını uygular. Örneğin, excel'deki iki matris tablosuna bakın.

Yukarıdaki görüntüde iki matris tablomuz var, Matrix 1 ve Matrix 2 . Satır ve sütunların “Nokta Çarpımı” yöntemi kullanılarak yapılan matris çarpımı, yani “Matris 1” in ilk satırı “Matris 2” nin ilk sütunu ile çarpılır.

"Matris 1" in ilk sütununda üç sayı ve "Matris 2" nin ilk satırında üç sayı vardır. Matrix 1 sütunlarının ilk sayısı, Matrix 2 satırının ilk sayısı ile çarpılır ve bu şekilde tüm değerler çarpılır ve sonuç olarak bu değerlerin bir toplamı elde edilir.

Bu tam olarak MMULT işlevi tarafından excel'de yapılacak şeydir.

Sözdizimi

Bu işlevin iki bağımsız değişkeni vardır, yani Dizi 1 ve Dizi 2.

  • Dizi 1, "Matris 1" tablo değerleri olacaktır ve
  • Dizi 2, "Matris 2" değerleri olacaktır.

Hepimizin bilmemiz gereken özel bir not, MMULT'un bir dizi işlevidir, bu nedenle matris 1 ve matris 2 değerlerini seçtikten sonra, CTRL + SHIFT + ENTER tuşlarına basarak formülü bir dizi formülü olarak kapatmamız gerekir .

Excel Kapanış Anahtarlarında Dizi Formülleri.

Sadece teorik kısmı okuyarak formül mantığını anlamanın oldukça zor olduğunu biliyorum, ama endişelenecek bir şey yok çünkü daha iyi anlamak için size uygun açıklamalarla yeterli örnek göstereceğiz.

Excel'de MMULT İşlevi Nasıl Kullanılır? (Örneklerle)

Örnek 1

Örneğin, bu örnek için aşağıdaki iki matrisi düşünün.

Bu iki Matrisi çarparak "Matrix 3" oluşturacağız. MMULT işlevini önce uygulamak için, matris tablosu uzunluğuna karar vermemiz gerekir. Buna, Matris 1'in satır sayısına ve Matrix 2 ise sütun sayısına göre karar verilir.

  • Bu örnekte, Matris 1 için iki satırımız var ve Matris 2 için iki sütunumuz var, dolayısıyla Matris 3, 2 * 2 matris olacaktır. Yeni Matrix 3 oluşturmak için 2 * 2 satır ve sütun seçin.
  • Adım 1: MMULT işlevini açın.
  • Adım 2: için Dizi 1 argüman, C4 A3 Matris 1 Tablo değerlerini seçmek.
  • 3. Adım: For Dizi 2 argüman, F5 E3 den Matrix 2 tablo değerleri seçin.
  • Adım 4: Parantezi kapatın ancak hemen enter tuşuna basmayın çünkü bu bir dizi formülü olduğundan, Ctrl tuşunu ve Shift tuşunu bir arada tutarak enter tuşuna basmamız gerekir . Formülü Ctrl + Shift + Enter tuşlarını basılı tutarak kapattığımızda aşağıdaki gibi küme parantezleri alıyoruz.

Yani sonucu Matrix 3'te aldık.

Bu değerleri nasıl elde ettiğimizi merak ediyorsanız şimdi detaylı olarak anlatacağız.

Matrix 1'in ilk satır değerleri “2, 1, 7” ve Matrix 2'nin ilk sütun değerleri “8, 8, 2” ve Matrix 3'ün ilk değeri “38” dir. Bu, aşağıdaki denklem kullanılarak elde edilir.

  • = (2 * 8) + (1 * 8) + (7 * 2)
  • = 16 + 8 + 14
  • = 38

Matris 3'teki bu ikinci değer 27 olduğu gibi, bu Matris 1'in ilk satır değerlerinin “2, 1, 7” ve Matris 2'nin ikinci sütun değerlerinin “3, 7, 2” olmasıyla elde edilir.

  • = (2 * 3) + (1 * 7) + (7 * 2)
  • = 6 + 7 + 14
  • = 27

Bunun gibi, MMULT görevini yerine getirir.

Örnek 2

Şimdi, aşağıdaki iki denkleme bakın.

Bu sefer 3 * 3 matrisimiz var, bu yüzden yeni matris Matris 1'in satır sayısı ve Matris 2'nin sütunlarının sayısı olacak. Yani yeni Matrix 3 de yalnızca 3 * 3 matris olacak.

  • Şimdi MMULT işlevini uygulayın.
  • Sonucu almak için Ctrl + Shift + Enter tuşuna basın .

Hatırlanacak şeyler

  • MMULT, Ctrl + Shift + Enter tuşlarına çok yakın bir dizi işlevidir.
  • Matrisi çarpmak için, Matris 1'deki sütun sayısı Matris 2'nin satır sayısına eşit olmalıdır; aksi takdirde # DEĞER elde ederiz! Hata.

Ilginç makaleler...