MMULT 함수

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

설명

두 배열의 행렬 곱을 반환합니다. 결과는 array1과 같은 수의 행과 array2와 같은 수의 열을 갖는 배열입니다.

구문

MMULT(array1, array2)

MMULT 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • array1, array2    필수 요소입니다. 곱할 배열입니다.

주의

  • array1의 열 수는 array2의 행 수와 같아야 합니다. 두 배열 모두 숫자로 이루어져야 합니다.

  • array1과 array2에 셀 범위, 배열 상수, 참조 영역을 지정할 수 있습니다.

  • 다음의 경우 #VALUE! 오류 값이 반환됩니다.

    • 비어 있거나 텍스트가 포함된 셀이 있는 경우

    • array1의 열 수와 array2의 행 수가 일치하지 않는 경우

  • 두 배열 b와 c의 행렬 곱 배열 a는 다음과 같습니다.

    수식

    여기에서 i는 행 번호이고 j는 열 번호입니다.

  • 배열을 반환하는 수식은 배열 수식으로 입력해야 합니다.

    참고: Excel Online에서는 배열 수식을 만들 수 없습니다.

예제

다음 표의 예제 데이터를 복사하여 새 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의 수식이 제대로 작동하려면 배열 수식으로 입력해야 합니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×