책 내용 질문하기
쿼리문제요
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
154
조회수
71
작성일
2011-07-14
작성자
첨부파일

154페이지에 문제 4번인데요

left([거래처명],instr([거래처명],"")-1)

이 식이 이해가 가질 않네요

"군포 전기" 에서 공백의 위치를 반환하는데 왜 3이 나오는건지..

답변
2011-07-15 11:53:36

군포 전기

에서 공백이 나온 위치를 반환하는 instr 함수를 사용했기 때문에

instr([거래처명],"")에서 3이 나오는 것입니다.

군포 전기 에서 공백의 위치가 3번째 이니깐 3이 나오구요.

의정부 전기 에서는 공백의 위치가 4번째 이니깐 4가 나옵니다.

여기서 -1을 하게 되니 3-1 은 2가 되고

left([거래처명],2) 가 되어 군포 만 표시 하게 되죠.

의정부는

4-1 이 되어 3이 되고

left([거래처명],3) 이 되니 의정부 만 표시 되게 되죠.

좋은 하루 되세요.

"
  • *
    2011-07-15 11:53:36

    군포 전기

    에서 공백이 나온 위치를 반환하는 instr 함수를 사용했기 때문에

    instr([거래처명],"")에서 3이 나오는 것입니다.

    군포 전기 에서 공백의 위치가 3번째 이니깐 3이 나오구요.

    의정부 전기 에서는 공백의 위치가 4번째 이니깐 4가 나옵니다.

    여기서 -1을 하게 되니 3-1 은 2가 되고

    left([거래처명],2) 가 되어 군포 만 표시 하게 되죠.

    의정부는

    4-1 이 되어 3이 되고

    left([거래처명],3) 이 되니 의정부 만 표시 되게 되죠.

    좋은 하루 되세요.

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