기출문제 풀어보고 있는데
DAVERAGE 의 함수 기능에 대해서 좀 물어보려고요.
위에 정답칸에 들어가 있는 숫자가 정답이 맞고,
정답칸 아래 써놓은게 제가 썼던 답입니다..
DAVERAGE(데이터 범위, 필드, 조건) 이렇게 설명이 되있는데
데이터 범위가 꼭 각 열들의 제목이 다 들어가 있는 완전한 표여야하는건가요?
A7:E14 와 A8:E14
표 제목 하나 차이이고
숫자도 아니고 텍스트인데
값이 어떻게 달라지는건가요.?? 원리 좀 알려주시면 감사하겠습니다~
d가 들어가는 데이터베이스 함수는 필드명이 꼭 필요합니다.
조건을 사용할때도 필드명이 사용되죠?
이 필드명과 같은 필드에서 조건에 맞는 값을 가져오기 때문에 꼭 필드명이 필요합니다.
필드명을 범위로 잡지 않으시면 제일 위의 값을 필드명으로 인식하게 되는데 조건에 해당하는 필드가 없으면 당연히 값이 제대로 나오지 않겠죠.
이문제와 같이 식을 사용하여 true 나 false 가 나올때는 원본 데이터에 없는 필드명을 이용하게 되는데
이경우 가상의 필드를 만들어 true 나 false 를 입력하게 됩니다.
이 값을 입력할때 필드명을 제외한 나머지 부분에 ture 나 false 가 입력되는데
님과 같이 범위를 필드명이 포함되지 않게 설정하면
true 나 false가 밀려서 표시 되겠죠.
그리고 밀린값중 true 값만 가져오게 되니 결과가 다르게 나타나게 되는 것입니다.
d가 들어가는 데이터 베이스 함수는 꼭 필드명을 포함한 범위로 사용하시기 바랍니다.
좋은 하루 되세요.
"-
*2012-02-08 14:47:35
d가 들어가는 데이터베이스 함수는 필드명이 꼭 필요합니다.
조건을 사용할때도 필드명이 사용되죠?
이 필드명과 같은 필드에서 조건에 맞는 값을 가져오기 때문에 꼭 필드명이 필요합니다.
필드명을 범위로 잡지 않으시면 제일 위의 값을 필드명으로 인식하게 되는데 조건에 해당하는 필드가 없으면 당연히 값이 제대로 나오지 않겠죠.
이문제와 같이 식을 사용하여 true 나 false 가 나올때는 원본 데이터에 없는 필드명을 이용하게 되는데
이경우 가상의 필드를 만들어 true 나 false 를 입력하게 됩니다.
이 값을 입력할때 필드명을 제외한 나머지 부분에 ture 나 false 가 입력되는데
님과 같이 범위를 필드명이 포함되지 않게 설정하면
true 나 false가 밀려서 표시 되겠죠.
그리고 밀린값중 true 값만 가져오게 되니 결과가 다르게 나타나게 되는 것입니다.
d가 들어가는 데이터 베이스 함수는 꼭 필드명을 포함한 범위로 사용하시기 바랍니다.
좋은 하루 되세요.
"