구글시트 > 구글시트용 엑셀간트 > XLGantt for Google Sheets 2.0.0 업데이트

XLGantt for Google Sheets 2.0.0 업데이트

XLGantt for Google Sheets 에 다음 기능을 추가하고 2.0.0 버전으로 업데이트 했습니다.

 

Gantt Chart 보기

구글시트에서 간단한 간트차트가 표시되지만 단순히 Bar chart로만 표시되고 날짜, 진행률 등 정보가 표시되지 않는 등 단점이 많습니다. 대신 2.0 버전에 추가된 'Gantt Chart 보기' 기능을 이용하면 다음과 같이 제대로 된 간트차트를 볼 수 있습니다.

경로: 확장 프로그램 > XLGantt for Google Sheets > Gantt Chart 보기

XLGantt for Google Sheets Menu

 

[Gantt Chart 보기] 를 실행하면 다음과 같은 간트차트 화면이 새 탭으로 열립니다.

  1. Gantt Chart 영역:
    그룹작업과 하위 작업을 구분하여 표시하고 작업연결선을 표시할 수 있음
  2. 작업 펼치기/접기(▲ ▼):
    하위 작업이 있을 경우 펼치거나 접을 수 있음
  3. 제목행 열너비 조절:
    마우스로 제목행의 열의 너비를 조절
  4. Gantt Chart 일별/주별/월별 보기:
    원하는 기간단위로 볼 수 있으며 설정에서 원하는 보기를 저장할 수 있음
  5. Gantt Chart 너비 확대/축소:
    Gantt Chart 너비를 조절할 수 있으며 설정에서 원하는 너비를 저장할 수 있음
  6. 행 높이 확대/축소:
    행의 높이를 조절할 수 있으며 설정에서 원하는 높이를 저장할 수 있음

 


사용자 정의함수 추가

GetWorkday 함수

선행 작업의 날짜에서 지정된 작업 일수 이후의 날짜를 구하고 작업의존관계를 설정한다(캘린더에 지정된 휴무일은 작업일에서 제외).

구문:

GetWorkday(pre_task_date, dep_type, [days])

인수:

  • pre_task_date: 선행 작업의 날짜(시작일 또는 완료일)
  • dep_type: 작업 의존 관계(FS, SS, FF, SF 중 하나를 입력)
  • days: lead 또는 lag할 작업 일수(생략시 0이 기본값으로 설정됨, 양수는 lag, 음수는 lead)

작업 의존관계:

  • FS(Finish-to-Start): 선행작업의 완료일을 pre_task_date로 설정하고 후행작업의 시작일을 구할 때
  • SS(Start-to-Start): 선행작업의 시작일을 pre_task_date로 설정하고 후행작업의 시작일을 구할 때
  • FF(Finish-to-Finish): 선행작업의 완료일을 pre_task_date로 설정하고 후행작업의 완료일을 구할 때
  • SF(Start-to-Finish): 선행작업의 시작일을 pre_task_date로 설정하고 후행작업의 완료일을 구할 때

사용 예:

'UI 컴포넌트' 작업의 완료일을 선행작업으로 지정하고 '대시보드 화면'의 시작일을 계산하고 작업을 연결하면 아래와 같이 간트차트에서 작업을 연결하여 보여줍니다.

Getworkday 함수

Getworkday 함수로 작업 의존관계 표현

 

⚠️ 엑셀 버전과 달라진 점 — GetWorkday 함수를 사용해야 연결선이 그려집니다

예전 엑셀 XLGantt 에서는 =C10+1 처럼 셀만 참조해도 의존성으로 보고 간트차트에 연결선을 그렸습니다. 구글 시트 버전에서는 GetWorkday 함수로 연결한 경우에만 연결선이 그려집니다. (일반 셀 계산식 =C10+1 은 연결선이 생기지 않습니다.)

  • 이렇게 쓰세요 → =GetWorkday(C10, "FS")
  • 2번째 인수(관계유형 FS/SS/FF/SF)는 필수 — 어떤 관계인지 항상 명시합니다
  • 3번째 인수(지연/당김 일수)는 기본값 0 이라 생략 가능 → =GetWorkday(C10, "FS", 2) 처럼 지연을 줄 수 있습니다.

 

GetFinishDate 함수

작업의 시작일에서 지정된 작업 일수 이후의 날짜를 구해준다(캘린더에 지정된 휴무일은 작업일에서 제외).

구문:

GetFinishDate(start_date, [days])

인수:

  • start_date : 현재 작업의 시작
  • days : 작업 일수(생략 시 기본값은 1)

사용 예:

GetFinishDate 함수로 '통합 테스트' 작업의 시작일로부터 5일 이후의 날짜를 구하면 '2026-08-20'이 작업완료일로 계산됩니다. 작업 기간 중에 휴무일이 포함되어 있으면 휴무일을 제외하고 작업완료일을 계산합니다.

GetFinishDate 함수

 

 


옵션에 새로 추가된 항목

⚙️ 설정 에 간트차트 관련 옵션이 새로 생겼습니다.

경로: 확장 프로그램 > XLGantt for Google Sheets > 옵션

‘간트 차트’ 섹션

    • 표시할 필드: 간트차트 왼쪽 표에 보일 열을 직접 선택합니다. (WBS·작업명·시작일·완료일·총작업량·계획작업량·총기간·계획기간·실제시작/완료일·담당·산출물·계획·실적·비고 등)
  • 보기 형식: 기본 보기를 일별 / 주별 / 월별 중 선택
  • 너비 비율: 차트 가로 폭 배율을 조절 (좁게 ~ 넓게)
  • 행 높이: 행 간격을 촘촘하게 또는 넓게

 


그 외 개선

간트차트 다국어·날짜 형식: 화면 라벨·버튼이 한국어/영어로 표시되고, 날짜도 언어에 맞는 형식으로 나옵니다. (예: 2026-03-05 ↔ 03/05/2026)
‘새로운 기능’ 메뉴: 업데이트가 반영되면 메뉴의  새로워진 기능에서 변경 내용을 언제든 다시 확인할 수 있습니다.

 


업데이트 & 사용 방법

  • XLGantt 는 Google Workspace Marketplace 부가기능으로 자동 업데이트됩니다. 스프레드시트를 새로고침하면 최신 기능이 적용됩니다.
  • 메뉴에서  Gantt Chart 보기,  새로운 기능을 확인해 보세요.

궁금한 점이나 제안은 언제든 남겨 주세요. 감사합니다!

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

 자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

위로 스크롤