Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 체크 박스 항목 합계 구하는 방법 2 편

엑셀(Excel)/Excel
반응형

엑셀 화면에서 사용자의 선택에 여부에 따라 합계를 구하려면 무엇이 필요할까요? 클릭 한번으로 선택을 결정할 수 있는 체크박스가 있어야겠죠. 엑셀에서는 화면에 쉽게 추가할 수 있도록 컨트롤 모듈을 제공합니다. 그것을 양식 컨트롤이라고 합니다. 그 속에 체크박스도 있습니다. 2편에서는 체크박스 컨트롤과 연결해서 사용자의 선택 여부에 따라 합계 값을 달리하는 기능을 구현해 보겠습니다.

 

 

이제 체크박스를 이용해서 선택한 항목의 판매이익금만 합계를 구할 것입니다.

엑셀 Excel 체크 박스 항목 합계 구하는 방법 2 편

 

먼저 체크박스를 선택한 상태에서 오른쪽 마우스를 누릅니다. 빠른 실행 메뉴에서 컨트롤 서식을 선택합니다. 체크박스 컨트롤을 선택하는 방법은 오른쪽 마우스를 클릭하는 것입니다.

엑셀 Excel 체크 박스 항목 합계 구하는 방법 2 편

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 VBA 체크 박스 CheckBox 컨트롤 사용하는 방법
엑셀 Excel 체크 박스 항목 합계 구하는 방법 1
엑셀(Excel) 개발도구의 체크박스 컨트롤로 체크리스트 만들기
엑셀 VBA 옵션 버튼 OptionButton 컨트롤 사용하는 방법
셀 VBA 반복문을 이용해서 폼에 있는 전체 컨트롤 제어하기

 

 

 

 

컨트롤 서식 대화상자가 뜨면 컨트롤 탭으로 이동합니다. 컨트롤 탭에서 셀 연결 란에 체크박스 바로 옆 셀을 입력합니다

엑셀 Excel 체크 박스 항목 합계 구하는 방법 2 편

 

나머지도 동일하게 넣어 줍니다. 체크 여부에 따라 연결된 셀에는 TRUE/FALSE 값이 출력됩니다. 이제 I 열에 있는 TRUE/FALSE 값을 이용해서 선택여부를 체크하고 합계를 구할 것입니다

엑셀 Excel 체크 박스 항목 합계 구하는 방법 2 편

 

여기에 적당한 함수가 SUMIF 입니다. SUMIF 는 조건에 맞는 항목의 합을 구하는 함수입니다. TRUE 인 항목의 판매이익금을 합치면 되겠죠.

 

l  Range : 조건을 적용할 셀 영역

l  Criteria : 조건 지정

l  Sum_range : 합을 구할 셀 범위

 

엑셀 Excel 체크 박스 항목 합계 구하는 방법 2 편

 

Range 에는 조건 값인 I 열이 들어갑니다. 그리고 Criteria 에는 조건을 TRUE 로 합니다. 선택을 하면 TRUE 값을 출력하기 때문입니다. 마지막 Sum_range 에는 합계를 구할 판매이익금 영역을 넣습니다

엑셀 Excel 체크 박스 항목 합계 구하는 방법 2 편

 

함수 수식을 완성하고 체크박스를 클릭해서 선택 여부를 변경해 보세요. 체크 여부에 따라 값이 합계가 바뀌는 것을 알 수 있습니다

엑셀 Excel 체크 박스 항목 합계 구하는 방법 2 편

 

이제 컨트롤과 연결해서 TRUE/FALSE 를 출력하는 열은 없애겠습니다. 삭제하지는 않고 숨겨야겠죠. 열을 선택하고 숨기기를 선택합니다

엑셀 Excel 체크 박스 항목 합계 구하는 방법 2 편

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 VBA 체크 박스 CheckBox 컨트롤 사용하는 방법
엑셀 Excel 체크 박스 항목 합계 구하는 방법 1
엑셀(Excel) 개발도구의 체크박스 컨트롤로 체크리스트 만들기
엑셀 VBA 옵션 버튼 OptionButton 컨트롤 사용하는 방법
셀 VBA 반복문을 이용해서 폼에 있는 전체 컨트롤 제어하기
반응형
Posted by 녹두장군

댓글을 달아 주세요

  1. 류진하 2019.09.23 20:28  댓글주소  수정/삭제  댓글쓰기

    감사합니다 많은 도움이 되었습니다