DCOUNTA(범위, 열번호, 조건) : '범위'에서 '조건'에 맞는 자료를 대상으로 지정된 '열 번호'에서 비어 있지 않은 셀의 개수를 계산한다.
정답
조건[B3] : = E7>D7
[C3] : =DCOUNTA(B6:E11,2,B2:B3)
질문 1
COUNTA 대체 비어 있지 않은 셀의 개수를 계산한다는 게 무슨 말이에요? 아 이해안감;;
COUNTIF는 그냥 (범위,조건)있으니깐 범위에서 조건에 맞는 셀의 개수를 구하는 것인데
DCOUNTA는 가운데 열번호가 껴가지고 사람 헷갈리게 만듬;;
질문 2
정답에 보면 B3셀에 조건을 입력하고, C3셀에 수식을 =DCOUNTA(B6:E11,2,B2:B3) 라고 입력해야 된다고 했는데
왜 수식에 조건 E7>D7를 바로 입력하지 않고 B3에 입력한다음에 범위를 지정한거에요?
범위 지정도 조건 입력은 B3에 했는데 왜 B2:B3로 한거죠??
질문3
=DCOUNTA(B6:E11,2,B2:B3) 에서 열번호 2대신에 1,3,4 를 입력해도 된다고 하던데
왜 아무거나 해도 상관이 없죠??
아 기본적인 비어있지 않은 셀의 개수를 계산한다는 말 자체를 이해 못하고 있으니깐 모르는 거 투성이네요 ㅠㅠ
1.
| 필드1 | 필드2 |
| 값1 | 값1 |
| 값2 |
필드1은 비어 있는 셀이 없고
필드 2는 비어 있는 셀이 있습니다.
이렇게 비어 있는 셀은 세지 않는 다는 것입니다.
열번호는 1을 쓴것도 2를 쓴것에서 차이가 나게 되죠.
1을 쓰면 2개가 나오고(두 값 모두 조건에 맞는다면) 2열을 사용하면 1이 나오게 됩니다..
2. d가 들어가는 데이터 베이스 함수는
조건도 필드명을 포함하여 사용해야 하므로 조건 자체를 함수에 사용할 수 없고
조건을 다른 셀에 입력하거나 데이터 안에서 필드명을 포함한 연속된 범위로 지정 하셔야 합니다.
그래서 조건 범위를 다르게 적용하는 것이구요.
b3에만 입력했지만 필드명을 포함해야 하므로 b2도 같이 범위로 잡는 것입니다.
즉 아무것도 입력되지 않은 공백이 필드명이 되는 것입니다.
3. 1,3,4, 모두 2열과 같이 공백이 있거나 하지 않고
모든 데이터가 입력되어 있으니
개수를 세는 것이 같기 때문입니다.
모든 데이터가 동일하게 입력되어 있다면 dcounta의 경우는 어느곳이든 상관 없는 것입니다.
좋은 하루 되세요.
"
-
*2012-08-14 02:18:16
1.
필드1 필드2 값1 값1 값2 필드1은 비어 있는 셀이 없고
필드 2는 비어 있는 셀이 있습니다.
이렇게 비어 있는 셀은 세지 않는 다는 것입니다.
열번호는 1을 쓴것도 2를 쓴것에서 차이가 나게 되죠.
1을 쓰면 2개가 나오고(두 값 모두 조건에 맞는다면) 2열을 사용하면 1이 나오게 됩니다..
2. d가 들어가는 데이터 베이스 함수는
조건도 필드명을 포함하여 사용해야 하므로 조건 자체를 함수에 사용할 수 없고
조건을 다른 셀에 입력하거나 데이터 안에서 필드명을 포함한 연속된 범위로 지정 하셔야 합니다.
그래서 조건 범위를 다르게 적용하는 것이구요.
b3에만 입력했지만 필드명을 포함해야 하므로 b2도 같이 범위로 잡는 것입니다.
즉 아무것도 입력되지 않은 공백이 필드명이 되는 것입니다.
3. 1,3,4, 모두 2열과 같이 공백이 있거나 하지 않고
모든 데이터가 입력되어 있으니
개수를 세는 것이 같기 때문입니다.
모든 데이터가 동일하게 입력되어 있다면 dcounta의 경우는 어느곳이든 상관 없는 것입니다.
좋은 하루 되세요.
"