• 최초 작성일: 2014-12-18
  • 최종 수정일: 2026-09-21
  • 조회수: 37 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 월이 바뀌면 자동으로 괘선 그리기

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

정신이 번쩍 들 정도로 추운 날씨가 이어지고 있습니다.

연말연시를 앞두고 다들 건강관리 잘들 하시기 바랍니다.

이번 시간에는, 월이 바뀌면 자동으로 괘선을 그리는 방법에 대해 살펴보겠습니다.

아래의 표에서 파란색 선은 일일이 손으로 그려넣은 것이 아니라 조건부 서식을 이용하여 자동으로 그려지도록 설정한 것입니다.

월별/지회별 실적
날짜 지역 지회명 거래처명 수량(개) 금액(천원)
2014-07-01 서울1 강남 도곡 7,211 110,987
2014-07-04 서울1 강남 대치 9,758 102,830
2014-07-07 서울1 강남 신반포 25,283 143,317
2014-07-10 서울1 강남 송파 12,991 142,929
2014-07-13 서울1 강남 송파 12,993 184,252
2014-07-16 서울1 강남 잠실 14,921 158,398
2014-07-19 서울1 강남 잠실 15,695 228,100
2014-07-22 서울1 강남 석촌 4,612 15,753
2014-07-25 서울1 강남 신서초 10,885 156,748
2014-07-28 서울1 강서 영종 14,621 103,897
2014-07-31 서울1 강서 영종 22,378 129,332
2014-08-03 서울1 강서 가정 6,058 78,985
2014-08-06 서울1 강서 가정 6,903 70,231
2014-08-09 경인 안양 군포 4,950 67,802
2014-08-12 경인 안양 군포 5,368 61,092
2014-08-15 경인 안양 만안제일 12,481 152,154
2014-08-18 경인 안양 만안제일 13,200 139,437
2014-08-21 서울2 영등포 여의도 3,172 50,565
2014-08-24 서울2 영등포 당산 13,152 70,395
2014-08-27 서울2 영등포 등촌 6,300 86,479
2014-08-30 서울1 강남 도곡 20,685 232,312
2014-09-02 서울1 강남 대치 41,877 118,326
2014-09-05 서울1 강남 신반포 32,026 123,234
2014-09-08 서울1 강남 방이 46,120 157,527
2014-09-11 서울1 강남 석촌 49,592 198,579
2014-09-14 서울1 강서 영종 39,413 100,104
2014-09-17 서울1 강서 목동 32,950 90,657
2014-09-20 경인 안양 군포 13,970 79,738
2014-09-23 경인 안양 서일 34,383 144,507
2014-09-26 서울2 영등포 당산 16,553 70,973
2014-09-29 서울2 영등포 등촌 20,080 206,312
2014-10-02 서울1 강남 대치 13,928 142,597
2014-10-05 서울1 강남 신반포 12,842 133,520
2014-10-08 서울1 강남 방이 19,631 191,784
2014-10-11 서울1 강남 잠실 20,685 232,312
2014-10-14 서울1 강서 화곡 8,706 107,477
2014-10-17 서울1 강서 가정 9,423 101,930
2014-10-20 경인 안양 군포 8,135 85,694
2014-10-23 경인 안양 만안제일 14,556 177,019
2014-10-26 서울2 영등포 여의도 4,717 77,971
2014-10-29 서울1 강남 대치 8,916 118,826
2014-11-01 서울1 강남 신반포 13,210 123,546
2014-11-04 서울1 강남 방이 17,830 218,235
2014-11-07 서울1 강남 석촌 24,088 276,839
2014-11-10 서울1 강서 영종 9,716 120,878
2014-11-13 서울1 강서 가정 8,644 101,101
2014-11-16 경인 안양 군포 17,090 112,290
2014-11-19 서울1 강남 대치 9,643 113,471
2014-11-22 서울1 강남 방이 17,862 200,753
2014-11-25 서울1 강남 석촌 24,434 295,426
2014-11-28 서울1 강서 화곡 8,058 105,316
2014-12-01 서울1 강서 목동 19,354 100,158
2014-12-04 경인 안양 군포 6,483 71,796
2014-12-07 경인 안양 만안제일 13,765 168,797
2014-12-10 서울2 영등포 여의도 4,588 100,030
2014-12-13 서울1 강남 대치 10,482 80,523
2014-12-16 서울1 강남 방이 23,628 173,149
2014-12-19 서울1 강남 석촌 23,302 166,104
2014-12-22 서울1 강서 화곡 8,667 91,740
2014-12-25 서울1 강서 가정 6,010 70,580
2014-12-28 경인 안양 군포 11,355 62,816
2014-12-31 경인 안양 서일 34,403 130,212
권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

