엑셀잡담

엑셀 EXCEL 체크박스 만들어서 활용하기

CJLIFE 2023. 6. 12. 15:47

 
엑셀에서 체크박스를 만드는 법에 대해 이전에 포스팅을 한 적이 있습니다.
  

 

엑셀 EXCEL 체크박스 만들기 + 개발 도구 탭 추가하기

엑셀 서식 중 체크 박스가 있다는 사실을 아시나요? 체크 박스는 아래 사진처럼 체크 표시를 할 수 있는 기능으로 체크 박스를 활용해서 다른 기능과 연계를 할 수도 있습니다. 이번 포스팅에서

oncelifehappy.tistory.com

 
이번에는 체크박스를 활용해서 다양하게(?) 응용할 수 있는 방법을 한번 포스팅해 볼까 합니다.


체크박스라고 하면 쉽게 설명해서 Yes or No로 표시할 수 있는데요. 엑셀에서는 TRUE와 FALSE로 변환할 수 있습니다. 그리고 체크박스를 사용하는 가장 보편적인 예시가 To do list 가 아닐까 생각이 듭니다. 그렇다 보니 이번 시간에는 체크박사를 TRUE와 FALSE로 변환하는 방법에 대해 알아보고 To do list를 예를 들어 체크박스를 활용할 수 있는 방법에 대해서 설명해 보도록 하겠습니다.
 

 

300x250


 

1. 체크박스를 TRUE, FALSE 값으로 변환하기

 

먼저, 체크박스를 데이터로 사용하기 위해서는 TRUE와 FALSE 값으로 변환해야 합니다. 예를 들어 아래의 To do list의 체크박스를 TRUE와 FALSE로 변환해 보도록 하겠습니다.

(체크박스를 만드는 법에 대해서는 서론의 이전 포스팅을 참고해 주세요)

 

 

To do list 예시
To do list 예시

 

 

체크박스를 우클릭한 후에 [컨트롤 서식] 메뉴를 클릭해 줍니다. 그리고 나서 셀 연결에 TRUE, FALSE를 도출하고자 하는 셀 값을 입력해 줍니다. 이번 예시에서는 체크박스 바로 옆에 데이터를 나타내기 위해 $D$3을 입력하도록 하겠습니다.

 

 

체크박스값을 TRUE, FALSE 로 변환하기
1. 체크박스값을 TRUE, FALSE 로 변환하기

 

 
위와 동일한 방법으로 나머지 체크박스를 각각 선택하여 [컨트롤 서식] -> [셀 연결]을 해주시면 아래와 같이 체크 시에는 TRUE 값을, 체크 해제 시에는 FALSE 값을 변환할 수 있습니다.

 

 

체크박스값을 TRUE, FALSE 로 변환하기
2. 체크박스값을 TRUE, FALSE 로 변환하기


 

2. 변환된 TRUE, FALSE 값 활용하기

 

아마 엑셀에 기본 지식이 있으신 분들은 위에 까지만 따라 하셔도 어느 정도 활용법이 눈에 보이실 거예요. 예를 들어 TO DO LIST 라면 달성률이 중요할 텐데 TRUE, FALSE 데이터를 활용해서 달성률을 수식으로 표현할 수 있습니다.
 

 

※ 잠깐!

아래부터는 COUNTIF 함수를 사용할 예정입니다. 혹시 모르셨던 분들은 아래의 포스팅이 많은 도움이 됩니다.

엑셀 EXCEL - 셀 개수를 세는 모든 함수 COUNT, COUNTA, COUNTIF, COUNTIFS, COUNTBLANK(+ 주의 사항)

 


먼저, 달성한 LIST의 값, 즉 체크한 값을 TRUE라고 본다면,
 

=COUNTIF(D3:D7,TRUE)

 
의 함수를 통해서 체크가 표시된, 다르게 설명하면 체크된(TRUE) LIST의 개수를 파악할 수 있습니다.

 

 
다음으로 달성률을 구하기 위해서는 총 LIST의 개수 파악이 필요합니다. 이 경우는 비어있지 않은 셀의 개수를 세면 되므로
 

=COUNTA(D3:D7)

 
으로 함수를 구성하시면 됩니다. 

 

 

TO DO LIST 달성률 만들기
TO DO LIST 달성률 만들기

 
 
그러면 달성한 LIST(체크된, TRUE 값)의 값과 총 LIST의 값을 알 수 있으므로 구하고자 하는 달성률은 앞에서 작성한 COUNTIF와 COUNTA를 나눠주게 되면 쉽게 구할 수 있습니다.
 
 

TO DO LIST 달성률 만들기
TO DO LIST 달성률 만들기

 

 

300x250

 

 

3. 추가팁_ 달성률 막대그래프 만들기

 

추가팁으로 여기서 양념을 조금 더 쳐보겠습니다. 달성률이 그래프로 표시되면 시각적으로 훨씬 뛰어나게 보일 수 있습니다. 그렇기 때문에 조건부 서식을 활용해서 막대그래프를 만들어 보겠습니다.

 

먼저, 달성률 셀을 클릭한 후 [조건부 서식] -> [새 규칙]  메뉴를 클릭해 주세요

 

 

달성률 막대 그래프 만들기
달성률 막대 그래프 만들기

 

 

그리고 나서 서식 스타일을 [데이터 막대]로 선택해 주시고 최소값에 숫자 / 0 , 최대값에 숫자 / 1로 입력해 주세요.

 

 

달성률 막대 그래프 만들기
달성률 막대 그래프 만들기

 

 

이제 끝입니다. 앞에서 작성한 To do list에서 체크 박스를 마구 클릭해 봅니다. 그렇게 하면 달성률에 따라 막대그래프가 변화되는 것을 확인할 수 있습니다.

 

 

달성률 막대 그래프 만들기
달성률 막대 그래프 만들기


 

이번 포스팅은 비록 To do list에 한정하여 설명을 드렸지만 체크박스가 활용되는 모든 서식에서 본 포스팅의 내용을 적용시킬 수 있습니다. 엑셀은 응용의 영역이기 때문에 많은 분들이 본 포스팅을 활용해서 많은 서식에서 응용하셨으면 좋겠습니다.

 

 

체크박스 만들어서 활용하기