액세스 Access 여러 필드를 계산한 필드 추가하는 방법

액세스(Access)

액세스 Access 여러 필드를 계산한 필드 추가하는 방법

 

환경: Microsoft Access 2013

 

액세스에서는 쿼리에서 지정한 필드를 조회하는 것 뿐만 아니라 기존에 필드들로 새로운 계산식 필드를 만들기도 합니다. 다른 데이터베이스 프로그램에서처럼 SQL 문장으로 만들 수 있지만 세스의 쿼리 디자인을 이용해서 계산식이 들어간 필드를 만들 수 있습니다. 오늘은 계산식 필드를 어떻게 만드는지 간단하게 알아 보겠습니다.

 

그림처럼 구성된 테이블에서 쿼리 디자인으로 약정기간과 요금 필드를 곱하는 계산식 필드를 만들어 볼 것입니다. 두 필드를 곱해서 전체 기간동안 납부해야 될 금액을 계산할 것입니다. 예를 들어 약정기간이 3년이고 요금이 30,000 이라면 3 x 12 x 30,000 이 되겠죠.

액세스 Access 여러 필드를 계산한 필드 추가하는 방법

 

먼저 조회 쿼리를 만들기 위해서는 [쿼리 디자인]으로 가야 합니다. [만들기] 탭을 클릭한 후 [쿼리 디자인] 리본 메뉴를 클릭합니다

액세스 Access 여러 필드를 계산한 필드 추가하는 방법

 

계산 필드를 만들기 위해서 빈 필드에 총금액 : [약정기간] * 12 * [요금]” 이라고 입력합니다. 이 식에서 총금액 은 새로운 필드명이 되고 식에 쓰인 [약정기간][요금]은 기존 필드명을 가리킵니다. 지정한 필드의 데이터들로 각 행마다 계산해서 새로운 필드에 값을 채우는 것이죠

액세스 Access 여러 필드를 계산한 필드 추가하는 방법

 

아래는 쿼리를 계산한 결과 입니다. 총금액 에 약정기간 동안 내야 할 전체 금액을 계산해서 표시 하였습니다

액세스 Access 여러 필드를 계산한 필드 추가하는 방법

 

계산 필드를 만들 때 경우에 따라서 큰 화면으로 식을 작성할 수 있습니다. 계산식이 길 경우 기존 입력박스로는 한계가 있습니다. 좀더 큰 화면에서 식을 만들기 위해서 오른 마우스를 누른 후 [확대/축소] 메뉴를 선택합니다

액세스 Access 여러 필드를 계산한 필드 추가하는 방법

 

그럼 확대된 필드 입력란이 팝업창으로 뜹니다. 식이 길 경우 확대/축소 팝업창에서 입력하고 관리하는 것이 훨씬 편하겠죠

액세스 Access 여러 필드를 계산한 필드 추가하는 방법

Posted by 녹두장군