Numbers for Mac에서 다른 셀의 수식 결과에 따라 행을 강조 표시하려면 보조 셀과 셀 참조 강조 표시 규칙을 사용하세요. 이 안내에서는 계산된 상태가 Ready가 되면 개체 수 행의 색상이 바뀌도록 설정합니다.

Numbers의 강조 표시 규칙이 해결 방법에 미치는 영향

Apple은 조건부 강조 표시를 강조 표시할 셀 자체의 값을 기준으로 한 테스트로 설명하며, 여기에는 다른 셀과의 비교도 포함됩니다. Apple 안내서에는 서로 관련 없는 상태 셀의 값을 기준으로 전체 행의 색상을 바꾸는 임의의 수식 규칙은 나와 있지 않습니다. Mac용 Numbers에서 셀 조건 사용하기.

아래 해결 방법은 문서화된 비교 기능과 수식을 조합합니다. 각 보조 셀은 상태가 Ready이면 이에 대응하는 표시 셀의 값을 반환하고, 그렇지 않으면 다른 값을 반환합니다. 그런 다음 같음 규칙을 적용해 각 표시 셀이 상태를 따르도록 합니다. 이는 Apple이 공개한 행 강조 표시 안내가 아니라, 여러 기능을 조합한 방법입니다.

이 예시에서 표시 행은 개체 이름, 개수, 계산된 상태의 세 셀로 구성됩니다. 추가 열 두 개에는 보조 값이 들어갑니다. 병합되지 않은 셀과 완성된 샘플 데이터를 사용하는 일반 표를 만드세요. 숫자 보조 셀 수식은 개수가 0 이상의 정수라고 가정합니다.

샘플 표와 상태 수식 만들기

머리말 행을 포함해 열 다섯 개, 행 네 개로 표를 만듭니다. 아래 제목과 입력값을 입력하세요. “수식”이라고 표시된 셀은 다음 단계 전까지 비워 두세요. 이 표시는 입력할 내용을 설명합니다.

행 A: 개체 B: 개수 C: 상태 D: 개체 보조 값 E: 개수 보조 값
2 큐브 8 수식 수식 수식
3 원판 12 수식 수식 수식
4 원뿔 15 수식 수식 수식

이 예시에서는 항목이 12개 이상인 개체 그룹을 식별합니다. C2를 클릭하고 다음 수식을 입력한 다음 Return을 누르세요. =을 입력하면 수식 편집기가 열립니다. Apple은 >=을 지원되는 비교 연산자로 설명합니다. Mac용 Numbers에서 표 셀의 데이터를 사용해 값 계산하기.

=IF(B2>=12,"Ready","Pending")

IF 함수는 테스트 결과가 참일 때와 거짓일 때 각각 다른 값을 반환합니다. 여기서는 개수가 12 이상이면 Ready를, 그보다 적으면 Pending을 반환합니다. 두 분기 모두 값을 명시하므로 생략된 인수에 따라 결과가 달라지지 않습니다. IF.

C2을 선택하고 선택 영역의 테두리에 포인터를 올린 뒤 노란색 자동 채우기 핸들이 나타나면 C4까지 아래로 드래그합니다. 자동 채우기는 수식과 서식을 복사하고 대상 셀의 내용을 덮어쓰므로, 지정한 수식 셀에서만 사용하세요. Mac용 Numbers에서 셀 자동 채우기.

계속하기 전에 결과를 확인하세요. C2에는 Pending이 표시되고, C3와 C4에는 Ready가 표시되어야 합니다. 복사된 수식의 개수 참조는 각각 B3과 B4여야 합니다. Apple은 수식을 복사할 때 상대 참조가 어떻게 조정되는지 설명합니다. 수식에서 셀 참조하기.

이 예시에서는 함수 인수 사이에 쉼표를 사용합니다. 설정에서 쉼표를 소수점 구분 기호로 사용한다면 인수 사이에 세미콜론을 사용하세요. 함수 개요.

