책 내용 질문하기
상시를 쳤는데 문제가 이해가 안되서 질문드려요.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
295
작성일
2012-06-28
작성자
첨부파일

엑셀에서는 두 가지 질문이 있습니다.

1.문제 내에서 "직급별" /토익점수가 850미만이거나 /토플점수가 900이상기본급의 합계를 표시

조건1 조건2 조건3 범위

(sum과 if를 사용한 배열수식)

이라고 했는데 저게 "~이거나"가 "~이고"

라고 한다면 (범위는 임의로 설정한것입니다.)

=sum(if(($A$5:$A:10=A3)*($B$5:$B10<850)*($C$5:$C$10>=900),$D$5:$D$10))

조건1 조건2 조건3 범위

이렇게 하면 되는데 "~이거나"의 조건은 어떻게 설정해야 되나요?

2. 피벗테이블 작성시 빈셀에 "*" 표시는 어떻게 하나요?

엑세스에서는 한가지 질문이 있는데요.

엑세스에서 닫기버튼을 누르면 닫겠다는 대화상자와 예를 누르면 폼을 닫고, 현재시간이 표시되는 대화상사가 표시 된다는 문제였는데요.

dim=aa

aa=msgbox ("폼을 닫으시겠습니까?",vbokonly," ")

if aa=vbok then

docmd.close

end if

진한부분만 하면 이렇게 되는데 현재 시간을 표시하는

현재 시간이 표시되는 대화상자는 저 식에서 어디다가 집어넣어야 되나요?

요건 어떻게 설정을 해야 될까요? ㅜㅜ

예상외로 두개 이상 배배 꼬아서 내는 문제가 많았네요.

답변
2012-06-28 12:51:40

1. 이거나 조건은 + 로 연결하시면 됩니다.

2.

피벗 테이블 값영역에 한 셀을 클릭하고 오른쪽 클릭

[피벗테이블 옵션]-[빈셀] -에 * 를 입력하시면 됩니다.

3. 폼을 닫고 시간을 표시 해야 하므로

Dim aa

aa = MsgBox("폼을 닫으시겠습니까?", vbOKOnly, " ")
If aa = vbOK Then
DoCmd.Close
End If
MsgBox Now()
와 같이 표시 하시면 되세요.
좋은 하루 되세요.
"
  • *
    2012-06-28 12:51:40

    1. 이거나 조건은 + 로 연결하시면 됩니다.

    2.

    피벗 테이블 값영역에 한 셀을 클릭하고 오른쪽 클릭

    [피벗테이블 옵션]-[빈셀] -에 * 를 입력하시면 됩니다.

    3. 폼을 닫고 시간을 표시 해야 하므로

    Dim aa

    aa = MsgBox("폼을 닫으시겠습니까?", vbOKOnly, " ")
    If aa = vbOK Then
    DoCmd.Close
    End If
    MsgBox Now()
    와 같이 표시 하시면 되세요.
    좋은 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.