나는 당신의 질문을 단계적으로 무너 뜨 렸고 하나씩 해결했다. 먼저 날짜가 주말인지 아닌지에 따라 TRUE 또는 FALSE 값을 얻으려고했습니다.
=IF(IF(WEEKDAY(DATECELL) = 6; TRUE; IF(WEEKDAY(DATECELL) = 7;TRUE;FALSE));"TRUE";"FALSE")
TRUE == 주말
거짓 == 평일
그 후에 나는 무엇을 검사해야하는지에 대한 조건을 쓸 수있었습니다. 값이 할당량보다 큰 경우 귀하의 경우. 우리는 이것을 1 셀에 대한 최종 조건에서 사용할 수 있습니다. 불행히도 매우 어려운 조건부 서식을 사용하기 때문에 정적 데이터를 많이 사용해야하므로 변경할 수 있는지는 확실하지 않지만 적어도 지금은 이것을 가지고 작동합니다.
=IF(IF(WEEKDAY(DATECELL) = 6; TRUE; IF(WEEKDAY(DATECELL) = 7;TRUE;FALSE));IF(CURRENTCELL > WEEKENDS;TRUE;FALSE) ; IF(CURRENTCELL > WEEKDAYS;TRUE;FALSE))
다음과 같은 단어를 대체하십시오.
- Word == 대체 할 내용
- CURRENTCELL == 조건을 적용 할 셀
에서.
- DATECELL == 날짜가있는 셀
- WEEKENDS == 주말에 할당량이 설정된 셀
- WEEKDAYS == 할당량이 평일 인 셀
어쩌면 우리는 조건의 위치에서 상대적인 세포를 얻을 수 있는지 알아 내려고 시도 할 수 있습니다. 우리가 그렇게 할 수 있다면 우리는 C 행에서 평일 할당량을 얻기 위해 2 행을 말할 수 있습니다.
나는 간접이라는 것을 사용하는 것에 관해 흥미로운 질문을 발견했다. 간접 기능으로 동일한 셀을 두 번 사용 이것을 사용하여 정적 셀을 얻고 원하는대로 작동하게 할 수 있습니다.