책 내용 질문하기
계산작업문제모음 p.111 / 최신기출 2015 상시 p.155
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
111
조회수
257
작성일
2015-12-30
작성자
첨부파일

질문1) p.111 5번 문제 - 이 문제 뿐만 아니라 여러 문제에서...아래 A와 B에서 빨간 부분을 다르게 했는데, 제가 보기에는 저처럼 해도 맞을 것 같은데, 일부 셀에서 결과값이 다르게 나오네요. 왜 그런거죠?

A(작성답). Public Function fn이익금(판매금액, 품명, 판매량)
If 판매량 >= 100 And (품명 = "딸랑이" Or 품명 = "우유병") Then
fn이익금 = 판매금액 - (판매금액 * 0.5)
ElseIf 판매량 < 100 Then
fn이익금 = 판매금액 - (판매금액 * 0.7)
End If
End Function

B(정답). Public Function fn이익금(판매금액, 품명, 판매량)
If 판매량 >= 100 And (품명 = "딸랑이" Or 품명 = "우유병") Then
fn이익금 = 판매금액 - (판매금액 * 0.5)
Else
fn이익금 = 판매금액 - (판매금액 * 0.7)
End If
End Function

질문2) p.155 문제4-2-1번이요. txt대출일 텍스트 상자에 오늘 날짜가 표시되도록 작성하라했는데.

엑셀에서는 today함수가 날짜, now함수가 날짜+시간 함수아닌가요.

date는 년,월,일을 입력하는 함수잖아요....

그래서..

today하니까 오류나네요.. 해설에도 date로 되어있고...

이 내용이 책이 정리되어 있나요? 제가 못 본건지..

today now date 사용을 액세스/엑셀에 대해 설명해주세요..

답변
2016-01-01 16:03:04

1. 판매량이 100미만 인 것만 추출 하게 되므로 결과가 다르게 나올 수도 있습니다.

문제에서 원한 식이 맞는지 확인 해 보시기 바랍니다.

2. 엑셀과 엑세스에 사용하는 함수가 다른 경우가 있습니다.

엑세스에서 날짜를 표시할때는 date() 를 날짜와 시간을 모두 표시하려며 now() 를 사용해야 합니다.

엑세스에서는 today 함수가 결과가 나오지 않습니다.

좋은 하루 되세요.

  • *
    2016-01-01 16:03:04

    1. 판매량이 100미만 인 것만 추출 하게 되므로 결과가 다르게 나올 수도 있습니다.

    문제에서 원한 식이 맞는지 확인 해 보시기 바랍니다.

    2. 엑셀과 엑세스에 사용하는 함수가 다른 경우가 있습니다.

    엑세스에서 날짜를 표시할때는 date() 를 날짜와 시간을 모두 표시하려며 now() 를 사용해야 합니다.

    엑세스에서는 today 함수가 결과가 나오지 않습니다.

    좋은 하루 되세요.

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