D=VAL(MID(A,C,1)) 이함수가 어떻게 진행이 되는건지 잘모르겟어요
밑에 예제로 A가 1010111011일때입니다
안녕하세요.
MID(문자, 시작위치, 추출개수) 함수는 지정된 문자열에서 시작 위치에서 추출 개수 만큼 문자를 추출하는 함수입니다.
A가 1010111011 일 때 MID(A, 1, 1) 이면 A에 저장된 값 중 첫번째 자리부터 1개를 추출합니다. 그러면 1이 추출되죠.
MID(A, 2, 1)이면 A에 저장된 값 중 두번째 자리부터 1개를 추출합니다. 그러면 0이 추출됩니다.
VAL 함수는 문자를 숫자로 변환하는 함수입니다.
A 변수에 저장된 값은 '1010111011'로 숫자가 아닌 문자열입니다.
그래서 MID(A, C, 1)에 의해 추출된 1개의 값도 문자인데, 이를 숫자로 변환해야 계산이 가능해 집니다.
그래서 VAL(MID(A,C,1))과 같이 사용하는 것이죠.
오늘도 즐거운 하루 되세요.
"-
*2013-07-01 09:26:51
안녕하세요.
MID(문자, 시작위치, 추출개수) 함수는 지정된 문자열에서 시작 위치에서 추출 개수 만큼 문자를 추출하는 함수입니다.
A가 1010111011 일 때 MID(A, 1, 1) 이면 A에 저장된 값 중 첫번째 자리부터 1개를 추출합니다. 그러면 1이 추출되죠.
MID(A, 2, 1)이면 A에 저장된 값 중 두번째 자리부터 1개를 추출합니다. 그러면 0이 추출됩니다.
VAL 함수는 문자를 숫자로 변환하는 함수입니다.
A 변수에 저장된 값은 '1010111011'로 숫자가 아닌 문자열입니다.
그래서 MID(A, C, 1)에 의해 추출된 1개의 값도 문자인데, 이를 숫자로 변환해야 계산이 가능해 집니다.
그래서 VAL(MID(A,C,1))과 같이 사용하는 것이죠.
오늘도 즐거운 하루 되세요.
"