프로젝트 날짜 옆에 상태 열을 추가한 다음, 수식을 사용해 각 행을 임박, 오늘 마감 또는 기한 초과로 표시하세요. 이 Mac용 Numbers 작업 방식은 7일 기간을 사용하고, 표시되지 않는 시간도 처리하며, 날짜가 없는 셀은 표시하지 않습니다.

이 지침은 Numbers 15.4를 기준으로 하는 Apple의 최신 Mac용 Numbers 사용 설명서를 따릅니다. 예시는 각 행에 작업 하나와 수정 가능한 마감일이 있는 간단한 프로젝트 일정입니다.

각 레이블이 적용되는 시점 정확히 정하기

이 일정에서 오늘 마감은 오늘 마감되는 작업을, 임박은 앞으로 7일 이내에 마감되는 작업을 뜻합니다. 이는 선택한 프로젝트 규칙이며, 업무에 맞게 기간을 변경할 수 있습니다.

마감일 상태
오늘 이전 기한 초과
오늘 중 언제든 오늘 마감
내일부터 오늘 이후 7일째까지 임박
오늘 이후 8일 이상 나중에
빈 셀 빈 상태
날짜가 아닌 내용 날짜 확인

나중에를 사용하면 모든 미래 작업이 긴급한 작업으로 표시되는 일을 막을 수 있습니다. 이 수식은 날짜만 평가하며, 각 행이 완료되지 않은 작업이라고 가정합니다. 완료된 작업을 유지하려면 현재 일정에서 제외하거나 날짜 검사 전에 완료 여부 조건을 추가하세요.

Numbers의 날짜/시간 값에는 날짜만 표시되더라도 날짜와 시간이 모두 들어 있으므로, 달력 날짜의 정의가 중요합니다. 자정만 기준으로 비교하면 오늘 늦은 시간에 예정된 작업을 놓칠 수 있습니다. Apple은 인수 및 값의 유형에서 이러한 값의 구조를 설명합니다.

작업 열과 날짜 열 설정하기

머리글 행 하나와 다음 세 열이 있는 표를 사용하세요.

열 머리글 내용
A 작업 모양 레이아웃 검토와 같은 프로젝트 작업
B 마감일 예정된 날짜
C 상태 수식 결과

B열의 본문 셀을 선택합니다. 포맷 사이드바에서 셀을 클릭하고 데이터 포맷을 연 다음 날짜 및 시간을 선택합니다. 연도까지 표시되는 날짜 표시 형식을 선택하세요. 일일 일정이라면 시간 메뉴를 없음으로 설정합니다. 이 설정은 Apple의 날짜 및 시간 포맷 지정 지침에 설명되어 있습니다.

B열에 실제 프로젝트 날짜를 입력합니다. Numbers는 인식 가능한 날짜 형식으로 입력한 문자열을 날짜로 해석합니다. 모호한 항목은 상태를 신뢰하기 전에 의도한 날짜로 변환되었는지 확인하세요.

시간을 숨기면 표시 방식만 바뀌고 저장된 값은 그대로입니다. 예상과 다른 결과가 나오면 날짜 셀을 선택하고 창 하단의 스마트 셀 보기를 확인하세요. 날짜와 시간이 모두 표시됩니다. Apple은 같은 포맷 지정 페이지에서 이 동작을 설명합니다.

상태 수식 입력하기

C2 셀을 클릭하고 다음 수식 전체를 입력합니다. 해당 마감일이 B2에 있다고 가정하며, 함수 이름은 영어이고 인수는 쉼표로 구분합니다.

=IF(ISBLANK(B2),"",IF(ISDATE(B2),IF(B2<TODAY(),"Overdue",IF(B2<TODAY()+DURATION(0,1),"Due",IF(B2<TODAY()+DURATION(0,8),"Due Soon","Later"))),"Check date"))

Return을 눌러 입력을 확정합니다. 등호를 입력하면 수식 편집기가 열리고, Numbers는 수식을 입력한 셀에 결과를 표시합니다. Apple은 표 셀의 데이터를 사용하여 값 계산하기에서 수식 입력과 비교 연산자를 설명합니다.

