KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 간트 차트를 만드는 방법은 무엇인가요?

작성자Xiaoyang수정 날짜

프로젝트 일정을 추적하고 관리하는 것은 효율적인 워크플로우를 위해 필수적이며, 간트 차트는 이를 위한 명확한 시각적 표현을 제공합니다. Excel 에서 간트 차트는 수평형 막대형 차트 형태로 나타나며, 각 작업이 타임라인을 따라 표시되어 시작일, 기간, 종속성 및 전체 프로젝트 진행 상황을 한눈에 쉽게 모니터링할 수 있습니다. 이러한 시각적 개요는 숙련된 프로젝트 관리자뿐 아니라 여러 작업을 조율하는 누구에게나 유용합니다. 다음 튜토리얼에서는 Excel 에서 간트 차트를 구축하는 여러 가지 방법—수동 방법, 자동화 도구, 조건부 서식 사용 접근법 및 VBA 자동화—을 소개하여 기본적인 요구사항부터 고급 요구사항까지 모두 충족시킵니다。

프로젝트 일정을 시각화하기 위해 Excel에서 생성한 샘플 간트 차트


Excel 에서 간트 차트 만들기

다음 단계에 따라 간트 차트를 만들 수 있습니다。

먼저 자신만의 작업 데이터 범위를 만듭니다。

1。 작업 데이터를 작업 이름, 시작일 및 기간(일) 열을 포함한 구조화된 형식으로 준비합니다。 이러한 명확한 설정은 정확한 차트 생성에 매우 중요하며 후속 단계를 단순화합니다。 최상의 결과를 얻으려면 각 작업에 고유한 이름을 부여하고 날짜 형식이 일관되도록 합니다。 아래 예제를 참조하세요。

작업 이름, 시작 날짜 및 기간 열을 포함한 작업 데이터가 표시된 Excel 스크린샷

둘째, 막대형 차트를 삽입하고 데이터 계열을 추가합니다。

2.삽입탭에서세로 막대형 또는 막대형 차트 삽입으로 이동하여누적 막대형를 선택합니다。 그러면 데이터를 입력할 준비가 된 빈 차트가 나타납니다。

Excel 삽입 메뉴에서 막대형 차트 옵션이 강조 표시된 스크린샷화살표Excel에 삽입된 빈 누적 막대형 차트의 스크린샷

3.프로젝트 데이터를 통합하려면 차트를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서데이터 선택을 선택합니다。 이렇게 하면 테이블의 시작일 및 기간 열을 차트에 할당할 수 있습니다。

Excel 차트의 상황에 맞는 메뉴에서 데이터 선택 옵션이 표시된 스크린샷

4.데이터 선택 원본대화 상자에서시리즈 이름 범위를 찾아추가를 클릭합니다。 이 작업을 통해 첫 번째 계열인 시작일를 지정할 수 있습니다。

데이터 원본 선택 대화상자의 스크린샷

5.계열 편집대화 상자가 열립니다。
(1.)시리즈 이름의 경우 시작일(예: B1)의 머리글 셀을 선택합니다。
(2.)시리즈 값의 경우 작업의 모든 시작일 셀(예: B2~B7)을 선택합니다。

시작 날짜 셀을 선택하기 위한 계열 편집 대화상자의 스크린샷

6.확인을 클릭하고 이전 단계를 반복하여 기간 데이터 계열도 추가합니다。 열 머리글과 작업 기간 셀을 일치시킵니다。 두 계열이 모두 추가되면 각 작업의 단계를 나타내는 컬러 막대가 표시됩니다。

시작 날짜 및 기간 데이터 계열이 추가된 Excel 차트의 스크린샷

7。 작업에 적절한 레이블을 지정합니다。 동일한 대화 상자에서가로 축 레이블아래에서편집을 클릭하고 작업 이름 셀을 선택합니다。 이렇게 하면 각 막대가 특정 작업과 연결되어 이해관계자들이 명확하게 파악할 수 있습니다。

축 레이블 편집 버튼이 표시된 데이터 원본 선택 대화상자의 스크린샷화살표간트 차트용 축 레이블 선택 대화상자의 스크린샷

8.확인을 두 번 클릭하면 데이터 계열이 파란색과 주황색 막대로 표시됩니다(파란색은 시작일, 주황색은 기간)。 이 시점에서 차트 기반이 준비됩니다。 필요 시 참조된 범위이 정확한지 확인하고 진행하기 전에 정렬 오류를 수정하세요。

시작 날짜와 기간이 파란색과 주황색 막대로 표시된 Excel 간트 차트의 스크린샷

셋째, 막대형 차트를 서식 지정합니다。

9. 기본적으로 Excel 의 스택된 막대 차트에서는 작업 순서가 역순으로 표시됩니다。 위에서 아래로 재정렬하려면 세로 축(프로젝트 이름)을 마우스 오른쪽 버튼으로 클릭하고축 서식를 선택합니다。

Excel 차트의 상황에 맞는 메뉴에서 축 서식 지정 옵션이 표시된 스크린샷

