159쪽 문제2-3번문제에 fn비고문제가 식이 이해가 안가요 ㅠㅠif mid(제품명,len(제품명)-4,3)*1 이 식에서 저 len함수에 왜 -4를 하는지랑 *1을 왜 하는지 이해가 안갑니다 ㅠ
안녕하세요.
이런 문제는 수식에 데이터를 직접 넣어보면 수식을 이해할 수 있습니다.
제품명이 "건웅 로딘정 100mg"인 경우를 보면
- Len(제품명, -4) : 전체 글자수 12에서 4를 빼면 8
- Mid(제품명, Len(제품명) - 4, 3) → Mid(제품명, 8, 3) : "건웅 로딘정 100mg"의 8번째 글자부터 3자리를 반환하면 100
이런식으로 해서 숫자만을 추출한 것입니다. 여기에 *1을 해주는 이유는 숫자가 90, 60 등과 같이 두자리일 경우 앞에 빈칸까지 반환하여 90이 되므로 이를 수치 데이터로 변환하기 위해 *1을 해주는 것입니다.
즐거운 하루 되세요.
-
관리자2024-01-24 18:56:06
안녕하세요.
이런 문제는 수식에 데이터를 직접 넣어보면 수식을 이해할 수 있습니다.
제품명이 "건웅 로딘정 100mg"인 경우를 보면
- Len(제품명, -4) : 전체 글자수 12에서 4를 빼면 8
- Mid(제품명, Len(제품명) - 4, 3) → Mid(제품명, 8, 3) : "건웅 로딘정 100mg"의 8번째 글자부터 3자리를 반환하면 100
이런식으로 해서 숫자만을 추출한 것입니다. 여기에 *1을 해주는 이유는 숫자가 90, 60 등과 같이 두자리일 경우 앞에 빈칸까지 반환하여 90이 되므로 이를 수치 데이터로 변환하기 위해 *1을 해주는 것입니다.
즐거운 하루 되세요.