태그 보관물: 배열 행렬

엑셀 MDETERM 함수 배열 행렬 식 반환 설명 및 예제

환경 : 마이크로소프트 엑셀 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의 MDETERM 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명한다.

설명

엑셀 MDETERM 함수는 배열의 행렬 식을 반환하는데 사용되게 된다.

구문

MDETERM(array) MDETERM 함수 구문에는 다음과 같은 인수가 사용된다.

array 필수 요소이며, 행과 열의 개수가 같은 정방형 배열이다.

엑셀 MDETERM 함수 배열 행렬 식 반환 방법

1. 함수 실행 방법은 [엑셀 -> 수식 -> 수학/삼각 -> MDETERM 함수] 선택 한다.

[사진 = 엑셀 MDETERM 함수 배열 행렬 식 반환 설명 및 예제(C)]

[사진 = 엑셀 MDETERM 함수 배열 행렬 식 반환 설명 및 예제(C)]

2. 함수 인수 부분에서 MDETERM의 Array 값을 {3,6;1,1} 입력하게되면, 수식 결과값이 -3 출력되는걸 확인할 수 있다.

[사진 = 엑셀 MDETERM 함수 배열 행렬 식 반환 설명 및 예제(C)]

[사진 = 엑셀 MDETERM 함수 배열 행렬 식 반환 설명 및 예제(C)]

Array는 행과 열의 수가 같은 정방형 배열이며 셀 영역이거나 상수 배열에 속하게 된다.

그밖에 예제

  • =MDETERM({3,6,1;1,1,0;3,10,2}) 배열 상수 행렬의 행렬 식을 반환한다. 결과값은 1이다.
  • =MDETERM({1,3,8,5;1,3,6,1}) 배열의 행과 열 수가 다르므로 오류가 반환한다. 결과값은 #VALUE! 처리된다.

주의

  • array는 A1:C3와 같은 셀 범위, {1,2,3;4,5,6;7,8,9}와 같은 배열 상수 또는 이러한 셀 범위나 배열 상수의 이름으로 지정할 수 있다.
  • 다음의 경우 #VALUE! 오류 값이 반환된다.
    배열에 빈 셀 또는 텍스트가 포함된 셀이 있는 경우
    배열의 행과 열 수가 같지 않은 경우
  • 행렬 식은 배열의 값에서 만들어지는 수이다. 3행 3열로 이루어진 배열 A1:C3에 대해 행렬 식은 다음과 같이 정의된다.
    MDETERM(A1:C3)
    = A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)
  • 행렬 식은 일반적으로 여러 개의 변수가 포함된 수학 방정식을 푸는 데 사용된다.
  • MDETERM은 대략 16자리의 정밀도로 계산되는데 완전히 계산되지 않으면 작은 수치 오류가 생길 수 있다. 예를 들어 일차 행렬의 행렬 식은 0부터 1E-16까지 차이가 날 수 있다.