Excel에서 Gantt 차트를 만드는 방법

Excel은 Gantt를 차트 유형으로 제공하지 않지만 이 자습서의 도움으로 막대 차트에서 Gantt 차트를 쉽게 만들 수 있습니다.

Gantt 차트는 시간 경과에 따른 프로젝트 일정(작업 또는 이벤트)을 시각적으로 표현하는 강력한 프로젝트 관리 도구입니다. 프로젝트 일정표의 각 작업에 대한 시작 및 종료 시간은 물론 프로젝트 작업 간의 시리즈 및 상호 의존성을 나타냅니다.

불행히도 Excel은 Gantt 차트를 생성하는 옵션을 제공하지 않으므로 내장 막대 차트 유형을 사용자 지정하여 생성해야 합니다. 이 자습서에서는 누적 막대 차트를 사용자 지정하여 Excel에서 Gantt 차트를 만드는 방법을 보여줍니다.

프로젝트 테이블 생성

Excel에서 차트를 만드는 첫 번째 단계는 스프레드시트에 데이터를 입력하는 것입니다. 따라서 프로젝트 데이터를 입력하고 별도의 행에 있는 개별 프로젝트 작업으로 나누면 Gantt 차트의 기초가 됩니다. 각 작업에는 별도의 열에 시작 날짜, 종료 날짜 및 기간(즉, 작업을 완료하는 데 필요한 시간)이 있어야 합니다.

이것은 소프트웨어 프로젝트에 대한 샘플 스프레드시트입니다.

위의 스크린샷과 같이 스프레드시트에 데이터를 입력하고 열에 작업, 시작 날짜, 종료 날짜 및 기간(각 작업을 완료하는 데 필요한 일수)으로 레이블을 지정해야 합니다. 또한 작업 데이터는 시작 날짜의 순서로 정렬되어야 합니다.

막대 차트 만들기

이제 데이터가 입력되고 형식이 올바르게 지정되었으므로 먼저 '누적 막대 차트'를 만들어 Gantt 차트 만들기를 시작할 수 있습니다.

전체 테이블을 선택하고 막대 차트를 삽입할 수는 없습니다. 그렇게 하면 다음과 같은 지저분한 결과를 얻을 가능성이 더 큽니다.

따라서 차트에 열을 하나씩 추가해야 합니다. 이렇게 하려면 다음 단계를 따르세요.

시작 날짜를 기준으로 누적 막대 삽입

먼저 열 머리글이 있는 테이블에서 '시작 날짜' 범위를 선택합니다. 이 경우에는 B1:B11입니다. 빈 셀을 선택하지 않도록 하십시오.

리본의 '삽입' 탭으로 이동하여 차트 그룹에서 '막대 차트' 아이콘을 클릭하고 2차원 막대 섹션 아래에서 '누적 막대'를 선택합니다(아래 그림 참조).

이제 시작 날짜 데이터를 기반으로 막대 차트가 삽입됩니다. 차트 하단의 날짜가 서로 겹치는 것처럼 보일 수 있지만 나머지 데이터가 추가되면 변경됩니다.

기간 데이터 추가

이제 Gantt 차트에 Duration 데이터를 추가해야 합니다.

그렇게 하려면 차트 영역 내 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 '데이터 선택'을 선택합니다.

데이터 소스 선택 창이 나타납니다. 범례 항목(시리즈) 상자 아래에 '시작 날짜'가 이미 추가되어 있음을 알 수 있습니다. 그리고 이제 거기에 Duration 데이터를 입력해야 합니다.

'추가' 버튼을 클릭하여 Excel의 '시리즈 편집' 팝업 창을 엽니다. 시리즈 편집 대화 상자에는 두 개의 필드가 있습니다. '시리즈 이름' 필드에 '기간'을 입력한 다음 '시리즈 값' 필드를 클릭하고 시리즈에 대한 기간 값 범위(이 경우 C1:C11 )를 선택합니다. 가치. 그러나 열 머리글을 선택하지 않고 값만 선택합니다. 그런 다음 '확인'을 클릭합니다.

데이터 소스 선택 창으로 돌아가면 범례 항목(시리즈) 아래에 '시작 날짜'와 '기간'이 추가됩니다.

결과:

차트에 작업 이름 추가

