엑셀 MMULT 함수 두 배열의 행열 곱 반환 방법과 예제 설명

환경 : 마이크로소프트 엑셀 2010(Microsoft Excel 2010)

지원되는 기기 : Office 365용 Excel Office 365용 Mac용 Excel Excel 2019 Excel 2016 Mac용 Excel 2019 Excel 2013 Excel 2010 Excel 2007 Mac용 Excel 2016 Mac용 Excel 2011 Excel Online iPad용 Excel iPhone용 Excel Android 태블릿용 Excel Android 휴대폰용 Excel Excel Mobile Excel Starter 2010

본 문서에서는 Microsoft Excel의 MMULT 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명한다.

설명

엑셀 MMULT 함수는 두 배열의 행렬 곱을 반환한다. 결과는 array1과 같은 수의 행과 array2와 같은 수의 열을 갖는 배열이다.

구문

MMULT(array1, array2) MMULT 함수 구문에는 다음과 같은 인수가 사용되게 된다. array1, array2 필수 요소이다. 곱할 배열이다.

엑셀 MMULT 함수 사용예제

1. 실행 방법은 [수식 -> 수학/삼각 -> MMULT] 선택하면 된다.

[사진 = 엑셀 MMULT 함수 두 배열의 행열 곱 반환 방법과 예제 설명(C)]
[사진 = 엑셀 MMULT 함수 두 배열의 행열 곱 반환 방법과 예제 설명(C)]
2. 함수 인수 부분에 Array1, Array2 값을 입력하도록 한다. 자세한 내용은 아래 내용을 참고하길 바란다.

예제 1

다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣기 한다.

수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누르도록 한다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있다.

배열 1 배열 1
1 3
7 2
배열 2

배열 2

2 0
0 2
수식 설명 결과
‘=MMULT(A2:B3,A5:B6) C8, C9, D8, D9 셀의 결과는 각각 2, 14, 6, 4여야 합니다. =MMULT(A2:B3,A5:B6) =MMULT(A2:B3,A5:B6)
=MMULT(A2:B3,A5:B6) =MMULT(A2:B3,A5:B6)

참고: 예제의 수식이 제대로 작동하려면 Excel 프로그램에서 배열 수식으로 입력해야 된다. 예제를 빈 워크시트에 복사한 후 수식 셀로 시작되는 C8:D9 범위를 선택하고 F2 키를 누른 다음 Ctrl+Shift+Enter를 누른다. 수식을 배열 수식으로 입력하지 않으면 C8 셀에 단일 결과(2)가 반환된다.

예제2

고객 제품 수량
코르크 마개 술병 술통
극동 무역 14 9 3
세기 무역 2 11 15
가격 중량(Kg) 상품
\200,000 4 코르크 마개(500/상자)
\250,000 42 술병(상자)
\425,000 115 술통
고객 판매액 총 중량
극동 무역 =MMULT(B3:D4,A8:B10) =MMULT(B3:D4,A8:B10) =MMULT(B3:D4,A8:B10)
세기 무역 =MMULT(B3:D4,A8:B10) =MMULT(B3:D4,A8:B10) =MMULT(B3:D4,A8:B10)
=MMULT(B3:D4,A8:B10) =MMULT(B3:D4,A8:B10) =MMULT(B3:D4,A8:B10)

참고: B13:D15의 수식이 제대로 작동하려면 배열 수식으로 입력해야 한다.

주의

  • array1의 열 수는 array2의 행 수와 같아야 한다. 두 배열 모두 숫자로 이루어져야 한다.
  • array1과 array2에 셀 범위, 배열 상수, 참조 영역을 지정할 수 있다.
  • 다음의 경우 #VALUE! 오류 값이 반환된다.
    비어 있거나 텍스트가 포함된 셀이 있는 경우
    array1의 열 수와 array2의 행 수가 일치하지 않는 경우
  • 배열을 반환하는 수식은 배열 수식으로 입력해야 한다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

This site uses Akismet to reduce spam. Learn how your comment data is processed.