if date mid mod 함수 사용하는건데
풀이를 봐도 이해가 안가서요 좀 천천히 풀이를 써서 작성해주세요 ㅠㅠ
감사합니다
IF함수는 IF(조건, 인수1, 인수2): 조건이 '참'이면 인수1, '거짓'이면 인수2를 결과로 표시합니다.
MID(B26,8,1)>"2"는 조건 부분입니다.
* MID의 결괏값은 텍스트로 인식되기 때문에 숫자로 인식되는 2가 아닌 텍스트로 인식되는 "2"를 적은 것입니다.
조건의 값이 참인 경우 "20"을 결괏값으로 나타내고 거짓인 경우 "19"로 표시하게 한 것입니다.
if 로 구한 값에 & MID(B26,1,2) 으로 연결해주기 때문에 date 를 제일 처음에 써서 마지막에 계산 되게 합니다.
881010-1029384
라면
if 로 구한 값 19 에 mid 로 구한값 88 를 & 연산자로 연결하여
1988
로 년도를 구하게 됩니다.
이것은
date(년,월,일)
에서 년에 해당하는 값이 되는 것이죠.
if 로 구한값이 date의 년에 사용된 것입니다.
다음 MID(B26,3,2),MID(B26,5,2) 에서 월 일을 구하여 표시하게 되는 것입니다.
좋은 하루 되세요.
-
*2016-06-30 12:27:24
IF함수는 IF(조건, 인수1, 인수2): 조건이 '참'이면 인수1, '거짓'이면 인수2를 결과로 표시합니다.
MID(B26,8,1)>"2"는 조건 부분입니다.
* MID의 결괏값은 텍스트로 인식되기 때문에 숫자로 인식되는 2가 아닌 텍스트로 인식되는 "2"를 적은 것입니다.
조건의 값이 참인 경우 "20"을 결괏값으로 나타내고 거짓인 경우 "19"로 표시하게 한 것입니다.
if 로 구한 값에 & MID(B26,1,2) 으로 연결해주기 때문에 date 를 제일 처음에 써서 마지막에 계산 되게 합니다.
881010-1029384
라면
if 로 구한 값 19 에 mid 로 구한값 88 를 & 연산자로 연결하여
1988
로 년도를 구하게 됩니다.
이것은
date(년,월,일)
에서 년에 해당하는 값이 되는 것이죠.
if 로 구한값이 date의 년에 사용된 것입니다.
다음 MID(B26,3,2),MID(B26,5,2) 에서 월 일을 구하여 표시하게 되는 것입니다.
좋은 하루 되세요.