책 내용 질문하기
208P 함수부분 질문드립니다.
도서
2016 시나공 컴퓨터활용능력 2급 실기
페이지
208
조회수
55
작성일
2016-03-31
작성자
첨부파일
4. 회원들의 성별 표시하기 부분인데요
=choose(mid(l15,8,1),"남","여","남","여")
이 부분에서
8번째 숫자가 1 3 이면 남자 2 4 면 여자인데
미드함수로 8번째가 1이면 남자라는 조건만 붙이고
뒤에 남여 남여 이렇게 두번이나 쓰는 이유는 먼가요?
이해가 가질 않습니다.
답변
2016-04-01 11:39:19
mid(G3, 8, 1)
mid 함수는 =mid(텍스트, 시작,텍스트개수)로 8번째에서 1개의 값을 가져온다는 뜻입니다.
즉 - 다음에 있는 1,2,3,4 의 값을 추출 하기 위한 것입니다.
=choose(값,인수1,인수2,인수3,인수4,...) 으로 값에서 나온 것이 1이면 인수1을 반영하고 2이면 인수2를 반영하게 되죠.
=CHOOSE( MOD(MID(G3, 8, 1), 5), "남자", "여자", "남자", "여자" )
그래서 1,3일때 남자 2,4 일때 여자를 표시 할 수 있는 것입니다.
좋은 하루 되세요.
-
*2016-04-01 11:39:19
mid(G3, 8, 1)
mid 함수는 =mid(텍스트, 시작,텍스트개수)로 8번째에서 1개의 값을 가져온다는 뜻입니다.
즉 - 다음에 있는 1,2,3,4 의 값을 추출 하기 위한 것입니다.
=choose(값,인수1,인수2,인수3,인수4,...) 으로 값에서 나온 것이 1이면 인수1을 반영하고 2이면 인수2를 반영하게 되죠.
=CHOOSE( MOD(MID(G3, 8, 1), 5), "남자", "여자", "남자", "여자" )
그래서 1,3일때 남자 2,4 일때 여자를 표시 할 수 있는 것입니다.
좋은 하루 되세요.