상태가 Ready일 때만 일치하는 보조 값 만들기

D2에 다음 수식을 입력하세요.

=IF($C2="Ready",A2,A2&" pending")

상태가 Ready이면 보조 값은 개체 이름을 그대로 반환합니다. 그렇지 않으면 pending을 덧붙여 원래 이름과 다른 값을 만듭니다. Apple은 &를 텍스트나 참조된 셀 내용을 연결하는 연산자로 설명합니다. 문자열 연산자와 와일드카드 사용하기.

E2에 다음 수식을 입력하세요.

=IF($C2="Ready",B2,-1)

개수 보조 값은 준비된 행이면 실제 개수를 반환하고, 보류 중인 행이면 -1를 반환합니다. 이 예시에서는 0 이상의 개수만 허용하므로 -1이 유효한 개수와 우연히 같아질 수 없습니다. 이 선택은 명시된 입력 조건에만 해당합니다. 음수 값이 들어올 수 있는 열에는 이 수식을 그대로 사용하지 마세요.

두 수식에서 $C2는 상태 열을 고정하고 행은 상대 참조로 둡니다. $C$2를 사용하면 열과 행이 모두 고정되어 복사한 보조 수식이 첫 번째 데이터 행의 상태만 계속 참조하게 됩니다. 수식에서 셀 참조하기.

D2:E2를 선택해 4행까지 아래로 자동 채우기합니다. 보조 값은 다음과 같아야 합니다. 이는 샘플 입력을 바탕으로 계산한 예상값이며, 실행 중인 Numbers 세션에서 직접 관찰한 결과는 아닙니다.

행 상태 개체 보조 값 개수 보조 값 예상 강조 표시
2 Pending 큐브 pending -1 없음
3 Ready 원판 12 A3:C3
4 Ready 원뿔 15 A4:C4

이 일치 방식이 핵심 판단 기준입니다. 표시 열마다 상태가 조건을 충족할 때만 보조 값이 표시 값과 같은지 확인하세요. 다른 분기에서도 같아질 수 있다면 서식을 추가하기 전에 보조 수식을 수정하세요.

표시 셀에 강조 표시 규칙 적용하기

각 대상 셀에서 Format → Cell → Conditional Highlighting → Add a Rule을 여세요. 적절한 텍스트 또는 숫자 같음 조건을 선택합니다. 보조 셀과 비교하려면 셀 참조 버튼을 사용해 보조 셀을 선택하세요. 세 표시 셀 모두 같은 채우기 색상을 선택하고 Done을 클릭합니다. Mac용 Numbers에서 셀 조건 사용하기.

대상 설정할 비교 조건
A2 참조된 셀 D2과 텍스트가 같음
B2 참조된 셀 E2와 숫자가 같음
C2 입력한 값 Ready와 텍스트가 같음

개체 이름에는 텍스트 완전 일치 조건을 사용하세요. 포함 조건을 사용하면 보류 중인 보조 값에도 원래 이름이 들어 있으므로 설계 의도와 달라집니다.

이 작은 예시에서는 3행과 4행에도 같은 세 가지 비교를 반복하고, 각 보조 참조를 해당 행의 셀로 바꿉니다. 따라서 A3는 D3과, B3은 E3와 비교하며, 상태 셀은 모두 Ready와 비교합니다. 규칙을 배포할 때 참조가 자동으로 조정된다고 검증 없이 가정하지 않도록 아홉 셀에 각각 명시적으로 설정하세요.

모든 개체 셀이 D2을 참조하게 하거나 모든 개수 셀이 E2을 참조하게 하지 마세요. 각 행에는 자체 보조 값이 있습니다. 표시 셀 세 개를 모두 Ready와 직접 비교하는 방법도 사용할 수 없습니다. 개체 이름과 개수에는 서로 다른 값이 들어 있기 때문입니다.

