엑셀의 해 찾기 기능을 이용하여 다항식 해 구하기
수학계산을 하면서 다항식 계산을 합니다. 미지수 개수에 따라 식도 존재하게 되는데 미지수가 많아지면 그만큼 계산하기 힘들어지죠... 엑셀에서 이를 쉽게 계산해 주는 기능이 있습니다.
해 찾기(Solver) 기능을 사용하는 것입니다. 이번에는 해 찾기 기능을 사용하는 방법에 대해 알아보겠습니다.
1. 해 찾기 기능 추가
엑셀 메뉴에서 데이터-분석-해 찾기 메뉴가 있는지 확인합니다. ([그림 1] 참조) 만약에 없다면 해 찾기 기능을 추가해 주셔야 합니다.
추가하는 방법은 다음과 같습니다.
엑셀 메뉴에서 파일-옵션을 클릭합니다.
[그림 2]와 같은 엑셀 옵션 창이 뜹니다. 빨간색 사각형으로 표시된 추가 기능을 클릭하고 관리에 Excel 추 가 기능을 선택하고 이동 버튼을 클릭합니다.
[그림 3]과 같은 창이 뜨면 빨간색 사각형으로 표시된 해 찾기 추가 기능의 v 체크를 하고 확인 버튼을 클릭합니다.
그럼 다시 엑셀 메뉴에서 데이터-분석 메뉴에 해 찾기가 생긴 것을 확인하실 수 있습니다.
2. 해 찾기 사용
추가한 해 찾기 기능을 이용하여 다항식의 변수 값을 찾는 방법을 알아보겠습니다.
ax+by+cz=C
3개의 변수 a, b, c가 있는 다항식인 경우 해 찾기 기능으로 변숫값을 구하는 방법을 알아보겠습니다.
다음과 같은 3개의 다항식이 있습니다.
6x + 2y + 3 = 30
4x + 5y + 6 = 32
4x + 6y + 8 = 37
엑셀 시트에 [그림 4]와 같이 다항식을 입력하였습니다.
B2:E5에는 다항식의 상수 및 결과를 입력하였고 G 열에 다음과 같이 다항식을 입력하였습니다.
G3 셀 : =(B3*$C$7)+(C3*$C$8)+(D3*$C$9)
G4 셀 : =(B4*$C$7)+(C4*$C$8)+(D4*$C$9)
G5 셀 : =(B5*$C$7)+(C5*$C$8)+(D5*$C$9)
C7, C8, C9 셀에는 각각 x, y, z 값이 계산되어 나오는 셀입니다.
이제 엑셀 메뉴에서 데이터-분석-해 찾기를 클릭하여 실행을 합니다.
[그림 5]와 같은 해 찾기 창이 뜹니다. [그림 5]에 1번으로 표시한 변수 셀 변경에 변수값을 입력할 $C$7:$C$9를 입력합니다. 사각 박스 우측의 화살표를 눌러 해당 셀을 드래그하여 선택하시면 됩니다.
해 찾기 창의 추가 버튼을 클릭하면 [그림 6]과 같은 제한 조건 추가 창이 출력됩니다. 2번 사각형에는
[그림 6]과 같이 셀 참조와 제한 조건에 셀 주소를 입력하고 가운데 기호를 등호(=)로 선택한 다음 추가 버튼을 누릅니다. 같은 방법으로 E4와 E5셀에 대해서도 입력하고 확인 버튼을 클릭합니다.
[그림 7]에서 빨간색 사각형으로 표시한 제한 조건에 종속에 제한 조건이 추가된 것을 보실 수 있습니다.
이제 해 찾기 버튼을 클릭하시면 [그림 8]과 같은 해 찾기 결과 창이 뜹니다.
해 찾기 결과 모든 제한 조건 및 최적화 조건이 만족하는 해를 찾았다는 메시지를 출력한 것입니다. 이제 확인 버튼을 누르면 변수의 값이 계산된 것을 보실 수 있습니다. ([그림 9] 참조)
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
'엑셀 > 엑셀 사용하기' 카테고리의 다른 글
엑셀 세로 막대형 차트 사용하기 II (0) | 2021.09.06 |
---|---|
엑셀 세로 막대형 차트 사용하기 I (0) | 2021.09.05 |
엑셀 시트에 원하는 사진 원하는 사이즈로 입력하기 (0) | 2021.09.01 |
엑셀에서 특수 기호 사용하기 및 기호표 (0) | 2021.08.28 |
엑셀 개발도구 삽입의 양식 컨트롤 사용하기 III (0) | 2021.08.24 |