Excel에서 데이터로 행을 계산하는 방법(4가지 수식)

  • 이 공유
Hugh West

많은 양의 데이터로 작업하는 동안 빈 셀을 찾는 것은 매우 일반적인 시나리오입니다. 때로는 실수로 데이터가 없는 빈 행을 삽입할 수 있습니다. 결과적으로 Excel에서 계산할 때 몇 가지 문제가 발생할 수 있습니다. 따라서 비어 있지 않은 셀이 하나 이상 있는 행을 계산해야 합니다. 이 자습서에서는 적절한 예제와 적절한 그림을 사용하여 Excel에서 데이터가 있는 행을 계산하는 방법을 보여줍니다.

실습 워크북 다운로드

다음 실습 워크북을 다운로드합니다.

Excel.xlsx에 있는 데이터가 있는 행 계산

Excel에서 데이터가 있는 행을 계산하는 4가지 수식

여기에서 다음과 같은 4가지 수식을 제공합니다. 데이터 세트에서 구현하십시오. 이 모든 것을 배우고 시도하여 Excel 지식을 풍부하게 하는 것이 좋습니다.

이 자습서를 시연하기 위해 다음 데이터 세트를 사용합니다.

여기 이 데이터 세트에는 이름 , 나이 직업 열이 있습니다. 일부 행은 여기에서 완전히 비어 있습니다. 그리고 일부 행에는 비어 있지 않은 셀이 있습니다. 이제 우리의 목표는 비어 있지 않은 셀이 하나 이상 있는 모든 행을 세는 것입니다. 즉, 데이터가 있는 행을 계산해야 합니다.

1. IF 및 COUNTA 함수를 사용하여 데이터가 있는 행 수 계산

이 수식은 IF COUNTA 기능. COUNTA 함수는 비어 있지 않은 모든 셀을 계산합니다. 그래서 그것은 우리에게 말할 수 있습니다해당 행에 데이터가 있는지 여부. 그런 다음 IF 기능을 사용하여 해당 행에 데이터가 포함된 경우 부울 값 1( TRUE ) 또는 0( FALSE )을 제공합니다. 그렇지 않은 경우. 결국 데이터가 있는 모든 행을 찾기 위해 이러한 수를 더합니다.

이 수식의 기본 구문:

= IF(COUNTA(범위)>1,1,0)

단계:

1. 먼저 새 열 " 개수 "를 만듭니다.

2. 그런 다음 E5 에 다음 수식을 입력합니다.

=IF(COUNTA(B5:D5)>0,1,0)

삼. 입력 을 누르십시오. 이후에는 1 이 데이터가 있으므로 표시됩니다.

4. 그런 다음 채우기 핸들 아이콘을 셀 E6:E11 범위 위로 드래그합니다. 그러면 행에 데이터가 있는지 여부를 나타내는 모든 값이 표시됩니다.

5. 이제 Cell D13에 다음 수식을 입력합니다.

=SUM(E5:E11)

6. 그런 다음 Enter 를 누릅니다.

보시다시피 데이터가 있는 모든 행을 성공적으로 계산했습니다.

읽기 더 보기: Excel에서 수식으로 행 수 계산하는 방법(5가지 빠른 방법)

2. IF 및 COUNTBLANK 함수를 사용하여 Excel에서 데이터로 행 수 계산

이전 방법과 마찬가지로 이것도 두 가지 기능의 조합입니다. 여기서는 COUNTA 함수 대신 COUNTBLANK 함수를 사용하겠습니다.

COUNTBLANK 함수는 주로 카운트를Excel의 모든 빈 셀. 여기에서 모든 행에는 세 개의 열이 있습니다. 따라서 COUNTBLANK 함수는 모든 빈 셀을 계산합니다. 세 셀 모두 데이터가 없으면 3을 반환합니다. 따라서 3을 반환하면 해당 행에 데이터가 없음을 의미합니다. 결과적으로 공식은 0을 반환하고 그렇지 않으면 1을 반환합니다.

이 공식의 기본 구문:

=IF(COUNTBLANK(range) =3,0,1)

단계:

1. 먼저 Cell E5 에 다음 수식을 입력합니다.

=IF(COUNTBLANK(B5:D5)=3,0,1)

2. 입력 을 누르십시오. 그런 다음 이 행에 데이터가 있으므로 1 이 표시됩니다.

3. 그런 다음 채우기 핸들 아이콘을 셀 범위 E6:E11 로 드래그합니다. 그런 다음 행에 데이터가 있는지 여부를 나타내는 모든 값이 표시됩니다.

4. 이제 Cell D13 :

=SUM(E5:E11)

<1에 다음 수식을 입력합니다>

5. 그런 다음 Enter 를 누릅니다.

결국 데이터가 있는 모든 행을 세는 데 성공했습니다.

3. 사용 데이터

이 있는 행 수를 계산하는 IF 및 COUNTIF 함수 이제 이 방법은 이전 방법과 유사합니다. COUNTBLANK 함수를 COUNTIF 함수로 대체합니다. COUNTIF 함수는 기준에 따라 셀을 계산합니다. 여기에서는 값이 없는 경우 행의 셀 수를 계산합니다. 따라서 3을 반환하면 해당 행에 값이 없음을 의미합니다. 그 후, IF function will return 0.

