책 내용 질문하기
계산작업 1번 사용자정의함수 문제에서
도서
2017 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
104
조회수
36
작성일
2017-09-08
작성자
탈퇴*원
첨부파일

고객코드의 다섯번째 글자를 추출하는 경우가 있는데

굳이 left(고객코드,5) 를 쓰지않고 mid(고객코드,5,1) 을 쓰는 이유가 뭔가요??

답변
2017-09-11 13:53:53

left 함수는 왼쪽에서 몇번째 글자까지 추출할지를 정하는 것으로

123456 이라는 값이 있다면

left("123456",3) 을 지정하면 "123" 이 결과로 나옵니다.

mid("123456),3,1) 을 지정하면 "3" 이 나오구요.

그렇기 때문에 정확한 결과가 나오지 않는 것입니다.

=sum(if((조건),값을구할범위)) 로 지정하면 조건에 맞는 값을 더해서 표시하고

=sum((조건)*값을구할범위)) 로 지정하면 조건에 맞는 값을 더해서 표시합니다.

즉 sum((조건),값을구할범위) 는 정확한 값이 나오지 않습니다.

, 를 사용하려면 if 문을 사용해야 합니다.

좋은 하루 되세요

  • *
    2017-09-11 13:53:53

    left 함수는 왼쪽에서 몇번째 글자까지 추출할지를 정하는 것으로

    123456 이라는 값이 있다면

    left("123456",3) 을 지정하면 "123" 이 결과로 나옵니다.

    mid("123456),3,1) 을 지정하면 "3" 이 나오구요.

    그렇기 때문에 정확한 결과가 나오지 않는 것입니다.

    =sum(if((조건),값을구할범위)) 로 지정하면 조건에 맞는 값을 더해서 표시하고

    =sum((조건)*값을구할범위)) 로 지정하면 조건에 맞는 값을 더해서 표시합니다.

    즉 sum((조건),값을구할범위) 는 정확한 값이 나오지 않습니다.

    , 를 사용하려면 if 문을 사용해야 합니다.

    좋은 하루 되세요

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