책 내용 질문하기
프리미엄자료(2008년 4회 기출)
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
85
작성일
2011-08-10
작성자
첨부파일

#엑셀

1-2. 답지의 해설말고 고급필터의 조건을 첨부한 파일과 같이 '총점조건'으로 놓고 주면 안되나요???

2-3. 4월과 5월의 수량평균을 더하기 형태로 식을 세우면 안되나요?

=AVERAGE(IF((MONTH($D$3:$D$28)=4)+(MONTH($D$3:$D$28)=5),E3:E28)) 처럼요 ㅠㅠ

2-4. 2-4문제를 풀다가 헷갈리는게 있어서요

=SUM(($B$3:$B$28=$J22)*($C$3:$C$28=K$21)*1) 와

=SUM(($B$3:$B$28=$J22)*($C$3:$C$28=K$21),1)식이 있다면 이 둘의 차이점은 뭔가요?

sum함수를 보면 조건과 함께 곱하기형태도 있고, 쉼표형태로도 있는 걸 봤는데 둘은 각각 언제언제 쓰는지 잘 모르겠어요

#엑세스

4-3. 수강총계쿼리 만드는 과정에서요ㅠㅠㅠ 해설을 봤는데 등록인원수강료 총계에 넣는 식이 이해가 잘 안되요.

카운트할때 왜 [문화센터등록]을 앞에 두는거죠? 그리고 [프로그램]에도 프로그램명이 있는데 [프로그램]으로 넣어도 되나요?

또 수강료총계식에서는 그냥 [수강료]*[등록인원] 이렇게만 써도 되나요?

답변
2011-08-11 13:29:27

1. 원본 데이터에 없는 필드명이면 어떤것을 쓰셔도 상관 없습니다.

2. 하셔도 됩니다. 4이거나 5인 으로 쓰시면 되죠. ^^

3. 첫번째 식은 제대로 동작되는데 두번째 식은 제대로 된값이 나오지 않습니다.

차이는 if 가 있느냐 없느냐 차이죠

=SUM(($B$3:$B$28=$J22)*($C$3:$C$28=K$21)*1)

=SUM(if(($B$3:$B$28=$J22)*($C$3:$C$28=K$21),1))

if문 사용법 아시죠?

if(조건 ,참, 거짓) 입니다.

여기서 if문안에서 조건이 참이면 1이나오고 조건이 거짓이면 아무것도 반영하지 않죠.

그래서 sum(1,1,,1,1,,,1) 과 같은 값이 되어서 조건에 맞는 것의 개수를 구할 수 있게 됩니다.

4. Count([문화센터등록].[프로그램명])
입니다. 문화센터등록에 있는 프로그램명 필드를 사용하겠다는 말이예요.
프로그램과 문화센터등록 테이블 모두 프로그램명 필드를 가지고 있습니다. 그래서 그냥 프로그램명을 사용 하게 되면 오류 메시지가 출력 되게 되죠. 그래서 두 테이블중 어떤 프로그램명 필드를 참고할것인지 정한 것입니다. 여기서는 [문화센터등록].프로그램명 즉 문화센터등록에 있는 프로그램명 필드의 개수를 센다는 것입니다.

[프로그램].[프로그램명] 으로 쓰셔도 되구요. 사용하고 있는 테이블의 어느 필드명을 쓰셔도 상관은 없죠. 개수를 구하는 것이라서요.


좋은 하루 되세요.

"
  • *
    2011-08-11 13:29:27

    1. 원본 데이터에 없는 필드명이면 어떤것을 쓰셔도 상관 없습니다.

    2. 하셔도 됩니다. 4이거나 5인 으로 쓰시면 되죠. ^^

    3. 첫번째 식은 제대로 동작되는데 두번째 식은 제대로 된값이 나오지 않습니다.

    차이는 if 가 있느냐 없느냐 차이죠

    =SUM(($B$3:$B$28=$J22)*($C$3:$C$28=K$21)*1)

    =SUM(if(($B$3:$B$28=$J22)*($C$3:$C$28=K$21),1))

    if문 사용법 아시죠?

    if(조건 ,참, 거짓) 입니다.

    여기서 if문안에서 조건이 참이면 1이나오고 조건이 거짓이면 아무것도 반영하지 않죠.

    그래서 sum(1,1,,1,1,,,1) 과 같은 값이 되어서 조건에 맞는 것의 개수를 구할 수 있게 됩니다.

    4. Count([문화센터등록].[프로그램명])
    입니다. 문화센터등록에 있는 프로그램명 필드를 사용하겠다는 말이예요.
    프로그램과 문화센터등록 테이블 모두 프로그램명 필드를 가지고 있습니다. 그래서 그냥 프로그램명을 사용 하게 되면 오류 메시지가 출력 되게 되죠. 그래서 두 테이블중 어떤 프로그램명 필드를 참고할것인지 정한 것입니다. 여기서는 [문화센터등록].프로그램명 즉 문화센터등록에 있는 프로그램명 필드의 개수를 센다는 것입니다.

    [프로그램].[프로그램명] 으로 쓰셔도 되구요. 사용하고 있는 테이블의 어느 필드명을 쓰셔도 상관은 없죠. 개수를 구하는 것이라서요.


    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.