엑셀

[EXCEL/엑셀] 조건부 서식 - 데이터 막대 / 셀 데이터를 그래프 형태로 표시

excelai 2025. 3. 26. 11:30
728x90

 

엑셀을 사용하면 데이터를 가지고 차트를 만들기도 하지만

데이터가 입력된 표안의 셀의 값으로 그 셀안에 색을 설정하여 그래프 처럼 만들 수도 있다.

 

조건부서식 > 데이터 막대를 이용하면 할 수 있다.

 

아래는 메뉴 위치

조건부 서식 > 데이터 막대

 

아래는 A학생의 모의고사 국어 성적데이터이다.

여기에서 성취도(=점수/배점)을 데이터 막대 형태로 만들어 보자. 

국어모의고사 성적데이터

 

1. E3셀 =D3/C3으로 입력하고 표시형식을 백분율로 설정

셀 데이터 입력하고 표시형식을 백분율로 변경

 

표시형식은 메뉴에서 바로 변경할 수도 있고 Ctrl + 1을 눌러 셀 서식 창 > 표시형식에서 변경 할 수도 있다.

셀 서식 창에서 표시 형식 변경

 

2. 조건부 서식 > 데이터 막대 메뉴에서 선택

데이터 범위를 선택하고 (여기에선 E3:F6, E8:F11)

메뉴에서 그라데이션 채우기나 단색 채우기를 선택하면 바로 데이터 막대가 설정되는 것을 볼 수 있다.

데이터막대 설정완료

 

내가 원하는 방식으로 데이터 막대를 처음부터 만들고자 하면 메뉴에 기타 규칙(기타 데이터 막대 규칙)을 클릭하면 아래의 창이 표시된다.

 

새 서식 규칙 창

 

여기서 내가 원하는 부분에 맞게 설정할 수 있다.

 

그리고 설정해 놓은 조건부 서식을 수정하고자 하면 조건부서식 > 규칙관리 메뉴를 누르면 현재 선택 영역이나 현재 워크 시트 기준으로 조건부 서식을 볼 수 있다.

조건부 서식 규칙 관리자

 

조건부 서식을 더블클릭하면 설정된 세부 정보를 볼 수 있다.

서식 규칙 편집

 

새 서식 규칙 창과 같은 메뉴 구성이다.

여기서 수정해주면 된다.

 

주의해야할점은 백분위로 할 때 아래와 같이 최소값과 최대값을 설정해 주어야 한다.

최소값, 최대값 설정하기!!

 

최소값과 최대값을 자동으로 두면 데이터 안에 100%가 있으면 그 막대가 100%가 최대로 인식하여 나머지 그래프도 거기에 맞게 설정되지만 데이터 중에 100%가 최대값이 아니면 최대값 기준으로 데이터가 변경되기 때문이다.

조건부 서식 데이터 안에 100%가 있으면 100%가 최대값으로 표시된다.
100%가 최대값이 아닐 경우 막대의 최대가 데이터의 최대값 기준으로 설정
최소값, 최대값을 설정했을때

최소값(0), 최대값(1)을 설정했을때는 100%가 최대값으로 설정되기 때문에 원하는 값을 얻을 수 있다.

 

백분위가 아니더라도 조건부 서식에 있는 [데이터 중 최대값 = 데이터 막대 최대]가 되도 상관없는 경우에는 최소값, 최대값을 자동으로 설정해주면 되고, 그게 아니면 내가 원하는 데이터를 설정해주면 되겠다.

 

조건부서식_데이터막대.xlsx
0.01MB

728x90