Excel COUNT - 간접 수식

Excel에서 숫자, 날짜 또는 텍스트 계산

Excel 수식에서 INDIRECT 함수 를 사용하면 수식 자체에서 편집 할 필요없이 수식에 사용 된 셀 참조 범위를 쉽게 변경할 수 있습니다.

INDIRECT는 SUM 및 COUNT 함수와 같은 인수로 셀 참조를 허용하는 여러 함수 와 함께 사용할 수 있습니다.

후자의 경우 COUNT에 대한 인수 로 INDIRECT를 사용하면 함수에서 합계 할 수있는 셀 참조 의 동적 범위가 만들어집니다.

INDIRECT는 텍스트 데이터 ( 텍스트 문자열 이라고도 함)를 셀 참조로 변환하여이 작업을 수행합니다.

예 : COUNT - INDIRECT 수식에 동적 범위 사용

이 예제는 위의 그림에 표시된 데이터를 기반으로합니다.

이 튜토리얼에서 작성된 COUNT - INDIRECT 공식 은 다음과 같습니다.

= COUNT (간접 (E1 & ":"& E2))

이 수식 에서 INDIRECT 함수인수 에는 다음이 포함됩니다.

결과는 INDIRECT가 텍스트 문자열 D1 : D5를 셀 참조로 변환하고이를 합산하기 위해 COUNT 함수에 전달합니다.

수식의 범위를 동적으로 변경하기

목표는 동적 범위가 있는 수식 을 만드는 것입니다.이 수식은 수식 자체를 편집하지 않고도 변경할 수 있습니다.

셀 E1 및 E2에있는 텍스트 데이터를 D1과 D5에서 D3과 D6으로 변경하면 함수에 의해 합계 된 범위를 D1 : D5에서 D3 : D6으로 쉽게 변경할 수 있습니다.

이렇게하면 셀 G1의 수식을 편집 할 필요가 없습니다.

자습서 데이터 입력

  1. 셀 D1 ~ E2에 다음 데이터 를 입력하십시오.
  2. 데이터 D1 - 1 D2 - 2 D3 - 3 D5 - 5 D6 - 6 E1 - D1 E2 - D5 F1 - 개수 :

COUNT - INDIRECT 수식 입력하기

  1. G1 셀을 클릭하십시오 -이 예제의 결과가 표시됩니다
  2. 수식 입력 : = COUNT (간접 (E1 & ":"& E2))
  3. 키보드의 Enter 키를 눌러 기능을 완료하십시오
  4. 셀 G1에는 3의 답이 포함되어야합니다.

COUNT 함수는 숫자가 들어있는 셀만 계산하므로 D1 : D5 범위의 다섯 셀 중 네 개의 셀에 데이터가 포함되어 있어도 세 개의 셀에만 숫자가 포함되어 있습니다.

비어 있거나 텍스트 데이터가 포함 된 셀은이 함수에 의해 무시됩니다.

수식의 범위 수정

  1. E1 셀을 클릭하십시오.
  2. 셀 참조 D3 입력
  3. 키보드의 Enter 키를 눌러 셀 E2로 이동하십시오.
  4. 이 셀에 셀 참조 D6을 입력하십시오.
  5. 키보드의 Enter 키를 누릅니다.
  6. 새 범위 D3 : D6에있는 두 개의 셀만 숫자를 포함하므로 셀 G1의 대답은 2로 변경되어야합니다.

COUNTA, COUNTBLANK 및 INDIRECT

다른 두 가지 Excel 계산 함수는 공백 또는 빈 셀만 무시하고 어떤 범위의 데이터 만 포함하는 셀을 계산하는 COUNTA 와 범위에서 공백 또는 빈 셀만 계산하는 COUNTBLANK 입니다.

이 두 함수는 모두 COUNT 함수와 유사한 구문 을 사용하므로 위의 예에서 INDIRECT로 대체하여 다음 수식을 만들 수 있습니다.

= COUNTA (간접 (E1 & ":"& E2))

= COUNTBLANK (간접 (E1 & ": & E2))

범위 D1 : D5의 경우 COUNTA는 범위에 빈 셀이 하나뿐이기 때문에 5 개의 셀 중 4 개가 데이터를 포함하고 있으므로 OUNTBLANK와 1의 응답을 반환하므로 4의 응답을 반환합니다.