때로는 Excel에서 특정 값을 가진 셀을 강조해야 할 때가 있습니다. 가장 흔한 경우가 바로 음수와 양수를 다르게 표시하는 것인데, 이렇게 하면 데이터를 한눈에 쉽게 파악할 수 있습니다. 이 글에서는 음수를 빨간색으로 표시하는 다양한 방법을 단계별로 소개합니다.
음수를 빨간색으로 만드는 4가지 방법
여기서는 음수를 빨간색으로 표시하는 4가지 방법을 살펴보겠습니다. 예시로 Main Balance(기본 잔액), Transaction(거래), Present Balance(현재 잔액)이 포함된 데이터셋(B4:D8)을 사용하며, 셀 C5, C6, C8에 음수가 3개 들어 있습니다. 이제 Excel의 여러 기능을 활용해 이 음수들을 빨간색으로 바꿔 보겠습니다.

1. 조건부 서식으로 음수를 빨간색으로 표시하기
조건부 서식은 셀의 값에 따라 특정 색상으로 강조할 수 있는 기능입니다. 이 방법에서는 조건부 서식을 적용해 음수(C5, C6, C8)를 빨간색으로 나타내 보겠습니다.
단계:
- 먼저 조건부 서식을 적용할 범위(C5:C8)를 선택합니다.
- 홈 탭으로 이동합니다.
- 스타일 그룹에서 조건부 서식 드롭다운을 클릭합니다.
- 드롭다운 목록에서 새 규칙을 선택합니다.

- 새 서식 규칙 대화 상자가 열리면 규칙 유형 선택 항목에서 '다음을 포함하는 셀만 서식 지정'을 클릭합니다.
- 다음 값이 있는 셀만 서식 지정 섹션의 첫 번째와 두 번째 드롭다운에서 각각 셀 값과 다음보다 작음을 선택합니다.
- 마지막 칸에 커서를 놓고 0을 입력합니다.
- 서식 버튼을 클릭해 글꼴 색상을 지정합니다.

- 셀 서식 대화 상자가 나타나면 글꼴 탭 > 색 > 빨강을 선택하고 확인을 누릅니다.
- 아래 스크린샷을 참고하면 더 쉽게 이해할 수 있습니다.

- 확인 버튼을 클릭하면 미리 보기 영역에서 빨간색 글꼴이 적용된 모습을 확인할 수 있습니다.
- 마지막으로 확인을 누르면 선택한 범위(C5:C8)에 서식이 적용됩니다.

- 결과적으로 셀 C5, C6, C8의 음수가 빨간색으로 표시됩니다.

2. Excel 기본 기능으로 음수를 빨간색으로 표시하기
이 방법은 Excel에 내장된 기본 기능을 활용해 셀 C5, C6, C8의 음수를 빨간색으로 표시합니다. 이 기능은 홈 탭의 숫자 그룹에서 찾을 수 있으며, 별도의 규칙 설정 없이 몇 번의 클릭만으로 적용할 수 있다는 장점이 있습니다.
단계:
- 음수가 있는 범위(C5:C8)를 먼저 선택합니다.
- 홈 탭으로 이동합니다.
- 숫자 그룹에서 셀 서식 대화 상자 실행기를 클릭합니다.
- 아래 이미지에서 대화 상자 실행기의 위치를 확인할 수 있습니다.

- 셀 서식 대화 상자가 열리면 표시 형식 탭으로 이동합니다.
- 범주 목록에서 숫자를 선택합니다.
- 음수 표시 형식 목록으로 이동합니다.
- 빨간색으로 표시되는 숫자 형식을 선택합니다.
- 확인을 클릭합니다.

- 이렇게 하면 음수가 빨간색으로 표시됩니다.

3. 사용자 지정 숫자 서식으로 음수를 빨간색으로 표시하기
기본 제공되는 숫자 서식이 원하는 결과를 주지 못한다면 사용자 지정 숫자 서식을 직접 만들 수 있습니다. 이 방법에서는 사용자 지정 코드를 입력해 음수를 빨간색으로 표시하는 방법을 배워보겠습니다.
단계:
- 원하는 범위(C5:C8)를 선택합니다.
- 홈 탭으로 이동한 후 셀 서식 대화 상자 실행기를 클릭합니다.

- 셀 서식 대화 상자가 열리면 표시 형식 탭으로 이동합니다.
- 범주 목록에서 사용자 지정을 선택합니다.
- 형식 아래 입력란에 커서를 놓습니다.
- 입력란에 아래 코드를 입력합니다.
General;[Red]-General
- 확인 버튼을 클릭하면 끝입니다.

- 그러면 선택 영역의 모든 음수가 빨간색으로 표시됩니다.

4. Excel VBA로 음수를 빨간색으로 표시하기
VBA는 Excel의 프로그래밍 언어로, 반복적이고 시간이 오래 걸리는 작업을 자동화하는 데 유용합니다. 여기서는 VBA 코드를 사용해 음수를 빨간색으로 표시해 보겠습니다. 중간에 한 단계라도 놓치면 코드가 실행되지 않으므로, 아래 순서를 꼼꼼히 따라 하는 것이 중요합니다.
단계:
- 먼저 거래(Transaction) 데이터가 있는 범위(C5:C8)를 선택합니다.
- 개발 도구 탭으로 이동해 VBA 창을 엽니다.
- Visual Basic을 클릭합니다.

- Microsoft Visual Basic for Applications 창이 열립니다.
- 삽입 메뉴를 클릭하고 모듈을 선택합니다.

- Module1 창이 나타납니다.
- 창에 아래 코드를 입력합니다.
Sub NegativeNumberAsRed()
Dim cells As range
For Each cells In Selection
If cells.Value < 0 Then
cells.Font.Color = vbRed
Else
cells.Font.Color = vbBlack
End If
Next cells
End Sub
- 코드를 실행하기 전에 반드시 커서를 코드의 마지막 줄에 두어야 합니다(아래 스크린샷 참고).

- 실행을 클릭한 후 Sub/UserForm 실행을 선택합니다.

- 코드가 실행되면 아래 사진처럼 음수가 빨간색으로 표시됩니다.

마무리
지금까지 Excel에서 음수를 빨간색으로 표시하는 네 가지 방법을 알아보았습니다. 조건부 서식부터 VBA까지 상황에 맞는 방법을 골라 활용해 보세요. 실습 파일을 내려받아 직접 따라 해 보시고, 더 많은 Excel 팁이 필요하시면 관련 자료를 계속 확인해 주세요.