수식의 목적은 계산 또는 비교를 기반으로 값을 반환하는 것입니다. 예를 들어 공식 = 1 + 1을 사용하면 합계가 계산되고 값 2가 반환됩니다. 그러나 수식을 사용하고 실제로 아무것도 반환하지 않으려는 경우가있을 수 있습니다. 예를 들어, 셀의 값을 상수와 비교하고 같으면 숫자 값을 반환하고 다르면 아무 것도 반환하지 않을 수 있습니다.

문제는 공식이 모든 상황에서 무언가를 반환해야한다는 것입니다. 그렇게하지 않으면 공식의 목적에 위배됩니다. 문제에 접근하는 방법에는 두 가지가 있으며, 그렇게하는 방법은 결과로 할 수있는 것과 할 수없는 것에 영향을줍니다. 다음 공식을 고려하십시오.

=IF(A1=0,"",1)

이 경우 A1이 0이면이를 포함하는 셀에는 공백 값 ( “”)이 포함되고 0이 아니면 숫자 값 (1)이 포함됩니다.

두 경우 모두 무언가가 반환됩니다. 그러나 수식에 다음 변형을 사용할 수 있습니다.

=IF(A1=0,,1)

물론 여기서 유일한 차이점은 따옴표가 제거되었다는 것입니다. 흥미롭게도이 경우 Excel에서는 연속 된 두 쉼표 사이에 0이 있다고 가정하고 A1이 0이면 수식은 0을 반환합니다. 다시 수식은 무언가를 반환해야합니다.

Excel의 다른 함수가이 두 수식의 결과를 해석하는 방식도 매우 흥미 롭습니다. COUNT, COUNTA 및 COUNTBLANK 함수가 결과를 해석하는 방법을 살펴 보는 것은 유익합니다.

COUNT는 숫자 값을 포함하는 범위의 셀 수를 계산하는 데 사용됩니다. 셀에 텍스트가 포함되어 있거나 비어 있으면 무시됩니다. 공식의 경우 첫 번째 공식을 사용하면 A1이 0이 아니면 COUNT가 셀을 계산합니다. 두 번째 수식을 사용하는 경우 COUNT는 항상 숫자 인 0 또는 1을 반환하므로 항상 결과를 계산합니다.

COUNTA는 모든 것을 포함하는 범위의 셀 수를 계산하는 데 사용됩니다. 사용하는 수식에 관계없이 수식은 항상 무언가를 반환하므로 COUNTA는 셀을 계산합니다. (COUNTA가 수식을 포함하고 있기 때문에 셀을 계산한다고 주장 할 수도 있지만 이는 아마도 미세한 의미 차이 일 것입니다.)

COUNTBLANK는 셀을 검사하고 비어있는 경우에만 셀을 계산합니다. 첫 번째 수식의 경우 COUNTBLANK는 A1이 0 인 경우에만 셀을 계산합니다. 두 번째 수식의 경우 수식이 항상 0 또는 1을 반환하므로 비어 있지 않으므로 COUNTBLANK는 셀을 계산하지 않습니다.

위의 설명은 COUNT, COUNTA 또는 COUNTBLANK 함수가 실제로 수식을 포함하는 일련의 셀의 결과를 평가하는 경우에 적용됩니다. 그러나 범위에 실제로 비어있는 셀이 포함 된 경우 (즉, 수식도 포함하지 않는 경우) 함수가 반환하는 내용에 영향을 미칠 수 있습니다. 빈 셀은 COUNT 또는 COUNTA에서 반환 된 결과에 영향을주지 않지만 COUNTBLANK에서 반환 된 결과에는 영향을줍니다.

이 모든 것이 무엇을 의미합니까? 즉, 수식이 포함 된 셀은 실제로 비어 있지 않으며 아무것도없는 셀만 비어 있습니다. 그러나 수식 결과가 해석되는 방식은 해석을 수행하는 데 사용되는 Excel 함수에 따라 다릅니다. 함수마다 수식 결과가 다르게 해석되기 때문에 수식 결과에 대해 실제로 알고 싶은 내용을 염려 한 다음 해당 정보를 가장 잘 결정하는 데 도움이되는 함수를 사용해야합니다. 특정 기능에서 기대 한 결과를 얻지 못한 경우 주변을 검색하십시오. Excel에 원하는 결과를 얻는 데 사용할 수있는 다른 기능이있을 가능성이 높습니다.

즉, = IF (A1 = 0, “”, 1)과 유사한 수식이 모두 포함 된 셀 범위가 있고 빈 값 ( “”)을 반환하는 셀의 수식을 삭제하려는 경우, 다음 단계에 따라 빠르게 수행 할 수 있습니다.

  1. 문제의 공식이 포함 된 범위를 선택하십시오.

  2. F5를 누릅니다. Excel은 이동 대화 상자를 표시합니다. (그림 1 참조)

  3. 특수를 클릭하십시오. Excel은 특별하게 이동 대화 상자를 표시합니다. (그림 2 참조)

  4. 수식 라디오 버튼이 선택되어 있는지 확인합니다.

  5. 수식에서 선택해야하는 유일한 확인란은 텍스트입니다.

  6. 확인을 클릭하십시오. Excel은 수식이 텍스트 값을 반환 한 모든 셀을 선택합니다. ( “”를 반환 한 모든 수식이어야합니다.)

  7. 삭제를 누릅니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (2814)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다.