Microsoft Excel - 두 날짜 열을 기준으로 우선순위 지정

Microsoft Excel - 두 날짜 열을 기준으로 우선순위 지정

직장에서 주의해야 할 기한이 2개 있는데, 해당 날짜 중 하나가 -120, 5, 10 내에 있는 경우 중요, 중요, 높음, 중간, 낮음, 낮음 우선순위를 할당하는 우선순위 열을 갖고 싶습니다. , 15, 20, 120일(각각). 셀이 비어 있으면 수식이 계산되지 않도록 하면서 이 작업을 수행할 수 있는 방법이 있습니까? 미리 감사드립니다

설명: 지금까지 내가 가지고 있는 것은 다음과 같습니다.

=if(A2=“”,””,LOOKUP(A2-TODAY(),{-120,5,10,15,30,120},{“Critical”,”Critical”,”High”,”Medium”,”Low”,”Low”}))

하지만 b2에 있는 날짜를 포함하는 방법을 알 수 없습니다.

내 케이스 로드가 케이스의 만료 날짜 2개 중 하나에 가까워지고 있는지 알고 싶습니다. 첫 번째 만료 날짜는 A2 열에 있고 두 번째 만료 날짜는 B2에 있으며 우선순위 수준은 C2에 있습니다. 둘 중 하나의 날짜로부터 30일 이내, 낮은 우선순위, 15일 이내의 날짜, 중간 우선순위, 10 높음, 5 중요, 기한이 지난 중요. 내가 이해하고 있기를 바랍니다.

답변1

더 우아한 솔루션이 있을 수 있지만 여기에 내 솔루션이 있습니다 :).

A열이 마감일이고 B열이 우선순위인 경우:

 =IF(A2="","",IF(A2-TODAY()<=5,"Critical",IF(A2-TODAY()<=10,"High",IF(A2-TODAY()<=15,"Medium",IF(A2-TODAY()<=20,"Low","Low")))))

이것은 단지 중첩된 일련의 IF명령문일 뿐입니다. TODAY()오늘 날짜를 반환하고 마감일에서 이를 빼면 정수로 일수 차이가 제공되며, 이로부터 IF문자열을 출력으로 사용하여 해당 명령문을 생성할 수 있습니다. 맨 먼저 IF마감일 셀이 비어 있는지 확인하고, 그렇다면 우선 순위에 따라 빈 셀을 반환합니다.

날짜 기준을 올바르게 이해했는지 100% 확신할 수는 없지만 컷오프를 쉽게 변경할 수 있습니다. 예를 들어, -120일이 무엇을 의미하는지 잘 모르겠습니다.

관련 정보