다음 단계는 차트의 세로 축에 있는 기간(일)을 작업 이름으로 바꾸는 것입니다.

차트 영역 내의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 '데이터 선택' 옵션을 선택하여 데이터 소스 선택 창을 다시 불러옵니다. 왼쪽 창에서 '시작 날짜'를 선택하고 가로(범주) 축 레이블 아래 오른쪽 창에서 '편집' 버튼을 클릭합니다.

작은 축 레이블 창이 나타납니다. 여기에서 축 레이블 범위 상자를 클릭하고 Duration 데이터에 대해 수행한 것처럼 테이블에서 작업 범위를 선택합니다. 열 머리글 셀이나 빈 셀을 선택하지 않도록 하십시오.

'확인'을 두 번 클릭하여 두 창을 모두 닫습니다.

이제 차트의 세로 축에 작업 설명이 있어야 하며 다음과 같이 보일 것입니다.

이것은 간트 차트처럼 보이기 시작했지만 아직 끝나지 않았습니다.

막대 차트를 간트 차트로 변환

이제 새로 생성된 누적 막대 차트의 서식을 지정하여 Gantt 차트로 전환해야 합니다. 당신이해야 할 일은 차트의 파란색 막대를 삭제하는 것입니다작업을 나타내는 주황색 막대만 표시되도록 합니다. 기술적으로 막대의 파란색 부분을 제거하는 것이 아니라 투명하게 만들어서 보이지 않게 만드는 것입니다.

파란색 막대를 투명하게 만들려면 차트의 파란색 막대를 클릭하여 모두 선택하고 마우스 오른쪽 버튼으로 클릭한 다음 상황에 맞는 메뉴에서 '데이터 계열 서식'을 선택합니다.

데이터 계열 형식 창이 스프레드시트의 오른쪽에 열립니다. '채우기 및 선' 탭으로 전환하고 채우기 섹션에서 '채우기 없음'을 선택하고 테두리 섹션에서 '선 없음'을 선택합니다.

이제 창을 닫으면 파란색 막대가 더 이상 표시되지 않지만 왼쪽(x축)의 작업은 역순으로 나열됩니다.

이 문제를 해결하려면 Gantt 차트의 세로 축에 있는 작업 목록을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 '축 서식'을 선택합니다.

축 서식 창에서 축 옵션 아래의 '카테고리 역순' 옵션을 선택합니다.

이제 작업 이름이 원래 순서로 다시 변경되고 가로 축이 차트의 아래쪽에서 위쪽으로 이동했습니다.

이전에 파란색 막대를 제거했을 때 주황색 막대와 세로 축 사이에 공백이 생겼습니다. 이제 Gantt 차트 시작 부분에서 파란색 막대가 차지한 빈 공백을 제거할 수 있습니다.

일부 공백을 제거하고 작업을 세로 축에 조금 더 가깝게 이동하려면 데이터 세트의 첫 번째 시작 날짜 셀을 마우스 오른쪽 버튼으로 클릭한 다음 '셀 서식'을 선택하여 셀 서식 대화 상자를 엽니다. 여기에서 '번호' 탭에서 '일반' 옵션을 선택하고 '샘플' 아래에 있는 번호를 기록해 둡니다. 이 번호는 날짜의 일련 번호이며 이 경우에는 42865입니다. 그런 다음 '취소'('확인'이 아님)를 클릭합니다. ) '확인'을 클릭하면 변경 날짜가 숫자로 변경되기 때문입니다.

그런 다음 차트로 돌아가서 작업 표시줄 위의 날짜를 마우스 오른쪽 버튼으로 클릭하고 '축 서식'을 선택하여 축 서식 창을 불러옵니다.

축 서식 창의 축 옵션 탭에서 '최소' 경계 수를 첫 번째 날짜의 셀 서식 창에서 적어둔 숫자로 변경합니다(제 경우에는 '42800'에서 '42865'로). 이렇게 하면 주황색 막대가 Gantt 차트의 세로 축에 더 가까워집니다.

막대 사이의 초과 공간을 제거하려면 차트의 막대 중 하나를 마우스 오른쪽 버튼으로 클릭하고 '데이터 계열 서식'을 선택합니다. '시리즈 옵션' 탭에서 '간격 너비'의 백분율을 줄여 초과 공간을 제거합니다.

최종 Excel Gantt 차트는 다음과 같습니다.