엑셀 월이 바뀌면 자동으로 구분선 그리기

핵심 요약: 월이 바뀔 때 자동으로 그려지는 괘선

조건부 서식에 MONTH 함수를 사용한 수식 하나로, 날짜의 월이 바뀌는 행마다 아래쪽 테두리(괘선)가 자동으로 그려지게 만들 수 있습니다.

  • 적용 범위: 조건부 서식을 설정할 영역(예제에서는 A16:F77)을 범위로 지정합니다.
  • 수식: =MONTH($A16)<>MONTH($A17) — 현재 셀과 아래 셀 날짜의 월이 서로 다르면 참이 됩니다.
  • 서식: '서식' 버튼에서 아래쪽 테두리를 설정합니다.
  • 결과: 월이 바뀌는 행마다 괘선이 자동으로 그려지며, 데이터를 추가하거나 정렬해도 다시 그릴 필요가 없습니다.

1. 조건부 서식으로 월이 바뀌는 행에 괘선 그리기

(1) 조건부 서식을 설정할 영역을 범위로 지정합니다(예제에서는 A16:F77 범위).

(2) '홈' 탭에서 '조건부 서식 - 새 규칙'을 선택합니다.

(3) '새 서식 규칙' 대화상자에서 '수식을 사용하여 서식을 지정할 셀 결정'을 선택하고 그림과 같이 수식을 입력합니다.

새 서식 규칙 대화상자에서 '수식을 사용하여 서식을 지정할 셀 결정'을 선택하고 수식 =MONTH($A16)<>MONTH($A17)을 입력한 화면
아이엑셀러
=MONTH($A16)<>MONTH($A17)

현재 셀과 아래 셀 값의 '월'이 서로 다른지 여부를 점검하는 수식입니다.

참고: 수식의 참조 방식

수식은 범위의 첫 셀(A16)을 기준으로 작성하며, 아래 행은 자동으로 이동해 적용됩니다. 열 앞의 $ 덕분에 모든 열이 A열 날짜를 기준으로 판단하고, 수식이 참이 되는 행(월이 바뀌기 직전의 행)의 아래쪽에 테두리가 그려집니다.

(4) '서식' 버튼을 클릭하고 아래쪽 테두리를 설정하고 '확인' 버튼을 클릭합니다.

(5) '새 서식 규칙' 대화상자가 나타나면 '확인' 버튼을 클릭합니다.

💡 결과

이제 월이 다를 경우, 자동으로 괘선이 그려집니다. 간단하지요?

정리 — 설정 내용 한눈에 보기

이 예제에서 설정한 조건부 서식의 구성을 표로 정리했습니다.

항목 설정 내용
적용 범위 A16:F77 (날짜·지역·지회명·거래처명·수량·금액 열 전체)
규칙 유형 수식을 사용하여 서식을 지정할 셀 결정
수식 =MONTH($A16)<>MONTH($A17)
서식 아래쪽 테두리

자주 묻는 질문 (FAQ)

Q1. 월이 바뀌는 행에 괘선이 자동으로 그려지는 원리는 무엇인가요?

조건부 서식의 수식 =MONTH($A16)<>MONTH($A17)이 참(TRUE)이 되는 행에 서식이 적용되기 때문입니다. 현재 행과 바로 아래 행 날짜의 '월'이 서로 다르면 수식이 참이 되어 아래쪽 테두리가 그려집니다.

Q2. 조건부 서식 수식에서 A 앞에 $를 붙이는 이유는 무엇인가요?

열을 고정하기 위해서입니다. $A16처럼 열 앞에 $를 붙이면 범위(A16:F77)의 모든 열이 각 행의 A열 날짜를 기준으로 판단하므로, 해당 행 전체(A~F열)에 같은 테두리가 그려집니다.

Q3. 연도가 다른 같은 달(예: 2014년 1월과 2015년 1월)도 구분할 수 있나요?

MONTH 함수는 월 숫자만 비교하므로 월이 같은 두 행은 연도가 달라도 구분되지 않습니다. 연도까지 구분하려면 =TEXT($A16,"yyyymm")<>TEXT($A17,"yyyymm")처럼 연월을 함께 비교하면 됩니다.

마치며

오늘은 여기까지…