이 기사에서는 Microsoft Excel 2010에서 계산을 수행 할 때 빈 셀을 무시하는 방법에 대해 설명합니다.

숫자와 빈 셀을 포함하는 두 개의 열이있는 시나리오를 고려하십시오. 세 번째 열에서 계산을 수행하는 동안 빈 셀을 무시하여 한 열의 값을 다른 열에 곱하려고하며 수식이 잘못된 결과 나 오류를 제공해서는 안됩니다.

IF, AND 및 ISNUMBER 함수의 조합을 사용하여 출력을 얻을 수 있습니다.

IF 함수는 지정한 조건이 TRUE인지 FALSE인지 확인합니다.

조건이 TRUE를 반환하면 미리 설정된 값을 반환하고 조건이 FALSE를 반환하면 다른 미리 설정된 값을 반환합니다.

구문 = IF (logical_test, value_if_true, value_if_false)

logical_test : 논리적 테스트는 조건 또는 기준을 테스트합니다. 조건이 충족되면 미리 설정된 값을 반환하고, 조건이 충족되지 않으면 다른 미리 설정된 값을 반환합니다.

value_if_true :이 인수가 TRUE를 반환하는 경우 반환 할 값입니다.

value_if_false :이 인수가 FALSE를 반환하는 경우 반환 할 값 AND : 모든 인수가 TRUE인지 확인하고 모든 인수가 TRUE이면 TRUE를 반환합니다. FALSE가 발견되면 AND 함수는 FALSE를 반환합니다.

구문 = AND (logical1, logical2, …​)

===

logical1 : 확인하려는 첫 번째 조건 logical2 : 선택 사항입니다. TRUE 또는 FALSE를 평가하기 위해 한 번에 최대 255 개의 조건을 추가 할 수 있습니다.

img1

ISNUMBER : 값이 숫자인지 확인하고 TRUE 또는 FALSE를 반환합니다.

구문 = ISNUMBER (값)

===

value : 숫자인지 아닌지 확인하고자하는 값입니다.

예를 들어 보겠습니다 :

  • A 열과 B 열에 숫자가 있습니다. 두 열 중 하나에 빈 셀이있을 수 있습니다.

  • C 열에서 잘못된 결과 나 오류가 없어야하는 경우 한 열의 값을 다른 열로 곱하여 출력을 도출하려면 수식이 필요합니다.

5의 값에 빈 셀을 곱하면 결과가 0이되며 이는 잘못된 결과입니다.

img2

  • C2 셀에서 공식은

= IF (AND (ISNUMBER (A2), ISNUMBER (B2)), A2 * B2, “”)

img3

AND * 함수는 한 번에 두 가지 조건 즉, A 및 B 열의 숫자가 숫자인지 여부를 확인합니다.

두 열의 값이 숫자이면 두 조건이 모두 충족됩니다. AND 함수는 TRUE *를 반환합니다.

IF 함수는 AND 함수에 의해 전달 된 값을 TRUE *로 확인한 다음 두 열의 값을 곱하고 C 열에 출력을 반환합니다.

  • AND 함수가 기준에 맞지 않는 조건을 발견하면 IF 함수는 출력을 공백 (“”)으로 반환합니다.

  • C2 셀의 수식을 C3 : C10 범위로 복사하면 원하는 출력을 얻을 수 있습니다.

img4