excel gantt (egsheet

50
Excel Gantt (EGsheet) 사용 설명서 V1.0.0 기준 설명서 어디에서든 고양이를 만져 보세요

Upload: others

Post on 20-Apr-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Excel Gantt (EGsheet

Excel Gantt (EGsheet)사용 설명서

V1.0.0 기준

설명서 어디에서든 고양이를 만져 보세요

Page 2: Excel Gantt (EGsheet

목차

2

간략소개 기본 작업 설정 추가기능 기타

특징 소개

메뉴 설명

양식 설명

주의 사항

오른쪽 클릭 메뉴

보안 설정

시작하기

업무 입력하기

업무 수정하기

업무 삽입하기

업무 삭제하기

업무의 이동

업무의 단계 변경

업무의 그룹화

업무의 필터링

선행업무 지정

산출물 관리

일정표 보기

재정리

설정의 개요

일반

일정

간트(Gantt)

열 설정

담당/자원 설정

쉬는 날/휴일근무

보고서

- 담당별 부하

- 진척률

달력보기

Level복구

가져오기

내보내기

사용자 기능

작성자 문의

Page 3: Excel Gantt (EGsheet

간략 소개

3

※ EGsheet란- 본 프로그램에서 사용하는 Project 일정 및 Gantt Chart 시트를 지칭함.

Page 4: Excel Gantt (EGsheet

Excel Gantt (EGsheet)의 특징

4

ㅁ 프로젝트 일정관리- 하나의 파일에서 여러 프로젝트 관리- Gantt Chart로 계획 및 실행일정 확인- Excel만 있으면 누구나 사용 가능

ㅁ 자유로운 양식 관리- 사용자 필드를 자유로이 추가- 필드 순서/위치 이동- Excel 서식의 자유로운 사용- 업부별 Gantt Chart 색상 지정

ㅁ 보기 및 간단한 Report- 프로젝트 기간에 따른 보기 선택- 단계별 그룹으로 묶기- 달력 시트로 출력하기- 일/주/월/분기 담당별 부하 통계- 일/주/월/분기 진척률

ㅁ 선행 업무 관리- 선행업무를 지정- Gantt Chart에서 연결선 표시

ㅁ 근무일정 지정- 주간 근무일 지정- 주차 시작일 지정

(Gantt Chart 및 일정보기달력보기, 부하 통계에 적용)

- 주간휴일 및 공휴일 지정- 휴무일중 특근일 지정

ㅁ 자료 교환- 자료 가져오기

MS Project의 XML파일Excel 시트에 정해진 형식

- 자료 내보내기XML파일 (Project 프로그램용)TXT 파일(탭으로 구분)

Page 5: Excel Gantt (EGsheet

메뉴 설명 – Ribbon Menu

5

업무세부 입력/수정

업무를 상/하로 이동

Level을 조정

업무를 그룹으로 묶음

전체 시트를 재정리 함

Gantt Chart부분의 표시 방법

업무를 종료/진행중/계획 3단계로 필터링

달력으로 보기

Level 복구 기능

각종 보고서담당별 부하/진척률

자료 가져오기자료 내보내기

새 프로젝트만들기

프로젝트기본 설정

산출물, 관련문서 관리

Page 6: Excel Gantt (EGsheet

메뉴 설명 – Pop-Up Menu

ㅁ 마우스 오른쪽 클릭 POP-UP 메뉴- EGsheet에서만 활성화 되는 메뉴- 업무 관련 메뉴를 지정- 기능은 Ribbon 메뉴와 같음

새업무 추가

업무 수정

업무 삽입

업무 삭제

위로 이동

아래로 이동

특정위치로 이동

상위 Level로 변경

하위 Level로 변경

Page 7: Excel Gantt (EGsheet

양식 설명 – Project 일정 부분

ㅁ Project 일정 부분

- [설정]에서의 설정 내용에 따라 다르게 보일 수 있음. (설정은 별도 설명 참조)

- 실행일정 관리 열 : 실제시작일, 실제종료일, 실제기간, 실제진도율, 실제비용, 실제색상- 예산경비 관리 열 : 비용, 계획 예산, 실제 비용

- 아래는 위 2가지 선택이 없을 때의 최소 내용

- 맨 왼쪽의 WBS 및 업무내용, 맨 오른쪽의 비고, 계획색상, 실제색상을 제외하고는 위치 변경 가능- 사용자가 필요한 경우 별도의 열을 추가할 수 있음. - 모든 열을 보이기/감추기 설정 가능- 이런 설정은 [Settings]에서 진행 (별도 설명 참조)

Page 8: Excel Gantt (EGsheet

양식 설명 – Gantt Chart 부분

ㅁ Gantt Chart 부분

- Ribbon Menu의 ‘보기'그룹에서 선택에 따라 변화- 일일보기: 일자와 요일, 쉬는날, 오늘을 표시

- 주간보기 : 주차 및 시작 – 종료일, 금주를 표시

- 월간보기 : 월이름 및 일자, 당월을 표시

- 분기보기 : 분기 및 월구간, 당분기 표시

Page 9: Excel Gantt (EGsheet

주의 사항

9

ㅁ EGsheet의 개념

- VBA 사용에 대한 보안경고가 나올 수 있으며, Macro 사용 가능으로 설정해야 함.

- 하나의 시트에 주요 설정내용을 모두 저장하여 사용 -> 여러 개의 프로젝트를 동시 관리 가능

- 업무 내용의 Level을 셀서식의 “들여쓰기”로 표시하고 관리 (20단계까지 지원)

- 상위Level 업무는 하위 업무를 계산하여 적용

(하위 Level에서 상위 Level로 변경되면 계산으로 인해 값이 변경될 수 있음)

- 별도의 시트에 각 프로젝트의 설정 내용을 보관 관리

(각종 설정 값, 쉬는 날, 담당 등)

- Gantt Chart 및 연결선은 도형으로 그림

- 시트는 보호되어 있어서 사용자의 수정이 일부 제한됨.

- VBA를 사용하므로 “되돌리기(UnDo”) 기능이 작동하지 않으므로 수정에 주의 필요

ㅁ 주의 사항

- Windows와 Excel의 최신 Update를 반드시 설치 완료할 것. -> 시스템 오류 예방

- 업무내용의 셀서식중 “들여쓰기”를 절대로 수정하지 말 것.

- 서식복사를 사용할 때에 업무내용이 변경되지 않도록 주의가 필요함

- 만약 업무 내용의 서식이 틀어졌다고 생각되면 즉시 [Level복구] 메뉴로 복구할 것.

Page 10: Excel Gantt (EGsheet

오른쪽 클릭 메뉴

10

ㅁ Cell

- Cell에서 오른쪽 마우스 클릭할 때 나오는 메뉴

- 리본메뉴의 일부 기능과 같은 메뉴가 있음

ㅁ Row

- 행번호에서 오른쪽 마우스 클릭할 때 나오는 메뉴

- 행 삭제 : 행을 삭제, EGSheet 영역에서는 안됨

- 행 삽입 : 행을 삽입, EGSheet 영역에서는 안됨

ㅁ Column

- 열이름에서 오른쪽 마우스 클릭할 때 나오는 메뉴

- 열 삭제 : 행을 삭제, EGSheet 영역에서는 안됨

- 열 삽입 : 행을 삽입, EGSheet 영역에서는 안됨

Page 11: Excel Gantt (EGsheet

보안 설정

11

ㅁ Excel Macro 보안 설정

- ExcelGantt는 VBA를 사용한 매크로 프로그램으로 보안관련 설정 변경이 필요합니다.

- Excel 옵션 – 보안센터 [보안센터 설정] – 매크로 설정 / 제한된 보기의 2가지 항목을 수정

- 매크로 설정은 모든 매크로 포함

- 제한된 보기는 모두 해제

Page 12: Excel Gantt (EGsheet

기본 작업

12

Page 13: Excel Gantt (EGsheet

시작하기

13

- 메뉴에서 [새프로젝트]를 선택- 먼저 Sheet 이름을 입력하고,- 프로젝트명과 책임자를 입력하고 [확인]- 프로젝트 양식이 새로 만들어져 사용할 수 있습니다.

ㅁ 메뉴 :

ㅁ 설명 :

Excel Gantt / 도구 / 새프로젝트

Page 14: Excel Gantt (EGsheet

업무 입력하기 – Menu 및 Form 사용

14

ㅁ 메뉴 : Excel Gantt / 업무 / 추가POP-Up : 새작업 추가

ㅁ 설명 :

- 메뉴에서 [추가]를 선택하면, 작업 세무 내용 입력창이 나오고,- 업무내용과 계획일정을 입력하고 [확인]하면 입력이 됩니다.- 담당자/자원을 지정할 수도 있고 ( 별도 설명 참조 ☞)- 선행업무를 지정할 수도 있습니다. ( 별도 설명 참조 ☞)

- 설정에서 “실행일정 관리”가 선택되면실행일정도 입력할 수 있는 항목이 추가 됩니다.

- 색상은 Gant Chart에 나타낼 색상입니다.(클릭하여 색상표 선택)기본값은 설정에서 지정하고작업 세부 내역에서는 개별로 지정할 수 있습니다.

- 입력일자가 근무일이 아니면 수정일정 제시(근무일/휴무일의 지정은 별도 설명 참조 ☞)

Page 15: Excel Gantt (EGsheet

업무 입력하기 – Menu 및 Form 사용

15

ㅁ 담당 지정 :

- 담당자 지정은 담당자별 할당 비율을 적용 가능- 여러 담당자일 경우 “,”를 이용하여 구분- 담당이름[00%] 형태로 “[ ]”안에 적용 비율을 %로 지정

- 지정된 비율은 비용 계산할 때에 반영이 되며담당별 부하 보고서에도 해당 비율이 반영됨

Page 16: Excel Gantt (EGsheet

업무 입력하기 – 직접 입력

16

ㅁ 메뉴 : 없음

ㅁ 설명 :

- 입력란인 [Input new work/task name.]셀에 직접 내용을 입력

- Enter나 Tab으로 입력을 완료- 자동으로 WBS를 부여하고 새로운 입력란을 보여줌

- 업무내용 입력시 계획시작일/종료일은 오늘 날짜가 기본값임 (휴일인 경우 다음 근무일)- 업무내용을 신속하게 계속 입력할 경우 유용합니다.

- 시작일을 수정하면 기간만큼의 근무일 이후로 종료일이 수정되며- 종료일을 수정하면 시작일로부터 근무일수 만큼 기간이 수정됩니다.

- WBS와 계획진척률은 자동계산되는 항목으로 직접 수정이 안됩니다.

Page 17: Excel Gantt (EGsheet

업무 수정하기 – Menu 및 Form 사용

17

ㅁ 메뉴 : Excel Gantt / 업무 / 수정POP-Up : 작업 수정

ㅁ 설명 :

- 현재 업무를 수정하도록 작업세부 Form이 열림- [Settings]에서 실행일정 관리가 선택된 경우

오른쪽처럼 실제일정 관련필드가 보임

- 수정할 업무의 업무내용이나 시작일/종료일/기간 등을 더블클릭하면 작업 세부내용 양식이 열림.

※ EGsheet에서 더블클릭 기능• 프로젝트 제목줄 : 프로젝트 정보 입력/수정하는 창이 나옴• 산출물 열 : 산출물, 관련 문서를 입력/관리하는 창이 나옴• 선행업무 열 : 작업세부 내용 양식이 나오며 선행업무를 지정하는 page가 바로 나옴• 계획색상, 실행색상 열 : 색상을 선택할 수 있는 색상표가 나옴• WBS 제목 : WBS길이에 맞게 자동 맞춤함. (열번호를 더블클릭해 자동 맞춤하는 것과 다름)• WBS를 제외한 계획부분 표제목 : 사용자 Filter를 설정/해체함• Gantt Bar를 더블클릭하면 작업세부 내용 수정창이 열림

Page 18: Excel Gantt (EGsheet

업무 수정하기 – 직접 수정

18

ㅁ 메뉴 : 없음

ㅁ 설명 :

- 일반 Excel과 같이 직접 해당 Cell을 수정- EGsheet에서 관리하는 열은 수정할 수 없음

(WBS, 계획진척률 및 표제목이나 Gantt Chart는 직접 수정이 안됨)

- 시작일을 입력하면 종료일과 기간이 자동 입력됨, 삭제하면 종료일/기간이 같이 삭제됨- 종료일을 입력하면 시작일과 기간이 자동 입력됨, 삭제해도 시작일은 지우지 않음- 기간을 수정하면 종료일이 자동 수정됨, 삭제는 안됨

- 지정일자가 근무일이 아닌 경우 다음 근무일로 수정됨

- 담당을 지정하면 새로운 담당자에 대해서 비용단가 입력창이 나옴.

- 선행업무에 선행업무의 행번호를 입력하면 연결선이 추가되며, 일정이 조정됨선행업무가 입력된 상태에서 계획시작일을 입력하면 자동 조정이 되지 않음.

※ EGsheet에서 계산하는 기간• 기간은 실제 근무하는 일 수만 계산함.• 오늘시작 오늘 종료는 작업 일수 1일로 계산함. (주요행사/Milestone은 0일로 함)• 기간을 수정하면 해당 일수만큼의 작업일자를 확인하여 종료일을 수정함.• [설정]에서 지정하는 요일별 근무일과 휴무일 목록, 특근일 목록을 기준으로 계산함.

(담당의 개별 휴무는 지원하지 않음)

Page 19: Excel Gantt (EGsheet

업무 삽입하기

19

ㅁ 메뉴 : Excel Gantt / 업무 / 삽입POP-Up : 작업 삽입

ㅁ 설명 :

- 현재 커서가 위치한 업무 위쪽으로 새 업무를 삽입함.- 별다른 선택 없이 메뉴를 실행하면 작업 세부 입력창이 나오고,- 연속한 여러줄을 선택해서 메뉴를 실행하면 선택된 행수 만큼 빈행이 삽입됨

(아래 그림은 여러 줄이 삽입된 상태)

- 첫번째 자료행(8행)에서는 삽입이 안됨 (메시지 표시)- 입력란 및 그 아래 행에서도 삽입이 안됨 (메시지 없음)- 여러 줄이 선택되고, 선택영역의 시작부분(맨윗줄)이 첫줄과 입력란 사이면 정상 삽입

Page 20: Excel Gantt (EGsheet

업무 삭제하기

20

ㅁ 메뉴 : Excel Gantt / 업무 / 삭제POP-Up : 작업 삭제

ㅁ 설명 :

- 현재 커서가 위치한 행이나 선택된 여러줄을 모두 삭제함. (경고창 표시)- 되돌리기가 안되므로 삭제시 절대 주의 필요. (VBA사용으로 되돌리기 기능 안됨)

- 자료행에 해당하는 모든 선택된 행은 삭제가 됨- 입력란 및 그 아래 행에서는 삭제가 안됨 (메시지 없음)- 여러줄이 선택되고, 선택영역의 시작부분(맨윗줄)이 첫줄과 입력란 사이이고,

선택영역의 끝부분(맨아랫줄)이 입력란 아래라도 데이터 줄만 삭제가 됨.

Page 21: Excel Gantt (EGsheet

업무의 이동

21

ㅁ 메뉴 : Excel Gantt / 업무 / 올리기, 내리기, 이동POP-Up : 위로 올리기, 아래로 내리기, 이동하기

ㅁ 설명 :

- 현재 커서가 위치한 행이나 선택된 여러줄을 이동 시킴- Move Up / 위로 올리기 : 바로 위의 행과 자리 바꿈.- Move Down / 아래로 내리기 : 바로 아래 행과 자리 바꿈- Move to Row / 이동하기 : 지정하는 행 위로 위치 이동

- 위치를 이동하면 이동한 위치의 윗 행과 Level차이가 1개 이하가 되도록 수정이 됨.- 이동한 이후 선행업무 번호는 재계산되어 자동 수정됨.- Gantt Chart의 이동선도 자동으로 수정됨.

- 위치이동에 따라 하위업무를 거느린 “그룹”업무가 될 수 있는데,이경우 입력값이 하위 업무의 계산값으로 바뀌게 됨에 주의 필요.따라서 상/하 이동을 여러 번 하기 보다는 한번에 이동하는 것이 더 좋음.

Page 22: Excel Gantt (EGsheet

업무의 단계 변경

22

ㅁ 메뉴 : Excel Gantt / 업무 / 상위단계로, 하위단계로POP-Up : 단계 올리기, 단계 내리기

ㅁ 설명 :

- 현재 커서가 위치한 행이나 선택된 여러 줄의 Level을 변경함.- Level Up / 단계 올리기 : 상위 단계로 변경함 (“그룹”업무가 됨)- Level Down / 단계 내리기 : 하위 단계로 변경함 (“하위”업무가 됨)

- 하위 업무로 변경하면 윗 행이 “그룹”업무가 되며 값이 자동 계산된 값으로 변경됨- 상위 업무로 변경하면 자체가 “그룹”업무가 되며 값이 자동 계산된 값으로 변경됨- 하위 업무로 변경할 때는 윗 행과 2단계 이상으로 변경할 수 없음.- 하위 업무로는 최대 20단계까지 지정할 수 있습니다.

- Level(단계) 변경으로 인하여 “그룹”업무가 되면 자동계산된 값으로 변경되어원하지 않는 결과가 발생할 수 있으므로가능하면 업무 내용을 먼저 입력하고, Level(단계) 설정을 해 두는 것이 좋음또는 상위 단계를 모두 입력하고, 하위 단계로 세분화 하는 방법도 좋음

- “그룹”업무로 지정되거나 최상위 Level이 되면 글씨가 굵게 표시됨.- “그룹”업무로 지정되면 Gantt Chart가 달라지게 됨

“그룹”업무는 양쪽끝이 화살표 모양임“하위”업무는 둥근 사각형임 계획

색상 6 7 8 9

Kick-Off

회의일정 공지 및 회의 소집

Kick -Off 미팅

진행일정표 및 회의록 배포

Page 23: Excel Gantt (EGsheet

업무의 그룹화

23

ㅁ 메뉴 : Excel Gantt / 업무 / 그룹묶기

ㅁ 설명 :

- 하위 업무를 묶어서 상위업무에 종속시키는 단계별 Group으로 묶음- 상위 업무의 그룹버튼을 이용하여 접기나 펼치기 (Excel의 윤곽선 기능)- 설정값으로 저장되는 Option임.

(다시 열면 설정된 상태로 보이게 됨)

- 메뉴를 다시 선택하여 Check Box를 해제하면 그룹이 해제됨

- 그룹설정으로 변경되는 값은 없음.

※ Group기능의 지원 한계• EGsheet에서 WBS는 20단계까지 지원하지만,• Group 기능은 Excel의 한계가 8단계까지임. (초과하는 것은 8단계로 표시되므로 주의 필요)

Page 24: Excel Gantt (EGsheet

업무의 필터링

24

ㅁ 메뉴 : Excel Gantt / 보기 / 완료된업무, 진행중업무, 계획된업무

ㅁ 설명 :

- 입력된 업무를 진도율에 따라 필터링- 설정값으로 저장되는 Option임.

(다시 열면 설정된 상태로 보이게 됨)

- 완료된 업무 : 완료된 업무를 보여줌- 진행중 업무 : 진행중인 업무를 보여줌- 계획된 업무 : 일정이 시작되지 않은 업무를 보여줌- 3가지 선택 조건은 OR조건으로 보여줌 (하나라도 해당되면 보임)

- 메뉴에는 따로 만들지 않았지만 사용자 필터를 설정할 수 있음.- 업무내용 ~ 실행색상까지의 표제목을 더블클릭하면 AutoFilter가 설정됨- 더블클릭을 반복하면 필터 설정과 해제가 반복됨.

※ 표제목의 WBS를 더블 클릭하면• WBS 표제목을 더블클릭하면 WBS의 가장 긴 길이에 맞게 자동맞춤이 됨.

Page 25: Excel Gantt (EGsheet

선행업무 지정

ㅁ 메뉴 : Excel Gantt / 업무 / 추가, 수정POP-Up : 새작업 추가, 작업 수정

ㅁ 설명 :

- 현재업무와 관련되는 선행업무를 지정함.- 선행업무 열을 더블클릭하면 우측처럼 입력창 나옴.

- 관계설정의 4가지 구분종료후 시작 : 선행업무 종료후 본업무 시작 (기본형식)종료후 종료 : 선행업무 종료후 본업무 종료시작후 시작 : 선행업무 시작후 본업무 시작시작후 종료 : 선행업무 시작후 본업무 종료

- 셀에 선행업무를 직접 입력하는 경우에는 “종료후 시작”으로 됨- 지연일수는 선행업무와 관계가 정리된 후 0=같은날, 1= 다음근무일 등 지연하는 일수

- 업무일정이 수정되면 본업무를 선행업무로 참조하는 후속업무의 일정이 자동 정리됨.Delay일정 이후로 자동으로 밀리지만, 단축되지는 않음.

- 선행업무와의 관계가 설정되면 일부 단계조정과 일정조정은 제한됨.예1, FS인경우 선행업무 종료일보다 시작일자를 설정하는 경우가 안됨.예2, 하위업무로 전환하는 경우 위의 업무가 선행업무로 지정되는 경우 선행연결삭제 요청.

Page 26: Excel Gantt (EGsheet

산출물 관리

26

ㅁ 메뉴 : Excel Gantt / 업무 / 산출물

ㅁ 설명 :

- 해당업무의 산출물이나 관련 문서를 등록- 파일이 있는 경우 경로를 지정할 수 있음- 실제 파일이 있는 경우 List에서 열 수 있음

- 문서에 포함되는 것이 아니므로다른 분에게 배포할 때에는 열리지 않을 수 있음(공유 폴더 파일을 공유한 경우 문제 없음)

- 산출물 필드(열)은 감추기가 기본(Off)이므로설정에서 보이기(On) 시켜야 한다.

- 시트에서 직접 삭제할 수 없다.직접삭제할 경우 관리창이 뜬다.

Page 27: Excel Gantt (EGsheet

일정표 보기 - 일일보기

27

ㅁ 메뉴 : Excel Gantt / 보기 / 일일보기

ㅁ 설명 :

- 일자별로 Gantt Chart를 표시- 전체 프로젝트 기간이 단기인 경우에 적절한 보기- 주차별로 구획하여 보기 쉽게 표시- 주차의 시작요일은 [설정]에서 선택 (일-토, 월-일 등)- 오늘 표시 색상도 [설정]에서 선택- Chart의 Bar 색상은 기본 설정은 [설정]에서 하고- 각 업무별 개별 색상변경은 계획색상, 실행색상에서 변경- 연결선의 색상도 [설정]에서 선택- Chart의 Text는 [설정]에서 선택 (사용자열을 추가하고 수식으로 할 수도 있음)- 휴일의 바탕색 구분표시 (휴무일은 [설정]에서 지정)- 요일 이름은 EGsheet의 설정언어가 아닌 PC의 설정언어로 표시

주차번호

연도-월

요일

일자

작업내용

일반 업무

선행업무 연결선

그룹 업무

오늘표시

휴무일 표시

Page 28: Excel Gantt (EGsheet

일정표 보기 - 주간보기

28

ㅁ 메뉴 : Excel Gantt / 보기 / 주간보기

ㅁ 설명 :

- 주별로 Gantt Chart를 표시- 전체 프로젝트 기간이 중간정도인 경우에 적절한 보기- 월별로 구획하여 보기 쉽게 표시- 주차내 일자는 [설정]에서 선택한 주차시작요일을 반영 (일-토, 월-일 등)- 금주 표시 색상은 [설정]에서 “오늘의 색상”을 반영- Chart Bar 및 연결선, Text 등 은 일간보기와 같음- 월별로 주차를 할당할 때 4개의 일자가 있는 월에 해당 주차가 표시됨

(예, 주차 시작일이 월요일이고 말일이 목요일이면 그 주가 당월에 표시되고,만약 수요일이면 익월 첫주로 표시됨)

- 주간내 1일만 작업하더라도 Gantt Bar의 길이는 동일하게 표시됨.

28

주차번호

연도-월

주간일자

작업내용

일반 업무

선행업무 연결선

그룹 업무금주표시

Page 29: Excel Gantt (EGsheet

일정표 보기 – 월간보기

29

ㅁ 메뉴 : Excel Gantt / 보기 / 월간보기

ㅁ 설명 :

- 월별로 Gantt Chart를 표시- 프로젝트 기간이 1년 이상 장기인 경우에 적절한 보기- 분기별로 구획하여 보기 쉽게 표시- 월간일자는 1일과 말일을 표시- 당월 표시 색상은 [설정]에서 “오늘의 색상”을 반영- Chart Bar 및 연결선, Text 등 은 일간보기와 같음- 월내 1일을 작업하더라도 표시되는 Gantt Bar의 길이는 같음

- 월 이름은 EGsheet의 설정언어가 아닌 PC의 설정언어로 표시

월이름

연도/분기

월간일자

작업내용

일반 업무

선행업무 연결선

그룹 업무당월표시

Page 30: Excel Gantt (EGsheet

재정리

30

ㅁ 메뉴 : Excel Gantt / 보기 / 재정리

ㅁ 설명 :

- 현재 설정된 보기를 기준으로 시트를 다시 정리- 그룹별 소계 값을 재계산하고, Gantt Chart 부분을 다시 그림

- Progress Bar로 시간이 오래 걸리는 작업상황을 보여줌

- 사용중 에러 발생으로 비정상 동작시 “재정리”를 하면 대부분 복구됨

※ 사용중 에러 상황일 때는?• VBA자동화 작업중 예기치 못한 오류로 VBA가 동작하지 않는 경우 -> “재정리”를 해 보세요.• Excel Gantt 메뉴가 사라진 경우 -> 파일을 저장하고 다시 열어 주세요.• 입력된 값이 의도하지 않은 형태로 변형되거나, 사용중 발견한 오류는 -> Feedback을 주세요.• Log파일이 동일 폴더에 저장됩니다. 오류발생시 파일과 같이 보내주시면 됩니다.

Page 31: Excel Gantt (EGsheet

설정

31

Page 32: Excel Gantt (EGsheet

설정의 개요

32

ㅁ 메뉴 : Excel Gantt / 도구 / 설정

ㅁ 설명 :

- 각 프로젝트별로 모든 설정 값을 구분하여 저장하고 관리함

- 설정 값은 별도로 저장되며 동일 파일내 다른 프로젝트에 영향을 주지 않음.(휴일/담당자 같은 내용도 공유되지 않으므로 각각 새로 지정해야 함)

- EGsheet를 변경하면(다른 시트를 선택하면) 관련 설정 값을 다시 읽어 와서 처리 함(설정값 반영을 위해서 시트 변경시 약간의 지연현상이 있음)

- 프로젝트별로 설정값을 저장하므로 각각의 EGsheet마다 다른 언어 설정 가능.

※ EGsheet에서 언어 지원은?• 현재지원 : 한국어, 영어, 일본어, 중국어 (번체, 간체) 4개 언어• Google 번역을 통한 초보적인 번역으로 잘 못된 부분은 Feedback 바랍니다.

Page 33: Excel Gantt (EGsheet

일반

33

ㅁ 메뉴 : Settings - 기본설정 탭 -일반 구역

ㅁ 설명 :

- EGsheet에서 관리하는 내용을 지정합니다.

- 실행일정 관리 : 계획과 대비하여 실행일정을 별도로 관리(관련 열 : 실제시작일, 실제종료일, 실제기간, 실제진도율, 실제비용)

- 예산 비용 관리 : 담당자/자원의 일별 단가를 설정하고 예산 및 비용을 관리(관련 열 : 비용, 계획예산, 실제비용)

- 실행률 자동 계산 : 작업 진도에 대해서 오늘을 기준으로 자동계산하는지 선택선택하지 않은 경우 실제 진도율을 수동 입력하여야 함.

- 그룹 소계 자동 : 그룹소계를 매 입력시마다 자동계산하는지 설정- 진행률 Bar : 진척률/진도율 열에 %에 따른 데이터막대를 보여줌(조건부 서식임)

- 화폐 : 사용할 화폐를 지정- 자릿수 : 예산/비용에 대해서 소수점 이하 자릿수를 지정 (0, 1, 2, 3중 선택)- 언어 : EGsheet에서 사용할 언어를 선택 : 현재 4개언어 지원(한글, 영어, 일본어, 중국어)- Level 구분 : WBS의 단계를 구분할 때 사용 (‘.’, ‘-’, ‘+’, ‘/’ 4가지중 선택)

Page 34: Excel Gantt (EGsheet

일정

34

ㅁ 메뉴 : Settings - 기본설정 탭 - 일정 구역

ㅁ 설명 :

- 근무일 및 달력관련 내용을 지정합니다.

- 근무일 : 월~일요일까지 각 요일별로 근무일지정- Check하지 않으면 휴무일로 작업일수에서 제외함.

- 주차시작 : 한주간의 시작 요일을 지정

- 날짜형식 : EGsheet의 각종 날짜관련 표시 형식을 지정

- EGsheet 에서 요일의 이름이나 약자는 Windows 시스템의 사용언어를 반영합니다.(EGsheet의 언어선택을 반영하지 않음)

※ EGsheet 지원하지 않는 날짜 형식이 있다면?• 사용을 원하는 Excel 날짜 형식을 요청하시면 List에 추가 반영하겠습니다.

Page 35: Excel Gantt (EGsheet

간트(Gantt)

35

ㅁ 메뉴 : Settings - 기본설정 탭 – Gantt탭

ㅁ 설명 :

- Gantt Chart 관련 내용을 지정합니다.

- 계획색상 : 계획 항목의 Gantt Bar 색상- 실행색상 : 실제 항목의 Gantt Bar 색상- 오늘색상 : 오늘/금주/당월/당분기를 표시하는 색상- 연결선 색상 : 선행업무와 연결하는 선의 색상- 열너비 : 일정을 표시할 때의 너비 지정

지정은 일일보기 기준이며 주간(x3), 월간(x5), 분기(x8) 별로 비례하여 반영됨

- 제목표시열 : Gantt Bar 옆에 표시할 열EGsheet의 기본 열을 지정할 수도 있고, 사용자 열을 추가하고 수식으로 표시할 내용을 구성할 수도 있음기본 샘플에는 “TextBox”라는 사용자 열이 추가되어 있음

- 글자크기 : 표시할 Text의 크기 (행높이에 맞춰 적절한 크기를 선택할 것)- 글자색상 : Text의 색상- 굵게 : 글자를 굵게 표시- 기울기 : 글자를 기울여 표시

Page 36: Excel Gantt (EGsheet

열 설정

36

ㅁ 메뉴 : Settings – 열설정 탭

ㅁ 설명 :

- Project 일정 관리 부분의 필드(열)을 설정합니다.- 사용자 필드(열)을 추가할 수 있고- System 필드, 사용자 필드 모두 보이기/감추기 설정- 작업내용이후는 필드(열) 순서 변경이 가능

- 사용자 열 추가를 누르면 선택된 열 위에 삽입됨.(열선택이 없으면 비고 앞에)

- 삭제는 사용자가 추가한 필드(열)만 가능- 필요한 경우 필드(열)을 위로/아래로 이동- EGsheet에서 해당 필드(열)을 보이거나(on)/감추기(off)

(List에서 해당 필드를 더블크릭 해도 상태가 변경됨)

- 여기에서 변경한 사항은 즉시 EGsheet에 반영됨- 되돌리기가 안되므로 필드(열) 삭제는 신중히 할 것.

(임시로 감추기(Off)했다가 최종 결정후 삭제하는 것을 추천함)

Page 37: Excel Gantt (EGsheet

담당/자원 설정

37

ㅁ 메뉴 : Settings – 담당/자원 탭

ㅁ 설명 :

- 담당자나 사용자원 등을 등록 관리함.- 일일 비용단가를 등록하여 사용 원가 기준으로 사용

(예산/비용 관리가 선택되지 않으면 효과 없음)

- 담당/자원이 사전에 등록되어 있지 않아도작업 세부 정보나 담당자란에 직접 입력시에담당자가 등록되어 있지 않으면 입력창이 나옴.

- 설정에서 입력/추가한 사항은 [저장]을 해야만EGsheet에 그 변경사항이 저장이 됨

- EGsheet별로 다르게 개별로 설정- 담당/자원의 이름은 번역되지 않음

※ EGsheet에서 담당자 업무 Load 계산 기준• 담당자 별로 부여된 업무 일정에 따른 근무일수(ManDay)로 업무 부하를 계산함.• 업무 세부내역 창에서 복수 담당자 및 담당별 업무 비중을 입력할 수 있음.• 한 담당이 동시에 여러 작업을 진행하거나 타 프로젝트와 공동으로 진행하는 경우에• “이름 [00%]” 형태로 입력하면 부하 계산시 그 비율만큼만 반영함.• 비율지정이 없으면 100%로 간주함.• 예) 나, 백수생[50%], 생백수[33%], 길동홍[25%]

Page 38: Excel Gantt (EGsheet

쉬는날/휴일근무 설정

38

ㅁ 메뉴 : Settings – 쉬는날 탭, 휴일근무 탭

ㅁ 설명 :

- 작업일정 관련하여 쉬는날을 설정함- 주말은 기본설정탭-일정부분에서 지정- 주말과 쉬는 날이 중복지정되어도 문제되지 않음

- 쉬는 날을 추가하면 일자 순서에 맞게 삽입/추가 됨- 삭제는 제한 없음

- 설정에서 입력/추가한 사항은 [저장]을 해야만EGsheet에 그 변경사항이 저장이 됨

- EGsheet별로(프로젝트 시트별로) 개별로 설정 됨- 쉬는 날 이름은 번역되지 않음

※ EGsheet에서 근무일수 계산하는 방식• 오늘 시작해서 오늘 끝나면 1근무일로 계산. • 주요행사(Milestone)로 지정하면 기간은 0일로 되며, 부하계산도 하지 않음• 동일 일자 지정이 중복된 경우 반영 우선순위는 휴일근무 > 주말휴무 > 휴일 순임• 근무일 계산 기간을 각 날짜별로 휴일인지 근무일인지 확인하여 근무일수를 셈

Page 39: Excel Gantt (EGsheet

다국어 지원

39

※ 새로운 언어 지원 요청은?• 다른 언어 지원이 필요한 경우에는 번역용 Sheet에 있는 내용을 번역해야 합니다.• 개발도구 탭의 [매크로] 메뉴에 있는 “toggleLanguage”를 선택하여 실행하면

EGsheet에서 사용하는 번역용 시트가 보여집니다. (요청하시면 별도로 발송 가능)• 오른쪽열에 새 언어이름과 각각의 내용을 번역해서 보내주시면 반영하겠습니다.• 꼭 필요한 내용만 번역해도 되며, 번역이 안된 부분은 영어로 보여지게 됩니다.

ㅁ 메뉴 : Excel Gantt / Tools / Settings – 기본설정 탭 - 언어 항목

ㅁ 설명 :

- 각 프로젝트별 EGsheet에 개별 프로젝트의 적용 언어를 선택함.- 현재는 4개 국어 지원 : 한국어, 영어, 일본어, 중국어(번체, 간체)- 아래는 표에 적용된 번역 예시- 잘못된 번역은 Feedback을 바랍니다.

Page 40: Excel Gantt (EGsheet

추가 기능

40

Page 41: Excel Gantt (EGsheet

보고서 – 달력 보기

41

ㅁ 메뉴 : Excel Gantt / 보고서 / 달력보기

ㅁ 설명 :

- EGsheet의 업무를 달력형태로 별도 시트로 출력함.- “그룹 업무”는 추가되지 않고 일반업무(하위업무)만 기록함- 달력의 일별 높이는 기간중 가장 많은 업무가 있는 날을 기준으로 설정됨- 요일 이름은 사용자 컴퓨터의 사용언어 설정을 반영함. (EGsheet의 언어설정이 아님)- 시트이름은 “EGsheet이름_C”형태로 추가되며, 이미 있을 경우 삭제하고 재작성(경고 없음)

Page 42: Excel Gantt (EGsheet

보고서 – 담당별 부하

42

ㅁ 메뉴 : Excel Gantt / 보고서 / 일별부하, 주간부하, 월간부하, 분기별부하

ㅁ 설명 :

- EGsheet의 담당/자원별 할당 내역과 일정을 기준으로 부하를 통계함.- 그룹 및 주요행사(Milestone)는 부하 집계하지 않음- 주간/월간/분기의 경우 일정에 주차시작일, 월시작일을 표시- 요일/주차/월 이름 옆에 근무일수를 보여줌([00일] 형태)- 시트이름은 “시트명_X”형식으로 X는 일일”D”, 주간”W”, 월간”M”, 분기“Q”임- 이미 같은 이름의 보고서 시트가 있는 경우에는 삭제후 재작성(경고 있음)

Page 43: Excel Gantt (EGsheet

보고서 – 진척률

43

ㅁ 메뉴 : Excel Gantt / 보고서 / 일별 진척률, 주별 진척률, 월별 진척률, 분기별 진척률

ㅁ 설명 :

- EGsheet의 일정을 기준으로 계획진척률 및 작업 누적량을 통계함.- 기준에 일/주차/월/분기를 나타내고, 해당 기간의 시작일과 종료일이 표시됨- 시트이름은 “시트명_XC”형식으로 X는 일별”D”, 주별”W”, 월별”M”, 분기별“Q”임- 이미 같은 이름의 보고서 시트가 있는 경우에는 삭제후 재작성(경고 있음)

Page 44: Excel Gantt (EGsheet

Level 복구

44

ㅁ 메뉴 : Excel Gantt / 도구 / Level복구

ㅁ 설명 :

- 사용도중에 작업내용의 들여쓰기를 잘 못 적용한 경우에 대해서- 다른 작업이 없어서 WBS의 설정이 정상적으로 남아 있으면,- WBS를 기준으로 각 업무의 단계를 재설정하여 복구

Page 45: Excel Gantt (EGsheet

가져오기

45

ㅁ 메뉴 : Excel Gantt / 도구 / 가져오기

ㅁ 설명 :

- 프로젝트 관리 프로그램에서 자료를 가져오는 방법은 3가지XML - MS Proejct에서 XML로 저장한 파일EG Sheet – 다른 파일에 있는 Excel Gantt 시트Excel – 정해진 열 순서대로 정리한 일반 Excel Sheet

- XML 파일 : MS Project에서는 다른이름으로 저장 – XML을 선택하여 저장.주간근무일과 휴무일, 휴일근무 등을 반영 (담당별 개별 휴무/휴일근무는 미반영)업무별 선행업무 지정 반영(Delay 기간도 반영)담당별 업무 배정 반영 (배정된 비율도 반영)

- Excel Sheet : 아래 지정된 열 순서대로 복사한 시트WBS – 필수업무내용 – 필수담당자계획시작일계획종료일실제시작일실제종료일일련번호선행업무번호 – 일련번호가 없으면 무효

- XML과 Excel은 반드시 WBS에 숫자와 “.”(구둣점)으로만 구성해야 함.

Page 46: Excel Gantt (EGsheet

내보내기

46

ㅁ 메뉴 : Ribbon : Excel Gantt / 도구 / 내보내기

ㅁ 설명 :

- EGsheet의 내용을 다른 프로젝트 관리 프로그램에서 사용할 수 있게 내보내기 함내보내기 한 파일은 동일 폴더에 자동 저장함

- XLSL : EGSheet에서 매크로 기능이 없는 일반 Excel문서로 저장함배포용을 작성할 때 유용함“파일명_시트명.XLSX”으로 저장됨

- TXT : Tab으로 필드가 구분된 일반 Text파일

- XML : MS Project에서 읽을 수 있도록 구성된 파일주차근무일, 쉬는날, 담당자 등록 등 반영담당자별 업무 할당량 지정도 반영선행업무도 연결방법 그대로 반영

Page 47: Excel Gantt (EGsheet

기타

47

Page 48: Excel Gantt (EGsheet

사용자 기능

48

ㅁ 목적 :

ㅁ 설명 :

사용자가 VBA를 몰라도 직접 사용할 수 있는 기능을 추가

Macro 이름 수행 내용 비 고

toggleLanguage 언어 번역 시트 보이기/감추기현재 지원 언어 : (4개)

- 한국어, 영어, 일본어, - 중국어-번체, 중국어-간체

추가 언어가 필요한 경우 이 시트에언어를 추가하고 번역한 후 개발자에게 보내주시면 추가 배포 가능합니다.

CleanUserStyles 사용자가 추가한 셀스타일을 삭제하여 최소한만 남겨둡니다.

복사시 이전 셀스타일이 계속 증가하여 문제 발생 가능성을 줄임

개발도구의 매크로 (Alt+F8) 에서 실행할 있는 매크로

함수 이름 결과 내용 비 고

= EGStartDate() 프로젝트 시작일자

= EGEndDate() 프로젝트 종료일자

= EGWorkingDays() 두 날짜 사이의 근무일수 FromDate, ToDate 2가지 인수

= EGWorkCost() 프로젝트 총 계획 비용

= EGPlanCost() 오늘까지의 계획 비용 누적

= EGActualCost() 오늘까지의 실제 비용 누적

EGsheet 내에서 수식으로 사용할 수 있는 함수

※ 상기 함수는 관련 내용이 변경되었을 경우 결과 값이 자동 반영되지 않음반드시 F2로 재수정 하거나, F9로 재계산을 해야 결과 값이 반영됨에 주의

Page 49: Excel Gantt (EGsheet

작성자 문의

49

ㅁ 작 성 자 :

ㅁ 연 락 처 :

白岫生白首백수에서 태어나서 이제는 머리가 하얗게 돼버린 집사

• 전문 개발자가 아닌 일반 회사원입니다.

• 현업을 수행하면서 틈틈이 기능 추가 및 오류수정을 하고 있습니다.

• 기능 오류 보고가 접수되어도 수정 배포가 지연될 수 있습니다.

양해 바랍니다.

[email protected]

ㅁ 배 포 처 : svetak.tistory.com

- 가능하면 작업파일과 Log파일을 같이 발송.- Log 파일은 작업파일과 동일 폴더에 기록됨.- 보안문제로 원본파일 발송이 안 되는 경우에는

에러가 발생하는 상황을 자세히 설명하고, Log파일 송부

ㅁ 오류 보고 :