날짜가 60일보다 오래되었거나 같은지 확인하고 다른 열 셀이 값과 같은지 확인하는 수식

날짜가 60일보다 오래되었거나 같은지 확인하고 다른 열 셀이 값과 같은지 확인하는 수식

조건부 서식을 사용해 보았고 수식의 첫 번째 부분이 작동하도록 했습니다. =D2:D999<=오늘()-60

그런 다음 G열에 있는 값이 open이라는 단어와 같은지 확인하고 싶습니다.

또한 가능하다면 D2부터 D999까지만 실행하는 대신 D2부터 이 검사를 수행하도록 하세요.

답변1

일반적으로:
Excel에서는 전체 열에 대한 참조 만들기를 D:D대체하는 것으로 허용합니다. 예를 들어 LibreOffice Calc에서는 그렇지 않습니다( 열을 선택하고 조건부 서식에서 "조건"으로 이동하면 나타남). D1:D<LARGE NUMBER>
D1:D1048576

조건부 서식의 경우 SINGLE CELL 참조로 끝나야 합니다. 해당 참조는 서식을 적용하는 셀 범위 전체에서 사용됩니다.

셀 집합에서 특정 값을 확인하고 강조하는 가장 신뢰할 수 있는 방법은 먼저 셀을 선택하고 커서를 놓은 위치를 기록한 다음 비절대 형식을 사용하여 조건부 서식에서 "수식" 유형을 사용하는 것입니다. 커서가 있는 셀에 대한 참조(
=(G1="open"): 전체 열을 선택하고 커서가 G1에 남아 있는 경우)가 작동합니다. 해당 참조에는
가 없다는 점에 유의하세요 $(Excel에서 f4 [LibreOffice Calc에서 Shift+f4]를 반복해서 누르면 해당 참조가 표시됩니다).

참고: 수식 유형을 사용하면 해당 수식의 결과가 "1" 또는 "true"로 나타나야 서식이 적용됩니다. AND(A2>100,B2="flag",C2=>30)또한 NOT(...)여러 OR(...)테스트를 결합해야 하는 경우 도움이 될 수 있습니다.

다음은 Excel 규칙 대화 상자의 이미지입니다. 엑셀의 대화상자
이는 위와 전혀 관련이 없으므로 내용에 대한 몇 가지 단어를 추가하겠습니다.

"규칙" 공식은 "=(D2<$N1)"입니다. 이는 단일 셀 참조가 D2이고 "D2"의 값이 "N1"의 값보다 작을 경우 TRUE 결과가 나타남을 의미합니다( $로 인해 변경되지 않는 참조). D2는 "적용 대상"에 지정된 범위 내에 있으므로 특정 순간에 Excel이 계산하는 범위 내의 셀에 따라 변경됩니다.

이는 모든 프로그래밍 언어의 FOR 루프와 유사합니다. 표시된 범위에 수식이 적용됩니다. 이 경우 전체 "D" 열입니다.

관련 정보