이 수식은 위 일정 규칙에 Apple이 문서화한 함수를 적용한 것입니다. 중첩된 IF 함수는 한 번에 하나의 결과를 선택합니다. Apple은 IF 참조에서 결과 인수 중 하나에 추가 IF 함수를 넣는 것을 명시적으로 지원합니다.

수식이 날짜 누락과 잘못된 날짜를 처리하는 방식

첫 번째 검사인 ISBLANK(B2)는 마감일 셀이 완전히 비어 있으면 빈 텍스트 결과를 반환합니다. 다음 검사인 ISDATE(B2)은 값이 날짜로 평가될 때만 날짜 비교를 허용하고, 그 밖의 내용에는 날짜 확인을 표시합니다. Apple의 ISBLANK 참조와 ISDATE 참조를 확인하세요.

공백이 들어 있는 셀은 비어 있는 셀이 아니며, 빈 것처럼 보여도 마찬가지입니다. 마찬가지로 빈 문자열을 반환하는 수식도 셀 안에 남아 있습니다. 이 작업 방식에서는 사용하지 않는 마감일 셀을 완전히 지우세요. 보이는 내용을 없애려고 공백을 입력하지 마세요. Apple의 ISBLANK 문서는 빈 셀과 보이지 않는 내용이 들어 있는 셀의 차이를 설명합니다.

마지막 경계가 8일인 이유

TODAY()는 시간을 자정으로 설정한 오늘 날짜를 반환합니다. DURATION(0,1)은 0주 1일을 나타내므로, 두 번째 날짜 경계는 내일의 시작입니다. Apple의 TODAY와 DURATION에서 이 값을 설명합니다.

그러면 비교가 순서대로 작동합니다. 오늘 이전 날짜는 기한 초과, 그다음 내일보다 이른 날짜는 오늘 마감, 이어서 8일째 시작보다 이른 날짜는 임박이 됩니다. 그 이후 날짜는 모두 나중에로 표시됩니다.

8일째와 엄격하게 비교하면 숨겨진 오후나 저녁 시간을 포함해 7일째 전체가 포함됩니다. 사전 알림 기간을 3일로 바꾸려면 마지막 DURATION(0,8)만 DURATION(0,4)로 바꾸세요. 오늘 마감이 오늘을 계속 포함하도록 DURATION(0,1)은 그대로 두세요.

수식을 아래로 채우고 경계 확인하기

C2를 선택하고 포인터를 셀 테두리 위로 옮겨 노란색 자동 채우기 핸들이 나타나면, 아래로 드래그해 상태를 표시할 셀을 채웁니다. 자동 채우기는 수식과 관련 서식을 복사하고 대상 셀에 이미 있는 내용을 덮어쓰므로, 채울 상태 셀만 선택하세요. Apple의 Mac용 Numbers에서 셀 자동 채우기를 참조하세요.

다음 행의 수식을 확인하세요. 마감일 참조는 B3이어야 하고, 그다음 행에서는 B4여야 합니다. 참조가 B2에 고정되지 않고 해당 작업 행을 따라가야 합니다. Apple은 표 셀의 데이터를 사용하여 값 계산하기에서 상대 참조와 고정 참조를 설명합니다.

프로젝트 전체에 수식을 사용하기 전에, 동일한 세 열이 있는 별도의 연습 표에서 다음 가상 입력을 시도해 보세요. 각 식을 지정된 B열 셀에 입력하고 C9까지 상태 수식을 채웁니다. 예상 결과는 수식의 경계에서 도출한 값입니다.

행 A열 작업 B열 입력 예상 상태
2 모양 레이아웃 검토 =TODAY()-DURATION(0,1) 기한 초과
3 샘플 블록 수 세기 =TODAY() 오늘 마감
4 다이어그램 레이블 확인 =TODAY()+DURATION(0,0,15) 오늘 마감
5 프로젝트 섹션 정리 =TODAY()+DURATION(0,1) 임박
6 최종 도형 검토 =TODAY()+DURATION(0,7,23) 임박
7 다음 레이아웃 준비 =TODAY()+DURATION(0,8) 나중에
8 일정이 없는 작업 완전히 비워 두기 빈 상태
9 날짜 대기 중인 작업 날짜 대기 중 입력 날짜 확인

