31. | 다음 중 아래 워크시트의 [A2] 셀에 수식을 작성하는 경우 수식의 결과가 다른 하나는? |
1. | =MID(A1,SEARCH("대",A1)+2,5) |
3. | =RIGHT(A1,FIND("대",A1)+5) |
4. | =MID(A1,FIND("대",A1)+2,5) |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 58%
| <문제 해설> =LEN(문자) 문자의 개수를 숫자로 표현한다.
=MID(문자, 시작 위치, 개수) 문자의 시작위치부터 개수까지의 문자를 추출한다.
=RIGHT(문자, 개수) 문자의 오른쪽에서 개수만큼 문자를 추출한다.
=SEARCH(찾을 문자, 찾을 대상) =FIND(찾을 문자, 찾을 대상) 찾을 대상에서 찾을 문자의 위치를 숫자로 표현한다.
1. MID 함수 안에 SEARCH 함수가 들어 있다. SEARCH 함수부터 계산한다. =SEARCH("대",A1) = 1 =MID(A1, 1+2, 5) = 상공대학교
2. RIGHT 함수 안에 LEN 함수가 들어 있다. LEN 함수부터 계산한다. =LEN(A1) = 7 =RIGHT(A1, 7-2) = 상공대학교
3. RIGHT 함수 안에 FIND 함수가 들어 있다. FIND 함수부터 계산한다. =FIND("대",A1) = 1 =RIGHT(A1, 1+5) = 한상공대학교 <--정답
4. MID 함수 안에 FIND 함수가 들어 있다. FIND 함수부터 계산한다. =FIND("대",A1) = 1 =MID(A1, 1+2, 5) = 상공대학교 [해설작성자 : 대충쳐도합격]
1번 보기 =MID(A1,SEARCH("대",A1)+2,5) -> 결과 : 상공대학교 2번 보기 =RIGHT(A1,LEN(A1)-2) -> 결과 : 상공대학교 3번 보기 =RIGHT(A1,FIND("대",A1)+5) -> 결과 : 한상공대학교 4번 보기 =MID(A1,FIND("대",A1)+2,5) -> 결과 : 상공대학교
※ 각 함수 설명 MID 함수 - 중간에 있는 글자를 추출할 때 사용되는 함수입니다. 함수형태 : =MID(텍스트, 시작위치, 글자수)
RIGHT 함수 - 맨 끝에서부터 지정한 글자수 만큼 출력합니다. 함수형태 =RIGHT(텍스트, 글자수)
LEN 함수 -> 문자열의 길이를 구해주는 함수입니다. 함수형태 =LEN(텍스트)
FIND 함수 -> 찾고자 하는 대상이 몇 번째 자리에 위치해 있는지 찾아주는 함수이며 대소문자 가려서 정확하게 찾아줍니다. 함수형태 =FIND(찾을 텍스트, 문자열, 시작위치)
SEARCH 함수 -> 찾고자 하는 대상이 몇 번째 자리에 위치해 있는지 찾아주는 함수이며 대소문자 가리지 않고 찾아줍니다. 함수형태 =FIND(찾을 텍스트, 문자열, 시작위치)
※ 1번 보기 SEARCH("대",A1) -> 대 라는 글자가 A1셀에서 몇 번째 글자에 위치해 있는지 찾습니다. 대는 첫번째 글자에 있으므로 결과는 1이 나옵니다.
SEARCH("대",A1) -> 결과 1
=MID(A1,1+2,5) = MID(A1,3,5) A1 셀에서 3번째 글자부터 다섯글자를 출력하라는 의미가 되므로 상공대학교가 출력됩니다.
※ 2번 보기 =RIGHT(A1,LEN(A1)-2)
LEN(A1) -> 문자열의 길이를 구하면 7이 나옵니다. LEN(A1) -> 결과 : 7
=RIGHT(A1,7-2) = RIGHT(A1, 5) 맨 뒤에서부터 5글자까지 출력하라는 의미가 되므로 상공대학교가 출력됩니다.
※ 3번 보기 =RIGHT(A1,FIND("대",A1)+5)
FIND("대",A1) -> 대 라는 글자가 몇 번째 글자에 위치해 있는지 찾습니다. 대는 첫 번째 글자에 있으므로 결과는 1이 나옵니다.
FIND("대",A1) -> 결과 : 1
=RIGHT(A1,1+5) = RIGHT(A1,6) 맨 뒤에서부터 6글자까지 출력하라는 의미가 되므로 한상공대학교가 출력됩니다.
※ 4번 보기 =MID(A1,FIND("대",A1)+2,5)
FIND("대",A1) -> 대 라는 글자가 몇 번째 글자에 위치해 있는지 찾습니다. 대는 첫 번째 글자에 있으므로 결과는 1이 나옵니다.
FIND("대",A1) -> 결과 : 1
=MID(A1,1+2,5) = MID(A1,3,5) A1 셀에서 3번째 글자부터 다섯글자를 출력하라는 의미가 되므로 상공대학교가 출력됩니다. [해설작성자 : 자격증 따기]
[동영상 해설 보기 : https://youtu.be/ApKauEDbIco?t=1807] |
|