책 내용 질문하기
온라인 채점 결과 문의
도서
2024 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
0
조회수
56
작성일
2024-07-02
작성자
적중* 0
첨부파일

2024_최신기출유형_06회

-3. 사용자 정의 함수 6/6


사용자 정의함수에서

LEN(제품명) -4, 3) *1




왜 그런가요 만일 MG앞에 글자를 4개를 뺀다해도 글자수가 많고, 3은 왜 넣으며, *1 적은 이유를 모르겠습니다.

답변
2024-07-03 16:35:08

안녕하세요.

Mid(제품명, Len(제품명) - 4, 3) * 1

- Len(제품명) - 4 : 예를들면, E3 셀의 "건웅 로딘정 100mg"의 전체 글자수는 12, 여기에서 4를 빼면 8입니다. 8은 제품명 중 숫자 1이 시작되는 위치입니다.

- Mid(제품명, 8, 3) : E3 셀의 "건웅 로딘정 100mg"에서 8번째부터 3글자를 반환하면 100이 됩니다.

MID 함수는 텍스트 함수로 결과를 텍스트로 반환하므로 *1을 하여 수치 데이터로 변경해 주는 것입니다.

즐거운 하루 되세요.



  • 관리자
    2024-07-03 16:35:08

    안녕하세요.

    Mid(제품명, Len(제품명) - 4, 3) * 1

    - Len(제품명) - 4 : 예를들면, E3 셀의 "건웅 로딘정 100mg"의 전체 글자수는 12, 여기에서 4를 빼면 8입니다. 8은 제품명 중 숫자 1이 시작되는 위치입니다.

    - Mid(제품명, 8, 3) : E3 셀의 "건웅 로딘정 100mg"에서 8번째부터 3글자를 반환하면 100이 됩니다.

    MID 함수는 텍스트 함수로 결과를 텍스트로 반환하므로 *1을 하여 수치 데이터로 변경해 주는 것입니다.

    즐거운 하루 되세요.



  • 적중* 0
    2024-07-03 22:09:54
    "건웅 로딘정 100mg" LEN을 빼게 되면 앞에서 빼야죠 -4하게 되면 8글자가 남죠. 8번째 자리에 1<시작값>00mg이것만 남게되죠 여기서 >=100보다 큰 숫자를 구하는 건데 8번째글자부터 1을 넣는다는 말인가요? 1을 넣고 택스트를 숫자값으로 치환한다는 말씀이죠? 결론은 100mg 여기서 1을 8번째 시작값이고, 텍스트를 숫자값으로 치환하기 위해서 *1을 넣는 다는 말씀인거죠?
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.