안녕하세요, :-)
컴활 1급 실기 부록 85쪽, 103번. PROPER 관련 질문입니다.
정답 =SUBSTITUTE(PROPER(C3), ".Kr", "@상공.kr")
으로 나와 있습니다.
문제: '홈페이지주소'에서 '.kr'을 '@상공.kr'로 변경하고, 첫 글자는 대문자로 변경하여 메일주소를 구하시오.
문제가 위와 같다면 함수 작성 순서가
1) '홈페이지주소'에서 '.kr'을 '@상공.kr'로 변경하고,
2) 첫 글자는 대문자로 변경하여 메일주소를 구하시오.
가 아닐까요?
즉 함수 작성 순서가
=PROPER(SUBSTITUTE(C3,".kr","@상공.kr"))
이렇게 되어야 하지 않을까 싶어서요.
책의 정답에 따르면 결과는 Naver05@상공.'k'r
인데 반해 제 답은 Naver05@상공.'K'r 이긴 합니다.
대소문자 차이가 발생하게 되는 것이죠.
확인 부탁드립니다.
감사합니다.
두 식의 결과가 달라진다면 오답처리됩니다.
=substitute(proper(D4),"kr","@상공.kr") -> Naver05@상공.kr
=proper(substitute(D4,"kr","@상공.kr")) -> Naver05@상공.Kr
뒤의 K가 대문자로 나타나는지 소문자로 나타나는지의 차이인데
문제에서 원하는 것은 첫글자만 대문자로 변경 하는 것이기 때문에
첫번째 식이 맞다고 보시는 것이 맞습니다. 문제에서도 "상공.kr" 로 변경하라고 했으므로
소문자 k로 표시되게 하는 것이 맞겠죠.
좋은 하루 되세요
-
관리자2019-11-05 20:29:43
두 식의 결과가 달라진다면 오답처리됩니다.
=substitute(proper(D4),"kr","@상공.kr") -> Naver05@상공.kr
=proper(substitute(D4,"kr","@상공.kr")) -> Naver05@상공.Kr
뒤의 K가 대문자로 나타나는지 소문자로 나타나는지의 차이인데
문제에서 원하는 것은 첫글자만 대문자로 변경 하는 것이기 때문에
첫번째 식이 맞다고 보시는 것이 맞습니다. 문제에서도 "상공.kr" 로 변경하라고 했으므로
소문자 k로 표시되게 하는 것이 맞겠죠.
좋은 하루 되세요