시간 인수가 있는 두 입력은 숨겨진 시간을 의도적으로 확인합니다. 오늘 15:00는 오늘 마감으로, 7일째 23:00는 임박으로 표시되어야 합니다. Apple의 DURATION 구문에서 주, 일, 시간 순서로 지정한다고 설명합니다. 작업 일정에는 고정된 프로젝트 날짜를 사용하세요. 이 상대 날짜 식은 연습용이며 오늘 날짜에 따라 바뀝니다.

상태 셀에 선택적으로 강조 표시 추가하기

레이블이 올바르게 표시되면 텍스트 규칙을 사용해 C열에 색상을 추가합니다.

  1. 상태 본문 셀을 선택합니다.
  2. 포맷 사이드바에서 셀을 클릭하고 조건부 하이라이트와 규칙 추가를 차례로 선택합니다.
  3. 텍스트와 같음 규칙을 선택하고 기한 초과를 입력한 다음 채우기 또는 텍스트 스타일을 선택합니다.
  4. 오늘 마감과 임박에도 별도의 같음 규칙을 추가합니다.
  5. 완료되면 완료를 클릭합니다.

서로 구분하기 쉽고 읽기 편한 스타일을 사용하고 텍스트 레이블은 유지하세요. Apple의 Mac용 Numbers에서 셀 조건 사용하기에서 셀 선택, 조건 추가, 스타일 선택 방법을 설명합니다.

강조 규칙은 상태 셀 자체에 적용하세요. 문서화된 강조 표시 기능은 셀 자체의 값을 평가하고 다른 셀의 값과 비교할 수 있습니다. 이 작업 방식에는 정확한 텍스트 일치만 필요합니다. 사용자 설정 수식 규칙은 필요하지 않으며 전체 행의 색이 자동으로 바뀐다고 보장하지 않습니다. 여러 규칙이 일치하면 Numbers는 목록의 첫 번째 규칙을 적용합니다. Apple의 조건부 하이라이트 안내서를 참조하세요.

예상치 못한 레이블과 오래된 날짜 해결하기

결과가 예상과 다르면 임계값을 바꾸기 전에 입력값을 확인하세요.

  • 날짜 확인이 표시됨: 마감일 셀에 메모나 보이지 않는 내용이 아니라 인식 가능한 날짜가 들어 있는지 확인합니다. ISDATE이 값을 검사하며, Apple의 ISDATE 참조에 설명되어 있습니다.
  • 수식 오류가 표시됨: 오류 아이콘을 클릭해 메시지를 읽고 참조된 입력 셀을 확인합니다. Apple은 표 셀의 데이터를 사용하여 값 계산하기에서 이 진단 절차를 설명합니다.
  • 레이블이 여전히 어제 날짜를 반영함: 파일을 다시 열거나 표를 변경합니다. Apple에 따르면 TODAY()은 이러한 이벤트가 있을 때 업데이트됩니다. 변경 없이 열려 있는 문서가 자정에 정확히 새로 고쳐진다고 가정하지 마세요. TODAY를 참조하세요.

Mac에 저장된 로컬 파일의 시간대는 파일을 마지막으로 저장했을 때의 Mac 날짜 및 시간 설정과 일치한다고 Apple은 설명합니다. 날짜 경계가 예상과 다르면 이 설정을 확인하세요. TODAY 참조에서 파일 시간대 규칙을 설명합니다.

연습 행에서 예상한 레이블이 표시되면 실제 프로젝트 날짜에 수식을 사용하고 일정이 늘어날 때 수식을 확장하세요. 7일 정의를 일관되게 유지하고 날짜 확인 항목을 해결하세요. 강조 표시가 없어도 상태 텍스트가 의미를 전달하도록 하세요.

출처