IFERROR(X,Y)가 X에 대해서만 #N/A를 반환하는 경우 Excel에서 셀을 어떻게 강조 표시합니까?

IFERROR(X,Y)가 X에 대해서만 #N/A를 반환하는 경우 Excel에서 셀을 어떻게 강조 표시합니까?

나는 IFERROR(X,Y)where XYis 공식을 가지고 있습니다.

X가 #N/A를 반환하면 로 되돌아갑니다 Y.

if 를 강조 표시하도록 셀을 가져오려면 어떻게 해야 합니까 X=#N/A? 그런데 셀에 Y의 출력이 표시되기 때문에 #N/A가 포함되어 있지 않습니까?

또는 IFERROR(X,Y)가 Y를 반환하는 경우 강조 표시를 어떻게 트리거합니까?

답변1

조건부 서식을 사용하여 수행해야 합니다.

  • 서식을 지정할 셀을 선택하세요.
  • 홈으로 이동 - 조건부 서식 - 새 규칙
  • "어떤 셀의 서식을 지정할지 결정하는 수식 만들기"를 선택하세요.
  • 질문과 동일한 =ISERROR(X)수식 을 입력하세요.X
  • 형식을 누르고 원하는 하이라이트를 설정하세요.
  • 확인을 두 번 누르세요

답변2

이 게시물을 통해 원하는 결과를 얻을 수 있었습니다. :) 정말 감사합니다!

나는 대략 2000 x 150의 매트릭스인 오래된 데이터 시트와 2300 x 160의 매트릭스인 새로운 데이터 시트를 가지고 있었습니다. 저는 가능한 한 이전 시트의 구조를 방해하지 않고 새 데이터를 이전 시트로 가져오고 싶었습니다. 따라서 새 시트의 추가 데이터는 다운스트림 소프트웨어에서 아직 사용할 수 없는 필드이므로 사용되지 않습니다. 그러나 이전 시트의 일부 필드가 새 시트에 누락되어 새 데이터를 사용할 수 없는 경우 이전 데이터를 계속 사용하기로 결정했습니다. 그래서 신청했어요

=iferror(index(newsheet____,match(_____),match(_____)),index(oldsheet____(match(____),match(_____)))

그러나 처음에는 이해하지 못했지만 약간의 히트 앤 트라이얼을 통해 문제를 해결할 수 있었기 때문에 답변이 좀 더 정교했을 수 있습니다.

그래서 여기에 내 업데이트가 있습니다.

  1. 셀에 일반적인 =iferror(x,y)수식을 작성하십시오.
  2. 조건부 서식 열기 - "새 규칙 만들기" 대화 상자를 열고 "수식을 사용하여 서식을 지정할 셀 결정" 옵션을 선택하세요.
  3. 이제 =iserror(x)대화 상자에 수식을 작성하세요.
  4. 이제 원하는 곳에 이 규칙을 적용해 보세요.

관련 정보