책 내용 질문하기
기본작업2번문제 질문
도서
2016 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
141
조회수
120
작성일
2016-07-20
작성자
첨부파일

제품코드가 A로 시작하고, 제품코드의 4번째 글자가 5이상인 데이터의

제품코드, 제품명, 단가, 실적 필드만을 표시하시오.라는 문제에서

제품코드 4번째 글자가 5이상 에 대한 함수를

=MID(A3,4,1)>=5 라고 생각했는데

답은

MID(A3,4,1)>="5" or MID(A3,4,1)*1 >= 5 이네요

질문!

"5"와 5의 차이점이 무엇인가요?

그냥 5라고 하면 안되나요?

그리고

MID(A3,4,1)*1 에서 *1은 뭔가요??? 왜 갑자기 여기에 *1을 하는건가요??

답변부탁드립니다. 감사합니다.

답변
2016-07-21 16:14:20

안녕하세요.

mid, right, left 함수는 텍스트 함수라서 결과가 숫자 모양이더라도 문자로 나타나게 됩니다.

문자로 나타난 값을 숫자로 사용하기 위헤 *1을 입력한 것입니다.

*1 없이 MID(A3,4,1) >= 5 식을 입력하시면 결과가 정확하게 나오지 않기 때문에

>= 뒤에 수를 5로 사용하실 경우 *1을 입력하셔야합니다.

아래 그림에서 오른쪽에 있는 결과가 '코드' 의 조건식에 함수를 *1없이 입력했을 때의 결과물입니다.

(조건에 맞지 않는 값이 필터링된 것을 확인할 수 있습니다.)

좋은 하루 보내세요.

  • *
    2016-07-21 16:14:20

    안녕하세요.

    mid, right, left 함수는 텍스트 함수라서 결과가 숫자 모양이더라도 문자로 나타나게 됩니다.

    문자로 나타난 값을 숫자로 사용하기 위헤 *1을 입력한 것입니다.

    *1 없이 MID(A3,4,1) >= 5 식을 입력하시면 결과가 정확하게 나오지 않기 때문에

    >= 뒤에 수를 5로 사용하실 경우 *1을 입력하셔야합니다.

    아래 그림에서 오른쪽에 있는 결과가 '코드' 의 조건식에 함수를 *1없이 입력했을 때의 결과물입니다.

    (조건에 맞지 않는 값이 필터링된 것을 확인할 수 있습니다.)

    좋은 하루 보내세요.

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