셀 범위에 대한 여러 기준을 가진 조건부 서식


15

셀이 값이 비어 있지 않고 셀이 값이 아닌 경우 조건부 서식을 사용하여 셀을 강조하려고합니다 -------.

셀이 비어 있거나 지정된 문자열이 포함되어 있는지 확인하는 데 사용하는 모든 일반 수식을 시도했지만 조건부 서식으로 어떻게 수행합니까?

편집 : 이것은 단일 셀이 아닌 셀 범위에 대한 것입니다.

답변:


12

기준을 만족시키는 수식을 작성하는 것은 기준을 정의하고 해당 시트 함수를 구현하는 것입니다.

  1. 셀이 비어 있지 않은 경우에만 서식을 적용해야합니다. 이 EQ함수는 하나의 값 (예 : 참조 된 셀)이 다른 값과 같은지 테스트합니다. 빈 셀에 대해 테스트하고 싶기 때문에 ""EQ 함수에 (빈 문자열)을 사용 합니다. 그래서 EQ(A1,""). 그러나 셀이 비어 있지 않으면 TRUE를 반환하기를 원하므로 NOT함수 내에서이 표현식을 묶습니다 .

NOT(EQ(A1,""))

  1. 또한 셀 값이 아닌 경우 서식을 적용하도록 설정했습니다 -------. 다시 한 번 EQ를 사용할 수 있습니다. EQ(A1,"-------"). 다시, 우리는 당신의 기준을 충족시키기 위해 NOT 기능으로 포장합니다.

NOT(EQ(A1,"-------"))

  1. 마지막으로, 서식을 적용하려면 이러한 기준 중 두 가지를 모두 충족 시키려고합니다. 따라서 AND함수를 사용하여 위의 두 수식을 인수로 입력합니다. 최종 공식은 다음과 같습니다.

=AND(NOT(EQ(A1,"")),NOT(EQ(A1,"-------")))

조건부 서식 규칙을 만들 때 조건 필드를 "사용자 지정 수식"으로 설정하지 않으면 작동하지 않는지 확인하십시오.


부록 : 일반 휴먼 (Normal Human) 은 눈보다 짧고 쉬운 대체 포뮬라를 제공했습니다. 그것은 Sheets의 일부 논리 함수 대신 논리 연산자를 사용하므로 이러한 연산자에 대한 지식이 없으면 따라하기가 쉽지 않습니다. 그러나 논리는 정확히 동일합니다. ( <>"같지 않음"의 연산자입니다.)

=AND(A1<>"", A1<>"-------")


이것은 단일 셀에서 작동하지만 셀 단위가 아닌 전체 범위 에서이 작업을 수행해야합니다. 내가 문제를 겪고있는 곳이다. 이것을 지정 했어야합니다.
Douglas Gaskell

문제가 아니다! 내가 쓴 공식에서 "A1"을 원하는 범위로 바꿉니다. 수식에서 범위를 지정하는 방법에 문제가 있습니까? 그렇다면 범위는 무엇입니까?
SightSpirit

어쩌면 범위를 잘못 입력했을 수 있습니다. 처럼 입력하고 있습니다. D6:I101맞습니까? 이 : NOT(ISBLANK(D6:I101))공백이 아닌 셀에 서식 스타일을 적용해야하며, 그렇지 않습니다.
Douglas Gaskell

1
나는 =AND(D6<>"", D6<>"-------")더 간단 하다고 생각합니다 ... @ douglasg14b =수식 앞에 있습니까?

2
도와 주셔서 감사합니다! 로 테스트 할 때 값이 설정된 셀이 ""반환 되도록 설정합니다 . 직접 테스트해야했습니다 . FALSEISBLANK()""
Douglas Gaskell

2

현지화에 따라 다르지만 사용자 국가의 기능 구분 기호는 ";" (세미콜론)이 아닌 ",". 귀하의 국가에서 그렇다면 정답은 다음과 같습니다.

=AND(A1<>"";A1<>"-------")

나는 우리 나라에서 그것을 알아 내기 위해 많은 시간을 보냈으므로 같은 문제가있는 사람들을 위해 여기에 썼습니다.

BTW이 수식을 다른 열 / 행에 사용하려는 경우 열 이름 또는 행 번호와 함께 "$"를 사용할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.