10.축 옵션탭에서축 서식패널의범주 역순 정렬을 선택합니다。 이 설정을 통해 일반적인 프로젝트 관리 관행에 맞는 논리적인 위에서 아래 흐름을 적용할 수 있습니다。

Excel 축 서식 지정 창에서 범주를 역순으로 표시 옵션이 선택된 스크린샷

11。 더 깔끔한 시각 효과를 위해 시작일 막대를 숨깁니다。 파란색 막대(시작일를 나타냄)를 마우스 오른쪽 버튼으로 클릭하고데이터 계열 서식을 선택합니다。

Excel 간트 차트에서 시작 날짜 막대를 숨기기 위한 데이터 계열 서식 지정 옵션의 스크린샷

12.데이터 계열 서식패널에서채우기 없음선 없음채우기 및 선섹션 아래에서 선택합니다。

시작 날짜 막대를 숨긴 후의 Excel 간트 차트 스크린샷

13。 차트 왼쪽의 공백를 최소화하려면 축 날짜를 조정합니다。 방법은 다음과 같습니다。
([[PH_92]。) 가장 빠른 시작일 셀을 선택하고 마우스 오른쪽 버튼을 클릭한 후셀 형식 설정를 선택합니다。숫자탭에서일반을 선택하고 표시되는 일련번호(예: 43933)를 확인합니다. 일련번호는 Excel 의 날짜 값을 나타냅니다。

Excel에서 시작 날짜 셀에 일반 숫자 형식이 적용된 셀 서식 지정 대화상자의 스크린샷

([[PH_94]。) 그런 다음 차트의 막대 위에 있는 날짜를 선택하고 마우스 오른쪽 버튼을 클릭하여 축 서식을 선택한 후 축 서식 패널에서 축 옵션 아이콘 아래에서 다음을 수행합니다。

  • 최솟값 텍스트 상자에 방금 기록한 숫자를 입력합니다。
  • 주요 눈금 텍스트 상자에 필요한 시간 간격을 지정합니다。
Excel 차트의 상황에 맞는 메뉴에서 축 서식 지정 옵션이 표시된 스크린샷화살표Excel에서 최소값 및 주요 축 값을 설정하기 위한 축 서식 지정 창의 스크린샷

([[PH_95]。) 그런 다음 패널을 닫으면 다음과 같이 간트 차트가 생성됩니다。

Excel에서 완성된 간트 차트의 최종 스크린샷

Excel 의 막대형 차트를 사용한 수동적인 간트 차트 생성은 디자인, 레이블 및 시간 척도에 대한 완전한 유연성을 제공합니다。 그러나 자주 업데이트하거나 복잡한 일정을 관리해야 하는 경우 유지보수가 번거롭고 오류가 발생하기 쉽습니다。 항상 범위를 다시 확인하고 명확한 작업 이름을 사용하며 가능하면 재사용 가능한 템플릿을 저장하세요。


놀라운 기능으로 간트 차트 만들기

위 과정은 수동적인 간트 차트 구축 방법을 다루었지만, 프로젝트 타임라인을 정기적으로 생성 및 업데이트해야 하거나 저장 시간를 원하는 경우,Kutools for Excel가 보다 간편한 대안을 제공합니다。 전용간트 차트도구를 사용하면 간단한 인터페이스로 타임라인를 신속하게 구축할 수 있습니다。

Kutools for Excel300 가지가 넘는 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 높입니다。AI 기능과 통합, Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 의 자세한 정보。。。         무료 체험판。。。

1.Kutools>차트>시간 포인트>간트 차트를 클릭합니다(스크린샷 참조)。

Excel에서 Kutools 메뉴에 간트 차트 옵션이 표시된 스크린샷

2.간트 차트대화 상자에서 다음을 지정하세요:

  • 프로젝트 이름상자에서 작업 이름 셀을 선택합니다。
  • 시작 날짜/시간상자에서 시작일 셀을 선택합니다。
  • 기간(Duration) 열을 해당 셀을 선택하여 지정합니다。

작업 이름, 시작 날짜 및 기간을 선택하기 위한 Kutools 간트 차트 대화상자의 스크린샷

3.확인을 클릭하면 계산 및 차트 작성을 위해 숨겨진 시트가 생성된다는 알림이 표시됩니다(이는 귀하의 주 워크시트에 영향을 주지 않습니다)。

Kutools가 간트 차트와 함께 숨김 시트 생성을 안내하는 메시지가 표시된 스크린샷

4.를 선택하면 간트 차트가 즉시 나타나 작업 간의 기간과 겹침을 시각적으로 보여줍니다。

Kutools를 사용하여 Excel에서 생성한 간트 차트의 스크린샷

Kutools for Excel: 손끝에서 사용할 수 있는 300 가지 이상의 유용한 도구! 더 스마트하고 빠른 작업을 위한 AI 기반 기능을 즐겨보세요!지금 다운로드하세요!

VBA 로 간트 차트 생성 및 서식 자동화

Excel 에서 복잡하거나 자주 업데이트되는 프로젝트 일정을 관리할 때 자동화는 매우 유용합니다。 VBA(Visual Basic for Applications)를 사용하면 최소한의 수동 작업으로 간트 차트을 생성하고 서식을 지정하는 매크로를 만들 수 있습니다。 이 방법은 프로젝트 데이터를 자주 변경하거나 팀 간 공유되는 보고서와 같이 표준화된 시각적 출력이 필요한 경우에 적합합니다。

1.귀하의 Excel 통합 문서을 열고개발 도구>Visual Basic을 통해 VBA 편집기를 실행하세요。 새로 열린Microsoft Visual Basic for Applications창에서삽입>모듈을 클릭한 후 다음 코드를 모듈 영역에 붙여넣으세요:

Sub CreateGanttChart()
    Dim ws As Worksheet
    Dim ch As ChartObject
    Dim tNameRng As Range
    Dim startRng As Range
    Dim durRng As Range
    Dim lastRow As Long
    Dim chartSheet As Worksheet
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = Application.ActiveSheet
    
    ' Prompt user for task names, start dates, and durations
    Set tNameRng = Application.InputBox("Select task names range", xTitleId, Type:=8)
    Set startRng = Application.InputBox("Select start dates range", xTitleId, Type:=8)
    Set durRng = Application.InputBox("Select durations range", xTitleId, Type:=8)
    
    ' Add chart sheet
    Set chartSheet = Worksheets.Add
    chartSheet.Name = "GanttChartAuto"
    
    ' Add stacked bar chart
    Set ch = chartSheet.ChartObjects.Add(Left:=100, Width:=500, Top:=100, Height:=400)
    ch.Chart.ChartType = xlBarStacked
    
    ' Add Start Date series
    ch.Chart.SeriesCollection.NewSeries
    ch.Chart.SeriesCollection(1).Name = "Start Date"
    ch.Chart.SeriesCollection(1).Values = startRng
    ch.Chart.SeriesCollection(1).XValues = tNameRng
    
    ' Add Duration series
    ch.Chart.SeriesCollection.NewSeries
    ch.Chart.SeriesCollection(2).Name = "Duration"
    ch.Chart.SeriesCollection(2).Values = durRng
    ch.Chart.SeriesCollection(2).XValues = tNameRng
    
    ' Format categories in reverse order
    ch.Chart.Axes(xlCategory).ReversePlotOrder = True
    
    ' Hide Start Date series
    With ch.Chart.SeriesCollection(1).Format.Fill
        .Visible = msoFalse
    End With
    
    ' Format Duration series with solid color
    With ch.Chart.SeriesCollection(2).Format.Fill
        .Visible = msoTrue
        .ForeColor.RGB = RGB(255, 153, 51) ' Orange
    End With
    
    ' Adjust axis minimum based on start date
    Dim minDate As Double
    minDate = Application.WorksheetFunction.Min(startRng)
    ch.Chart.Axes(xlValue).MinimumScale = minDate
End Sub

2.실행 단추를 클릭하거나실행 버튼F5 키를 사용하여매크로를 실행하세요。 팝업 프롬프트에 따라 귀하의 프로젝트 이름 범위, 시작일 범위 및 기간 범위(일반적으로 앞서 설정한 대로 인접한 세 열)를 선택하세요。 매크로는 선택한 내용을 기반으로 서식이 지정된 간트 차트이 포함된 새 워크시트을 생성합니다。


관련 차트 문서 더 보기:

  • Excel 에서 다른 막대형 차트 위에 겹치는 막대형 차트 만들기
  • 두 개의 데이터 계열로 군집형 막대형 차트나 세로 막대형 차트를 만들면 두 데이터 계열의 막대가 나란히 표시됩니다. 하지만 때로는 두 데이터 계열을 더 명확하게 비교하기 위해 겹치는(overlay) 또는 중첩된 막대형 차트를 사용해야 할 필요가 있습니다. 이 문서에서는 Excel 에서 중첩된 막대형 차트를 만드는 방법에 대해 설명합니다。
  • Excel 에서 단계 차트 만들기
  • 단계 차트는 불규칙한 간격에서 발생한 변화를 보여주기 위해 사용되며, 선형 차트의 확장된 형태입니다. 그러나 Excel 에서는 이를 직접적으로 생성할 수 없습니다。 본 문서에서는 Excel 워크시트에서 단계 차트를 단계별로 만드는 방법에 대해 설명합니다。
  • 차트에서 최댓값과 최솟값 데이터 포인트 강조 표시
  • 다음 스크린샷과 같이 다른 색상으로 최고값 또는 최소값 데이터 포인트를 강조 표시하고 싶은 세로 막대형 차트이 있는 경우, 어떻게 하면 가장 빠르게 최고값과 최소값을 식별하고 차트 내 데이터 포인트를 강조 표시할 수 있을까요?
  • Excel 에서 진행 막대 차트 만들기
  • Excel 에서 다음 스크린샷과 같이 목표 달성 진행 상황을 모니터링하는 데 진행 막대 차트를 사용할 수 있습니다。 그런데 Excel 워크시트에서 진행 막대 차트를 어떻게 만들 수 있을까요?

최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약