책 내용 질문하기
계산작업
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
167
조회수
30
작성일
2013-01-07
작성자
첨부파일

p.167 계산작업 3번문제

if문으로 되어있던데 select문으로는 못하나요

select로 할수있다면 식이 어떻게 되죠??

답변 부탁드려요

답변
2013-01-08 09:26:18

안녕하세요.

비교하는 값이 여러 개일 경우에는 select 문을 이용하면 매우 복잡해 집니다. 이 문제의 경우도 비교하는 값이 친환경인증, 제조년도, 판매량이므로 select문을 3개를 이용하여 다음과 같이 작성해야 합니다.

Select Case 친환경인증
Case "무농약"
Select Case 제조년도
Case Is = 2010
Select Case 판매량
Case Is >= 40
fn비고 = "추천상품"
Case Else
fn비고 = ""
End Select

Case Else
fn비고 = ""
End Select

Case Else
fn비고 = ""
End Select

즐거운 하루 되세요.

"
  • *
    2013-01-08 09:26:18

    안녕하세요.

    비교하는 값이 여러 개일 경우에는 select 문을 이용하면 매우 복잡해 집니다. 이 문제의 경우도 비교하는 값이 친환경인증, 제조년도, 판매량이므로 select문을 3개를 이용하여 다음과 같이 작성해야 합니다.

    Select Case 친환경인증
    Case "무농약"
    Select Case 제조년도
    Case Is = 2010
    Select Case 판매량
    Case Is >= 40
    fn비고 = "추천상품"
    Case Else
    fn비고 = ""
    End Select

    Case Else
    fn비고 = ""
    End Select

    Case Else
    fn비고 = ""
    End Select

    즐거운 하루 되세요.

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