이 공식의 기본 구문:

=IF(COUNTIF(range,criteria)=3 ,0,1)

단계:

1. 먼저 셀 E5 에 다음 수식을 입력합니다.

=IF(COUNTIF(B5:D5,"")=3,0,1)

2. 입력 을 누르십시오. 이후 1 데이터가 있는 것으로 표시됩니다.

3. 그런 다음 채우기 핸들 아이콘을 셀 범위 E6:E11 로 드래그합니다. 그러면 행에 데이터가 있는지 여부를 나타내는 모든 값이 표시됩니다.

4. 이제 Cell D13 :

=SUM(E5:E11)

에 다음 수식을 입력합니다. 5. 그런 다음 Enter 를 누릅니다.

마지막으로 이러한 부울 값을 합산하여 데이터가 포함된 행 수를 빠르게 찾을 수 있습니다.

비슷한 읽기:

  • 데이터가 포함된 행 수를 계산하는 Excel VBA(4가지 예)
  • Excel 방법 값이 있는 행 계산(8가지 방법)
  • VBA를 사용하여 Excel에서 행을 계산하는 방법(5가지 접근 방식)

4. 데이터가 있는 행 계산 SUMPRODUCT 및 MMULT 함수 사용

이 방법에서는 SUMPRODUCT MMULT(Matric Multiplication) 함수를 결합하여 데이터가 있는 행을 계산합니다.

SUMPRODUCT 함수 는 유사한 범위 또는 배열의 곱의 합계를 반환합니다. 기본 수식은 곱셈이지만 덧셈, 뺄셈, 나눗셈도 가능합니다.

The Basic Syntax of theSUMPRODUCT 함수:

=SUMPRODUCT(array1, [array2], [array3], …)

반면, MMULT 함수는 두 배열의 행렬 곱을 반환합니다. 결과는 array1과 같은 수의 행과 array2와 같은 수의 열이 있는 배열입니다.

MMULT 함수의 기본 구문:

=MMULT(array1, array2)

여기서 array1과 array2는 곱하려는 배열입니다.

공식의 기본 구문:

=SUMPRODUCT((MMULT((array1="")*1,array2<3)*1)

단계:

1. 셀 D13 에 다음 수식을 입력합니다.

=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)

2. 그런 다음 Enter를 누릅니다.

결국 우리 수식은 데이터가 있는 행을 성공적으로 계산했습니다.

🔎공식 분석

1. The cell is Empty or Not

The B5:D11=”” the cell is if the cell is 비어 있거나 비어 있지 않습니다.

예를 들어 row1 .

2에 대해 {FALSE, FALSE, FALSE} 을 반환합니다. 부울 값을 숫자로 변환

이제 (B5:D11="")*1 모든 부울 값을 0 또는 1로 반환합니다.

For row1 , {0,0,0} 을 반환합니다.

3. 값 추가 행- wise

MMULT 함수는 값을 행별로 합산하는 데 예외적이지만 부울 값을 처리할 수 없습니다. 이 함수는 값의 배열을 반환합니다.

MMULT((B5:D11="")*1,{1;1;1})

For 행1 ,배열은 {0,0,0} 입니다. 따라서 합계는 0 입니다.

row2 의 경우 배열은 {0,1,0} 입니다. 따라서 결과는 3 .

4입니다. 배열의 각 값이 3

MMULT((B3:D14="")*1,{1;1;1})<3 보다 작은지 확인합니다.

3개의 빈 값이 있으면 해당 행에 데이터가 없습니다. 따라서 이 수식을 사용하여 행이 비어 있는지 여부를 확인합니다.

row1 의 경우 배열은 {0,0,0} 입니다. 따라서 결과는 TRUE 입니다.

row2 의 경우 배열은 {0,1,0} 입니다. 따라서 결과는 TRUE 입니다.

row3 의 경우 배열은 {1,1,1} 입니다. 따라서 결과는 FALSE .

5입니다. 데이터가 있는 행 계산

SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)

부울 값의 배열을 합산하려면 1을 곱하여 1 또는 0(영)으로 변환해야 합니다. TRUE = 1 및 FALSE = 0.

그 후

SUMPRODUCT({1; 1; 0 ; 1; 0; 0; 1})

그리고 셀 D13에서 4를 반환합니다.

결론

결론적으로 이 튜토리얼이 도움이 되었으면 합니다. 데이터가 있는 행을 효과적으로 계산합니다. 실습 워크북을 다운로드하고 이러한 방법을 직접 시도해 보십시오. 의견 섹션에서 의견을 자유롭게 제공하십시오. 귀하의 소중한 피드백은 우리가 이와 같은 콘텐츠를 만들도록 동기를 부여합니다. 다양한 Excel 관련 문제 및 해결 방법은 웹사이트 Exceldemy.com 을 확인하는 것을 잊지 마십시오.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.