함수 4번문제에서요 답이 UPPER(LEFT(H15,3)&"-"&RIGHT(G15,2)&"-"&LEFT(I15,2))
이렇게 표기되어 있는데
혹시 UPPER(LEFT(H15,3))&"-"&RIGHT(G15,2)&"-"&UPPER(LEFT(I15,2)) 이렇게 표기해야하는게 맞는거아닌가요? 다른셀이라서 각각 적용해줘야하는게 맞는거 아닌가 문의 드립니다
안녕하세요.
답지처럼 전체 문자열을 결합한 다음 UPPER를 한 번 적용해도 정확합니다.
=UPPER(LEFT(H15,3)&"-"&RIGHT(G15,2)&"-"&LEFT(I15,2))UPPER 함수는 괄호 안에서 최종적으로 만들어진 문자열 전체를 대문자로 변환합니다. 따라서 H15와 I15에서 추출한 문자가 서로 다른 셀에서 왔더라도, 먼저 하나의 문자열로 결합된 후 한꺼번에 대문자로 바뀝니다.
질문하신 방법도 결과는 같습니다.
=UPPER(LEFT(H15,3))&"-"&RIGHT(G15,2)&"-"&UPPER(LEFT(I15,2))두 수식의 처리 방식은 다음과 같습니다.
- 답지: 모든 내용을 연결한 후 전체를 대문자로 변환
- 질문하신 수식: H15와 I15에서 가져온 부분을 각각 대문자로 변환한 후 연결
RIGHT(G15,2)의 결과가 숫자라면 UPPER를 적용할 필요가 없습니다. 숫자와 하이픈은 UPPER를 적용해도 변하지 않기 때문에 답지처럼 전체를 UPPER로 감싸는 방식이 더 간단합니다.
예를 들어 각 셀의 값이 다음과 같다면,
H15: abcdef
G15: 1234
I15: xyzz두 수식 모두 다음 결과를 반환합니다.
ABC-34-XY따라서 다른 셀에서 가져온 값이라고 해서 UPPER를 반드시 각각 적용할 필요는 없습니다. 답지의 수식이 더 간결하며 올바른 작성 방법입니다.
즐거운 하루 되세요.
-
관리자2026-08-27 10:11:18
안녕하세요.
답지처럼 전체 문자열을 결합한 다음
UPPER를 한 번 적용해도 정확합니다.=UPPER(LEFT(H15,3)&"-"&RIGHT(G15,2)&"-"&LEFT(I15,2))UPPER함수는 괄호 안에서 최종적으로 만들어진 문자열 전체를 대문자로 변환합니다. 따라서 H15와 I15에서 추출한 문자가 서로 다른 셀에서 왔더라도, 먼저 하나의 문자열로 결합된 후 한꺼번에 대문자로 바뀝니다.질문하신 방법도 결과는 같습니다.
=UPPER(LEFT(H15,3))&"-"&RIGHT(G15,2)&"-"&UPPER(LEFT(I15,2))두 수식의 처리 방식은 다음과 같습니다.
- 답지: 모든 내용을 연결한 후 전체를 대문자로 변환
- 질문하신 수식: H15와 I15에서 가져온 부분을 각각 대문자로 변환한 후 연결
RIGHT(G15,2)의 결과가 숫자라면UPPER를 적용할 필요가 없습니다. 숫자와 하이픈은UPPER를 적용해도 변하지 않기 때문에 답지처럼 전체를UPPER로 감싸는 방식이 더 간단합니다.예를 들어 각 셀의 값이 다음과 같다면,
H15: abcdef G15: 1234 I15: xyzz두 수식 모두 다음 결과를 반환합니다.
ABC-34-XY따라서 다른 셀에서 가져온 값이라고 해서
UPPER를 반드시 각각 적용할 필요는 없습니다. 답지의 수식이 더 간결하며 올바른 작성 방법입니다.즐거운 하루 되세요.
-
박*미2026-08-27 10:34:55이렇게 작성해도 자격시험에서는 두가지다 정답으로 인정해준다는 말씀이신가요?