비교가 작동하면 보조 열 D과 E를 선택하고, 선택한 열 문자에 있는 아래쪽 화살표 메뉴를 열어 Hide Selected Columns를 선택합니다. Apple은 수식에 계속 필요한 데이터가 들어 있는 열을 가리는 방법을 안내합니다. 그러면 표시 표에는 세 열만 남고, 같은 채우기 색상이 표시되는 데이터 행 전체에 적용됩니다. Mac용 Numbers에서 행과 열 추가 또는 제거하기.

임계값을 테스트하고 예상과 다른 결과 진단하기

값을 양방향으로 바꿔 테스트하세요. B2를 8에서 12로 바꾸면 상태가 Ready가 되고, 보조 값이 일치하며, A2:C2에 선택한 채우기 색상이 적용되어야 합니다. 이를 11로 바꾸면 상태가 Pending이 되고 행은 기본 서식으로 돌아가야 합니다. 참조된 입력값이 바뀌면 수식 결과도 업데이트됩니다. 수식 개요.

결과가 다르면 모양을 확인하기 전에 계산을 점검하세요.

  1. 상태 확인. 개수가 숫자로 입력되었고 수식이 의도한 텍스트를 반환하는지 확인합니다. Numbers에 수식 오류 아이콘이 표시되면 클릭해 오류 메시지를 확인하세요. Mac용 Numbers에서 표 셀의 데이터를 사용해 값 계산하기.
  2. 보조 값의 일치 여부 확인. Ready인 행은 각 보조 값이 이에 대응하는 표시 값과 일치해야 합니다. Pending인 행은 두 값 모두 달라야 합니다.
  3. 규칙 참조 확인. 각 대상이 같은 행의 보조 값과 비교되는지 확인합니다.
  4. 충돌하는 규칙 확인. Numbers는 일치하는 첫 번째 강조 표시 규칙을 사용합니다. 필요한 경우 의도한 규칙을 충돌하는 규칙보다 위로 이동하세요. Mac용 Numbers에서 셀 조건 사용하기.

가정을 명확히 유지하면서 방법 조정하기

다른 개수 조건을 적용하려면 C열의 수식을 바꾸되 Ready와 Pending 출력값은 그대로 유지하세요. 그러면 보조 값은 계속 해당 상태를 따를 수 있습니다. 표시 열을 추가하는 경우 해당 열의 데이터 유형에 맞는 일치 분기와 불일치 분기를 가진 보조 값을 설계하세요.

빈 행이나 미완성 행은 의미를 먼저 정의할 때까지 이 예시에 포함하지 마세요. 개수가 누락된 경우와 개수가 0이라고 확인된 경우는 서로 다른 입력 조건입니다. 마찬가지로 새 작업에서 음수 값을 허용한다면 숫자 대체값을 수정해야 합니다. 보조 수식을 붙여 넣은 값으로 바꾸면 상태와의 연결이 끊기므로 피하세요.

이 수식은 각각 셀당 하나의 값을 반환하며 배열이나 스필 동작이 필요하지 않습니다. 기존 배열 기반 워크시트를 조정한다면 배열 결과 하나가 여기서 설명한 비교를 제공한다고 가정하지 말고 각 행에 대해 상태 값을 명시적으로 확인할 수 있게 유지하세요.

차트 모양은 별도 작업으로 다루세요. Apple은 차트와 데이터 계열 제어기를 사용해 차트 서식을 지정하는 방법을 설명합니다. 이 표 강조 표시 방법에는 차트 색상 지정 안내가 없습니다. Apple의 차트 안내에 따르면 모양 변경은 계열 내 개별 데이터 요소가 아니라 계열 전체에 적용됩니다. Mac용 Numbers에서 막대, 쐐기 등의 모양 변경하기.

표를 확장하기 전에 조건을 충족하는 행 하나와 충족하지 않는 행 하나를 확인한 다음, 추가한 각 행의 상태, 보조 값, 비교를 확인하세요. 이러한 관계가 올바르면 원래 개체 이름과 개수를 편집 가능한 상태로 유지하면서 표시 행의 채우기 색상이 수식 결과를 따릅니다.

출처