[google-sheets] 다른 셀 값을 기반으로하는 조건부 서식

매일 대시 보드에 Google 스프레드 시트를 사용하고 있습니다. 내가 필요로하는 것은 다른 셀-C5의 값을 기반으로 셀 B5의 배경색을 변경하는 것입니다. C5가 80 %보다 크면 배경색이 녹색이지만 아래에 있으면 호박색 / 빨간색입니다.

Google 스프레드 시트 기능에서 사용할 수 있습니까, 아니면 스크립트를 삽입해야합니까?



답변

참고 : 아래 설명에서 “B5″라고 표시되면 실제로 “B {current_row}”를 의미하므로 C5의 경우 B5, C6의 경우 B6 등입니다. $ B $ 5를 지정하지 않으면 하나의 특정 셀을 참조합니다.


2015 년 기준 Google 스프레드 시트에서 지원됩니다.
https://support.google.com/drive/answer/78413#formulas

귀하의 경우 B5에서 조건부 서식을 설정해야합니다.

  • Custom formula is “옵션을 사용하고로 설정하십시오 =B5>0.8*C5.
  • Range “옵션을로 설정하십시오 B5.
  • 원하는 색상을 설정

이 과정을 반복하여 배경 또는 텍스트 또는 색상 스케일에 더 많은 색상을 추가 할 수 있습니다.

또한 ” Range “의 범위를 사용하여 모든 행에 단일 규칙을 적용하십시오 . 첫 번째 행이 헤더라고 가정하는 예는 다음과 같습니다.

  • B2 조건부 서식에서 ” 사용자 지정 수식은 “으로 설정하십시오 =B2>0.8*C2.
  • Range “옵션을로 설정하십시오 B2:B.
  • 원하는 색상을 설정

이전 예제와 비슷하지만 행 5뿐만 아니라 모든 행에서 작동

합니다. “사용자 지정 수식”에서 범위를 사용할 수도 있으므로 열 값을 기준으로 전체 행을 채색 할 수 있습니다.


답변

하나 더 예 :

A에서 D로 열이 있고 B가 “완료”인 경우 전체 행 (예 : A에서 D로)을 강조 표시해야하는 경우 다음을 수행 할 수 있습니다.

"Custom formula is":  =$B:$B="Completed"
Background Color:     red
Range:                A:D

물론 더 많은 열이 있으면 Range를 A : T로 변경할 수 있습니다.

B에 “Complete”이 포함 된 경우 다음과 같이 검색을 사용하십시오.

"Custom formula is":  =search("Completed",$B:$B)
Background Color:     red
Range:                A:D


답변

최근의 파일에서 흥미로운 조건부 서식을 사용했으며 다른 사람들에게도 유용 할 것이라고 생각했습니다. 따라서이 답변은 이전 답변을 완벽하게하기위한 것입니다.

이 놀라운 기능이 무엇을 할 수 있는지, 특히 $가 어떻게 작동하는지 보여 주어야합니다.

예제 테이블

간단한 구글 시트 테이블

D에서 G까지의 색상은 열 A, B 및 C의 값에 따라 다릅니다. 그러나 수식은 가로로 고정 된 값 (사용자, 시작, 끝) 및 세로로 고정 된 값 (행 1의 날짜)을 확인해야합니다. 그 곳에서 달러 기호가 유용합니다.

해결책

표에는 각각 foo (파란색)와 막대 (노란색)가 정의 된 색상을 가진 2 명의 사용자가 있습니다.
다음과 같은 조건부 서식 규칙을 사용해야하며 두 규칙을 모두 같은 범위 ( D2:G3) 에 적용해야합니다 .

  1. =AND($A2="foo", D$1>=$B2, D$1<=$C2)
  2. =AND($A2="bar", D$1>=$B2, D$1<=$C2)

영어에서 조건은 다음을 의미합니다.
User is name이고 현재 셀의 날짜가 start전후입니다.end

두 공식 사이에서 바뀌는 유일한 것은 사용자의 이름입니다. 이것은 다른 많은 사용자들과 재사용하기가 정말 쉽습니다!

설명

중요 : 변수 행과 열은 범위의 시작과 관련이 있습니다. 그러나 고정 값은 영향을받지 않습니다.

상대 위치와 혼동하기 쉽습니다. 이 예에서을 D1:G3대신 하여 범위 를 사용 D2:G3하면 색상 서식이 1 행 위로 이동합니다.
이를 피하려면 변수 행과 열의 값이 포함 범위의 시작과 일치해야합니다 .

이 예에서 색상을 포함하는 범위는 D2:G3이므로 시작은 D2입니다.

User, startend로우로 변화
-> ABC 고정 열은 가변 행 2의 시작 : $A2, $B2,$C2

Dates열에 따라 다름
-> D에서 시작하는 가변 열, 고정 행 1D$1


답변

기본적으로 열 문자와 행 번호에 $를 접두사로 추가하면됩니다. 아래 이미지를 참조하십시오

여기에 이미지 설명을 입력하십시오


답변

다른 셀-C5의 값을 기반으로 셀 B5의 배경색을 변경하십시오. C5가 80 %보다 크면 배경색이 녹색이지만 아래에 있으면 호박색 / 빨간색입니다.

가정하면, 그래서 B5는 값이 포함되어 있는지에 대한 언급이 없다 80%한다 .8“아래”와 같은 소수 빈 카운트없이 백분율로 형식은 :

B5를 선택하고 표준 채우기로 “황색 / 빨간색”을 선택한 다음 형식-조건부 서식 …을 선택하고 사용자 지정 수식은 다음과 같습니다.

=C5>0.8

녹색 채우기 및 Done.

CF 규칙 예


답변

이것을 해결하는 데 시간이 얼마나 걸 렸는지 실망합니다.

내 범위의 어떤 값이 표준 편차를 벗어난 지 확인하고 싶습니다.

  1. 어딘가에 셀에 표준 편차 계산 추가 =STDEV(L3:L32)*2
  2. 강조 표시 할 범위를 선택하고 마우스 오른쪽 버튼을 클릭 한 후 조건부 서식
  3. 선택 셀 서식보다 큰 경우
  4. 에서 값 또는 수식 상자 유형 =$L$32(당신의 표준 편차가에 무엇이든 셀)

STDEv를 인라인으로 넣는 방법을 알 수 없었습니다. 예기치 않은 결과로 많은 것을 시도했습니다.


답변