수식으로 얻고자 하는 최종 결과는 알고 있지만, 그 결과를 도출하기 위해 어떤 입력값이 필요한지 확실하지 않은 경우가 종종 있습니다. 예를 들어 은행에서 대출을 받을 때, 목표한 월 상환액을 맞추려면 어느 정도의 이자율이 필요한지 알고 싶을 수 있습니다. 이럴 때 마이크로소프트 엑셀(Microsoft Excel)의 목표 찾기(Goal Seek) 기능을 사용하면 손쉽게 답을 구할 수 있습니다.
엑셀에서 목표 찾기 사용하는 방법
아래 단계를 따라 하면 엑셀에서 목표 찾기 기능을 사용할 수 있습니다.
- 엑셀을 실행합니다.
- 대출 금액, 이자율, 기간(개월), 월 상환액 항목이 포함된 대출 테이블을 만듭니다.
- PMT 함수를 사용해 월 상환액을 계산합니다.
- 이제 목표 찾기를 실행합니다.
- 데이터 탭에서 예측 그룹의 가상 분석(What-if Analysis) 버튼을 클릭하고 메뉴에서 목표 찾기를 선택합니다.
- 목표 찾기 대화 상자가 열립니다.
- 값 셀(Set Cell) 상자에 해결하려는 수식이 들어 있는 셀의 참조를 입력합니다.
- 값(Value) 상자에 원하는 수식의 결과값을 입력합니다.
- 변경할 셀(By changing cell) 상자에 조정하려는 셀의 참조를 입력합니다.
- 확인(Ok)을 클릭합니다.
- 목표 찾기 상태 상자가 열리고 목표값과 현재값 결과가 표시됩니다.
이제 각 단계를 자세히 살펴보겠습니다.
엑셀을 실행합니다.
대출 금액, 이자율, 기간(개월), 월 상환액 항목이 포함된 대출 테이블을 작성합니다.

PMT 함수를 사용해 월 상환액을 계산합니다. 예를 들어 위 이미지에서는 =PMT(B2/12, B3, B1) 수식을 사용했습니다. 그런데 B2(이자율) 셀에 값이 없으면 엑셀은 이자율을 0%로 간주하여 ($500.00)이라는 값을 반환합니다.
이제 목표 찾기를 사용해 보겠습니다.

데이터 탭에서 예측 그룹의 가상 분석 버튼을 클릭한 뒤, 메뉴에서 목표 찾기를 선택합니다.

목표 찾기 대화 상자가 열립니다.
값 셀(Set Cell) 상자에는 해결하려는 수식이 포함된 셀의 참조를 입력합니다. 여기서는 월 상환액이 있는 B4를 입력합니다.
값(Value) 상자에는 원하는 결과값인 -800을 입력합니다. 800 앞에 마이너스(-)를 붙인 이유는 해당 금액이 지급액, 즉 나가는 돈을 의미하기 때문입니다.
변경할 셀(By changing cell) 상자에는 조정하고 싶은 셀의 참조를 입력합니다. 여기서는 아직 값이 비어 있는 B2(이자율) 셀을 입력합니다.
그다음 확인(Ok)을 클릭합니다.
목표 찾기 상태 상자가 열리며 목표값(Target value)과 현재값(Current value)이 표시됩니다. 내용을 확인한 뒤 확인(OK)을 누르면 됩니다.

결과를 보면 B2 셀에 이자율 7%가 자동으로 입력되었고, B4 셀의 월 상환액은 ($800.00)으로 변경된 것을 확인할 수 있습니다. 즉, 월 800달러를 상환하려면 연 이자율 7% 조건이 필요하다는 것이 목표 찾기를 통해 계산된 것입니다.
이 튜토리얼이 엑셀에서 목표 찾기를 사용하는 방법을 이해하는 데 도움이 되기를 바랍니다. 궁금한 점이 있다면 댓글로 알려주세요.
목표 찾기와 데이터 테이블의 주요 차이점은 무엇인가요?
목표 찾기와 데이터 테이블은 모두 엑셀의 가상 분석(What-if Analysis) 기능이지만, 용도에 차이가 있습니다. 목표 찾기는 원하는 결과값을 얻기 위해 필요한 입력값 하나를 역산해 찾는 데 사용되는 반면, 데이터 테이블은 여러 입력값 조합에 대한 출력 결과를 한눈에 동시에 확인하는 데 사용됩니다.
시나리오 관리자는 목표 찾기와 어떻게 다른가요?
시나리오 관리자 역시 엑셀의 가상 분석 기능 중 하나입니다. 시나리오 관리자는 서로 다른 값 그룹, 즉 여러 시나리오를 만들어 놓고 필요할 때마다 전환하며 비교할 수 있게 해 주는 반면, 목표 찾기는 원하는 특정 결과에 맞는 입력값을 찾아내는 데 초점이 맞춰져 있습니다.
