조건부 서식 수식에서 ‘this’셀을 참조하는 방법은 무엇입니까? 한달을 강조하기 위해 시각적 스타일을

필드 들어 나는 사용자 지정 수식으로 조건부 서식을 가지고 =today()>C8+14=today()>C8+30다른 스타일로, 기본적으로 내가 나이가 오래된 물건, 2 주 한달을 강조하기 위해 시각적 스타일을 갖고 싶어. 작동합니다. 열이 C날짜를 가지고 행은 행이 될 수 N있도록, C$N도움이되지 않습니다.

그러나 문제는 항상 새로운 행이 있고 규칙을 사용하여 필드를 복사하여 붙여 넣고 날짜를 변경하는 것이 더 쉽다는 것입니다. 그러나 규칙은 원래 here C$N셀 을 참조하는 것으로 유지하십시오 .

나는 특정 대체 할 수있는 C$NA를을 this(), self()또는 그런 뭔가 – 그것은 더 일반적인 복사 / pasteable 조건부 서식 만들기?



답변

일반적으로 “this”셀을 참조하는 방법은 서식이 지정된 범위의 왼쪽 위 모서리에 대한 표기법을 입력하는 것입니다. 예를 들어, 범위가 C1 : C 인 경우 C1은 “이 셀”을 의미합니다.

예를 들어 C1 : C를 사용자 지정 수식으로 포맷

=C1 < today() - 14

C의 모든 셀을 지난 2 주 동안 날짜로 포맷합니다.


서식을 지정할 범위가 8 행으로 시작하고 그 위에 행을 삽입 할 수 있다고 생각하면 (범위를 이동)이 수식을 사용할 수 있습니다.

=and(C1 < today() - 14, row(C1) >= 8)

서식은 8로 시작하는 행에만 적용되지만 범위는 전체 열이며 수식은 행 8 위에 행을 삽입합니다.


답변

이것은 범위에 걸친 조건부 서식에서 현재 셀을 참조하는 가장 짧은 방법 INDIRECT("RC",FALSE)입니다. 설명서는 여기에 있습니다 .


답변

@ user79865의 답변에 this따라 $부호 가있는 셀 을 참조해야합니다 . 예를 들어

  1. 셀 값이 “예”인 경우의 사용자 정의 역할 :

    =$C1="Yes".
    
  2. 값이 홀수 인 경우의 사용자 정의 역할 :

    =(Int($C1/2)-$C1/2)<>0
    

더 많은 예제는 여기에 있습니다 .