.bmp)
이 표를 이용하여 함수를 만들때 어떤 함수는 안에 있는 내용만 조건에 넣을때가 있고
어떤 함수는 위에 회사명 업종 이런거를 포함하는 함수식이 있는데 그 차이가 뭔가요?
100p 에 보면 조검이 1개일때 배열수식 개수를 구하는 방법으로 3가지가 있다고 했는데
=sum(if(조건,1))
조건 옆에 1이 왜 붙는건가요?
98p 에 나오는 문제 처럼
DGET(DCOUNTA)함수 쓸때에는 꼭 조건에 미리 함수를 써놓고
DGE(DCOUNTA)T함수를 사용할수 있나요?
근데 어떤때는 조건을 미리 안해도 상관없는데 이 기준이 뭔가요?
함수사용법에 따라 다른 것이죠.
함수에서 필드명이 필요하면 필드명을 포함하고 필드명이 필요없다면 제외하고 사용하시면 되는 것입니다.
필드명이 꼭 필요한 함수에는
dsum, daverage 와 같은 d가 들어가는 데이터베이스 함수 정도가 되겠네요.
다른 부분들은 함수의 사용법과 함께 익히시길 바랍니다.
sum(if(조건,1))
if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.
조건이 참이면 1 아니면 아무것도 반환하지 않으므로
=sum(1,1,,1,,1,,,1)
과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.
즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.
d가 들어가는 함수는 조건이 꼭 필요합니다.
조건을 써서 작성하는 문제는 조건을 만들어 써야 하는 것이고
조건이 없는 것은 원본 데이터에서 조건을 찾아 쓸 수 있어서 그런 것입니다.
조건은 항상 필드명과 함께 붙어있어야 한다고 보시면 됩니다.
즉
직위
부장
과 같이 직위가 부장인 것을 찾을때 저렇게 된 부분이 원래 데이터에 있으면 그 데이터를 이용하여 조건 범위를 지정 하면 되지만
직위
사원
부장
....
과 같이 되어 있을때 직위가 부장인 것을 찾을려면 원본데이터에서 사용할 수 없습니다.
그래서 조건 사용범위에
직위
부장
과 같이 입력하신 후에 사용하셔야 합니다.
좋은 하루 되세요.
"-
*2011-09-01 13:50:55
함수사용법에 따라 다른 것이죠.
함수에서 필드명이 필요하면 필드명을 포함하고 필드명이 필요없다면 제외하고 사용하시면 되는 것입니다.
필드명이 꼭 필요한 함수에는
dsum, daverage 와 같은 d가 들어가는 데이터베이스 함수 정도가 되겠네요.
다른 부분들은 함수의 사용법과 함께 익히시길 바랍니다.
sum(if(조건,1))
if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.
조건이 참이면 1 아니면 아무것도 반환하지 않으므로
=sum(1,1,,1,,1,,,1)
과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.
즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.
d가 들어가는 함수는 조건이 꼭 필요합니다.
조건을 써서 작성하는 문제는 조건을 만들어 써야 하는 것이고
조건이 없는 것은 원본 데이터에서 조건을 찾아 쓸 수 있어서 그런 것입니다.
조건은 항상 필드명과 함께 붙어있어야 한다고 보시면 됩니다.
즉
직위
부장
과 같이 직위가 부장인 것을 찾을때 저렇게 된 부분이 원래 데이터에 있으면 그 데이터를 이용하여 조건 범위를 지정 하면 되지만
직위
사원
부장
....
과 같이 되어 있을때 직위가 부장인 것을 찾을려면 원본데이터에서 사용할 수 없습니다.
그래서 조건 사용범위에
직위
부장
과 같이 입력하신 후에 사용하셔야 합니다.
좋은 하루 되세요.
"