안녕하세요
기본모의고사 4회 계산문제 표5 질문드립니다
296쪽 상단에 있는 풀이이구요
표5 의 답이
=MID(E26,1,SEARCH("-",E26,1)-1)
인데요
SEARCH 함수 풀이에서, "-"를 찾아 그 위치인 3에서 1을 뺍니다. 라는 설명이
왜 1)-1 로 표현되는 것인지 이해가 가지 않습니다.ㅠㅠ
-1이 1을 뺀다는 것이면.. 1) 는 무슨 뜻인가요?
3에서 1을 빼면 "-",E26,3-1 이렇게 적혀야 하는 것 아닌가요?
1) 이 무슨 뜻인지 모르겠어요 ㅜㅜ
안녕하세요.
=MID(E26,1,SEARCH("-",E26,1)-1)
①
②
안쪽 함수부터 하나씩 나눠서 보세요. 1) 는 SEARCH 함수의 일부입니다.
① SEARCH("-",E26,1) : SEARCH(찾을 텍스트, 문자열, 시작 위치)는 ‘문자열’의 ‘시작 위치’에서부터 ‘찾을 텍스트’를 찾아 그 위치를 반환하는 함수로 E26에서 첫번째 위치부터 "-"을 찾아 그 위치를 반환합니다. 결과는 3입니다. SEARCH("-",E26,1)에서 1은 첫번쨰 위치부터 찾이라고 시작 위치를 지정한 것입니다.
② =MID(E26,1,SEARCH("-",E26,1)-1) -> =MID(E26,1,3-1) : E26 셀에서 첫번째부터 2글자를 추출합니다. 여기서 -1을 해주는 것은 "-" 앞에 글자까지만 추출하기 위해서 입니다. "-"가 있는 위치가 3이므로 바로 앞에 글자까지만 추출하려면 -1을 해줘야 합니다.
즐거운 하루 되세요.
-
관리자2020-04-17 09:28:25
안녕하세요.
=MID(E26,1,SEARCH("-",E26,1)-1)
①
②
안쪽 함수부터 하나씩 나눠서 보세요. 1) 는 SEARCH 함수의 일부입니다.
① SEARCH("-",E26,1) : SEARCH(찾을 텍스트, 문자열, 시작 위치)는 ‘문자열’의 ‘시작 위치’에서부터 ‘찾을 텍스트’를 찾아 그 위치를 반환하는 함수로 E26에서 첫번째 위치부터 "-"을 찾아 그 위치를 반환합니다. 결과는 3입니다. SEARCH("-",E26,1)에서 1은 첫번쨰 위치부터 찾이라고 시작 위치를 지정한 것입니다.
② =MID(E26,1,SEARCH("-",E26,1)-1) -> =MID(E26,1,3-1) : E26 셀에서 첫번째부터 2글자를 추출합니다. 여기서 -1을 해주는 것은 "-" 앞에 글자까지만 추출하기 위해서 입니다. "-"가 있는 위치가 3이므로 바로 앞에 글자까지만 추출하려면 -1을 해줘야 합니다.
즐거운 하루 되세요.