스프레드시트 활용

스프레드시트에서 진척률 막대 표현하는 방법

JS's Spreadsheets 2025. 8. 27. 14:55

Google Sheets에서 Excel처럼 진척률을 막대로 시각화하는 방법이 있습니다. 주로 SPARKLINE 함수조건부 서식을 활용해서 구현할 수 있습니다.

 

🔗 지금 바로 사용해보세요!

📥 SPARKLINE 스프레드시트 바로가기

클릭  번으로 바로 접속해서 복사하여 사용하실  있습니다

 

1. SPARKLINE 함수를 활용한 진척률 막대

기본 진척률 막대 만들기

SPARKLINE 함수를 사용하면 셀 안에 막대 그래프를 그릴 수 있습니다:

=SPARKLINE(B2,{"charttype","bar";"max",1;"color1","green"})

 

수식 구성 요소 설명:

  • B2: 진척률이 들어있는 셀 (예: 0.75 또는 75%)
  • "charttype","bar": 가로 막대 차트로 설정
  • "max",1: 최대값을 1(100%)로 설정
  • "color1","green": 막대 색상을 녹색으로 설정

동적 색상 변경이 가능한 진척률 막대

진척률에 따라 색상이 자동으로 변경되는 막대를 만들 수 있습니다:

=SPARKLINE(B2,{"charttype","bar";"max",1;"color1",IFS(B2<0.34,"red",B2<0.67,"orange",B2>=0.67,"green")})

 

색상 조건:

  • 34% 미만: 빨간색
  • 34-66%: 주황색
  • 67% 이상: 녹색

 

2. 조건부 서식을 활용한 데이터 막대

기본 데이터 막대 적용

Excel의 데이터 막대와 유사한 효과를 낼 수 있습니다:

  1. 진척률이 있는 셀 범위 선택
  2. 형식 → 조건부 서식 메뉴 선택
  3. 색상 척도 또는 사용자 지정 공식 선택
  4. 조건과 색상 설정

조건부 서식 설정 예시

  • 90-100%: 녹색
  • 50-89%: 노란색
  • 0-49%: 빨간색
    이렇게 설정하면 백분율 값에 따라 셀 배경색이 자동으로 변경됩니다.

 

3. 문자 기반 진척률 막대

REPT 함수를 사용해서 문자로 막대를 표현할 수도 있습니다:

=REPT("", B2*10)

이 수식은 진척률에 따라 블록 문자()를 반복해서 시각적인 막대를 만듭니다.

 

4. 고급 활용: 두 가지 색상 막대

완료된 부분과 미완료 부분을 다른 색상으로 표현할 수 있습니다:

=SPARKLINE(G12:H12,{"charttype","bar";"color1","#31c257";"color2","#e4e4e4"})

여기서 G12는 완료된 작업 수, H12는 미완료 작업 수를 나타냅니다.

 

 

구현 시 주의사항

데이터 형식 맞추기

  • 백분율 데이터는 소수점 형식(0.75)으로 입력해야 합니다
  • 75%로 표시하려면 셀 서식을 백분율로 변경하세요

SPARKLINE 함수의 한계점

  • 색상 제한: 기본적으로 2가지 색상만 사용 가능
  • 셀 크기: 막대가 셀 경계에 제한됨
  • 복잡한 수식: 조건부 색상 변경 시 수식이 복잡해짐

 

추천 방법

간단한 진척률 표시라면 SPARKLINE 함수, 여러 조건에 따른 색상 변경이 필요하다면 조건부 서식을 사용하는 것이 좋습니다.

두 방법 모두 Excel의 데이터 막대 기능과 유사한 시각적 효과를 제공하여, 진척률을 한눈에 파악할 수 있게 해줍니다.