활용 팁 목록으로
활용 팁

사용자 정의 필드와 수식

MS Project에는 시작 날짜, 완료 날짜, 기간 같은 기본 필드가 많지만, 회사마다 꼭 관리하고 싶은 정보는 따로 있습니다. 담당 부서, 계약 번호, 고객 승인 여부, 진척 상태 표시 같은 것들입니다. 이럴 때 쓰는 것이 사용자 정의 필드입니다. 수식까지 넣으면 값을 자동으로 계산하고 상태를 신호등처럼 표시할 수도 있습니다.

어떤 필드를 쓸 수 있나

MS Project에는 미리 비워 둔 사용자 정의 필드가 종류별로 준비되어 있습니다.

  • 텍스트: 부서 이름, 계약 번호처럼 글자를 넣습니다.
  • 번호: 가중치, 점수, 수량 같은 숫자를 넣습니다.
  • 날짜, 시작 날짜, 완료 날짜: 고객 승인일처럼 추가로 관리할 날짜를 넣습니다.
  • 플래그: 예와 아니요 두 값만 갖습니다. “고객 확인 필요” 같은 표시에 알맞습니다.
  • 비용, 기간: 추가로 관리할 금액이나 기간을 넣습니다.

작업용 필드와 자원용 필드가 따로 있으니, 작업에 붙일지 자원에 붙일지 먼저 정합니다.

필드를 만드는 순서

  1. [프로젝트] 탭에서 [사용자 정의 필드]를 엽니다.
  2. 위쪽에서 작업과 자원 가운데 하나를 고르고, 필드 종류(예: 텍스트)를 고릅니다.
  3. 목록에서 비어 있는 필드(예: 텍스트1)를 골라 [이름 바꾸기]로 알아보기 쉬운 이름을 붙입니다.
  4. 필요하면 [조회]에서 고를 수 있는 값을 미리 정합니다. 목록에 있는 값만 넣게 하면 입력이 고르게 됩니다.
  5. 표의 열 머리글에서 [새 열 추가]를 눌러 그 필드를 꺼냅니다.

수식으로 값을 계산하기

[사용자 정의 필드] 창의 [수식]을 누르면 다른 필드를 이용해 값을 계산하게 할 수 있습니다. 엑셀 수식과 비슷한 방식입니다.

예를 들어 번호 필드에 “남은 일수”를 만들고 싶다면, 완료 날짜와 오늘 날짜의 차이를 구하는 수식을 넣습니다. 날짜를 그냥 빼면 휴일이 섞인 달력 일수가 나오니, 작업일 기준으로 세려면 ProjDateDiff 함수를 씁니다. 이 함수는 근무 시간을 분 단위로 돌려주므로, 하루 근무 시간(예: 8시간이면 480분)으로 나누어 일수로 바꿉니다. 텍스트 필드에 “진척 상태”를 만들고, 완료율이 100% 미만인데 완료 날짜가 오늘보다 이전이면 “지연”, 아니면 “정상”을 표시하게 할 수도 있습니다. 조건에 따라 값을 고르는 함수(IIf)를 쓰면 됩니다. 수식을 넣은 필드는 계산된 값이라 직접 입력할 수 없습니다.

수식에 쓰는 필드 이름은 화면에 보이는 필드 이름을 대괄호로 묶어 씁니다. 수식 창의 [필드] 단추로 필드를 골라 넣으면 이름을 잘못 적는 실수를 줄일 수 있습니다.

그래픽 표시기로 신호등 만들기

계산한 값을 글자 대신 그림으로 보여 줄 수도 있습니다. [사용자 정의 필드] 창의 [그래픽 표시기]에서 조건마다 아이콘을 정합니다. 예를 들어 남은 일수가 0보다 작으면 빨간색, 5일 이하이면 노란색, 그보다 많으면 초록색 동그라미를 표시하게 하면, 작업이 많아도 위험한 작업을 찾기 쉬워집니다.

요약 작업에도 같은 표시를 적용할지, 하위 작업의 값을 모아 보여 줄지도 이 창에서 정할 수 있습니다.

정리

사용자 정의 필드는 회사가 관리하고 싶은 정보를 MS Project에 더하는 기능입니다. 필드 종류를 고르고 이름을 붙인 뒤 값 목록으로 입력을 고르게 하세요. 수식으로 남은 일수나 진척 상태를 자동으로 계산하고, 그래픽 표시기로 신호등을 만들면 위험한 작업을 빠르게 찾을 수 있습니다.

참고(확인 2026-10-03)

MS Project를 업무에 바로 쓰고 싶다면 MS Project 과정 보기 → 새 창

목록으로 돌아가기