책 내용 질문하기
사용자정의함수에서 AND, OR 사용 질문입니다~^^
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
348
조회수
65
작성일
2013-02-05
작성자
첨부파일
안녕하세요.
348쪽 6번에서
[상품코드가 '가'로 시작하고, 끝나는 글자가 1 또는 2이면 판매단가의 20%~] 부분을
Public Function fn생산단가(상품코드, 판매단가)
If Left(상품코드, 1) = "가" And Right(상품코드, 1) = "1" Then
fn생산단가 = 판매단가 * 0.3
ElseIf Left(상품코드, 1) = "가" And Right(상품코드, 1) = "2" Then
fn생산단가 = 판매단가 * 0.3
이렇게 처리했는데요
정답을 보니까
If Left(상품코드, 1) = "가" And Right(상품코드, 1) = "1" Or Right(상품코드, 1) = "2" Then
이렇게 하나로 묶었더군요.
제가 원래 한 것처럼 두 개로 나누어 써도 시험에서 맞게 해주나요?
그리고
[If Left(상품코드, 1) = "가" And Right(상품코드, 1) = "1" Or Right(상품코드, 1) = "2"]
여기에 어떻게
[If Left(상품코드, 1) = "가" And Right(상품코드, 1) = "2"] 뜻도 녹아 있는 건지가 궁금해요~
답변
2013-02-06 15:09:21
네 결과가 같다면 상관 없습니다.
네 상품코드의 왼쪽 첫번째 자리가 가 이고 상품코드의 오른쪽 끝자리가 1이거나 2인 이라는 뜻이 되기 때문이죠.
좋은 하루 되세요.
"-
*2013-02-06 15:09:21
네 결과가 같다면 상관 없습니다.
네 상품코드의 왼쪽 첫번째 자리가 가 이고 상품코드의 오른쪽 끝자리가 1이거나 2인 이라는 뜻이 되기 때문이죠.
좋은 하루 되세요.
"