책 내용 질문하기
답글에 대한 질문
도서
2024 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
답글에 대한 질문,0
조회수
74
작성일
2024-07-08
작성자
적중* 0
첨부파일

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


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


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


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



<답글에대한 질문>


"건웅 로딘정 100mg" LEN을 빼게 되면 앞에서 빼야죠 -4하게 되면 8글자가 남죠. 8번째 자리에 1<시작값>00mg이것만 남게되죠 여기서 >=100보다 큰 숫자를 구하는 건데 8번째글자부터 1을 넣는다는 말인가요? 1을 넣고 택스트를 숫자값으로 치환한다는 말씀이죠? 결론은 100mg 여기서 1을 8번째 시작값이고, 텍스트를 숫자값으로 치환하기 위해서 *1을 넣는 다는 말씀인거죠?


2. SUBSTITUTE(C3,“ ”,“★”,1) : C3 셀에 입력된 데이터 중 빈칸(" ")을 찾아 "★"로 변경하라는 의미입니다.


여기서 1은 왜 적나요?





답변
2024-07-09 15:18:58

안녕하세요.

- 1을 넣는다는 의미가 아닙니다. 제품명인 "건웅 로딘정 100mg"에서 불러올 숫자 100 중 첫 번째 숫자 1이 8번째에 있기 때문에 8이라는 값을 구하기 위해 Len(제품명) - 4를 해준 것입니다. 이렇게 해서 숫자의 시작 위치를 구한 다음 이 값을 MID 함수에 넣으면 Mid(제품명, 8, 3)이 되어 8번째부터 3글자를 불러오면 100이 되는 것입니다.

- =IF( LEFT(C3,2)=LEFT(D3,2), SUBSTITUTE(C3,“ ”,“★”,1), C3 ) : IF 함수의 조건이 거짓일 경우 반환할 값을 지정한 것입니다.

조건 참 거짓

- 예를들면 텍스트 형식의 100과 수치 데이터 형식 100은 다른 것으로 인식합니다. Mid(제품명, Len(제품명) - 4, 3)>=100에서 MID 함수의 결과가 텍스트 형식의 숫자를 반환하므로 >=100에서 100은 수치 데이터이므로 MID 함수의 결과에 *1을 해서 수치 데이터 형식으로 변경한 후 비교하는 것입니다.

즐거운 하루 되세요.

  • 관리자
    2024-07-09 15:18:58

    안녕하세요.

    - 1을 넣는다는 의미가 아닙니다. 제품명인 "건웅 로딘정 100mg"에서 불러올 숫자 100 중 첫 번째 숫자 1이 8번째에 있기 때문에 8이라는 값을 구하기 위해 Len(제품명) - 4를 해준 것입니다. 이렇게 해서 숫자의 시작 위치를 구한 다음 이 값을 MID 함수에 넣으면 Mid(제품명, 8, 3)이 되어 8번째부터 3글자를 불러오면 100이 되는 것입니다.

    - =IF( LEFT(C3,2)=LEFT(D3,2), SUBSTITUTE(C3,“ ”,“★”,1), C3 ) : IF 함수의 조건이 거짓일 경우 반환할 값을 지정한 것입니다.

    조건 참 거짓

    - 예를들면 텍스트 형식의 100과 수치 데이터 형식 100은 다른 것으로 인식합니다. Mid(제품명, Len(제품명) - 4, 3)>=100에서 MID 함수의 결과가 텍스트 형식의 숫자를 반환하므로 >=100에서 100은 수치 데이터이므로 MID 함수의 결과에 *1을 해서 수치 데이터 형식으로 변경한 후 비교하는 것입니다.

    즐거운 하루 되세요.

  • 적중* 0
    2024-07-08 21:00:58
    If Mid(제품명, Len(제품명) - 4, 3) * 1 >= 100 Then For A = 1 To Mid(제품명, Len(제품명) - 4, 3) / 100 (Q. 여기서 *1) 왜 안넣어요? FN비고 = FN비고 & "■" Next A Else FN비고 = ""
  • 적중* 0
    2024-07-08 20:50:26
    2. SUBSTITUTE(C3,“ ”,“★”,1) , C3 이값에서 C3은 왜 다시 넣나요~
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.