업무가 Excel 달력으로 전환됩니다.

업무가 Excel 달력으로 전환됩니다.

직원이 1년 동안 근무하게 될 각 교대의 시작 날짜와 종료 날짜를 나열하는 테이블이 있습니다.

나는 이러한 교대 근무를 열에 날짜가 나열되고 맨 윗줄에 직원 이름이 있는 기본 달력에 표시하고 싶습니다. 직원이 근무할 예정인 경우 해당 열에 날짜에 X가 표시되어야 합니다.

이 스프레드시트 초보자에게 어떤 도움이라도 주시면 감사하겠습니다!

감사해요

여기 이미지

답변1

이것을 F2에 입력하고 복사하여 붙여넣어 보십시오.

=IF(COUNTIFS($B$2:$B$7,"<="&$E2,$C$2:$C$7,">="&$E2, $A$2:$A$7,F$1)>0,"X","")

기본적으로 달력 날짜(E2..)가 첫날과 마지막 날 사이에 있고 직원이 F1, F2 또는 F3 등과 같은 모든 발생을 계산합니다.

흥미롭게도 IF 문 없이 COUNTIF를 단독으로 사용하는 경우:

=COUNTIFS($B$2:$B$7,"<="&$E2,$C$2:$C$7,">="&$E2, $A$2:$A$7,F$1)

누군가가 그날 일해야 하는 경우 "1"을 입력하고, 실수로 동일한 교대근무를 두 번 이상 할당한 경우에도 2 또는 3 등을 입력합니다.

관련 정보