2010년 기출문제 중
▶ 주민등록번호의 8번째 숫자가 1, 3인 경우는 ‘남자’, 2, 4인 경우 ‘여자’
▶ CHOOSE, MOD, MID 함수 사용
=CHOOSE(MOD(MID(G3,8,1),5),"남자","여자","남자","여자")
1이면 남자 2이면 여자 3이면남자 4이면 여자로 이해하면 될까요?
▶ 인원수 뒤에 ‘명’을 표시
▶ DSUM, DCOUNT, DMAX 중 알맞은 함수와 & 연산자 사용
=UPPER(A28&"-"&C28&"-"&RIGHT(B28,1))
=UPPER(F16 & "(" & G16 & ")")
이 두 함수의 "가 어느 방향들인지 안보여서요
서체를 다르게해도 안보이고
한쪽 따움표만 사용하는거 같은데 열림 열림 따움표들인가요?
다른건 열림 닫힘인데... 이 함수의 따움표들 뭔지 알려주세요
2011 1회 3번
1. 네 8번째 문자를 5로 나눈 결과로 남녀 구분하는 것 맞습니다.
mid 함수에서 나온 값은 숫자일지라도 문자료 표현 됩니다.
choose 함수에서는 문자를 인식하지 못하므로 숫자로 바꿔줘야 하는데 숫자로 바꿔주는 것이 mod함수입니다.
(mod함수가 없이도 정답이 나올 수 있지만 mod 함수가 주어져 mod함수를 사용해야 하므로 꼭 사용하셔야 합니다.)
mid 함수에서 나온 1,2,3,4 값을 5로 나누면
1은 나머지가 1, 2는 나머지가2, 3은 나머지가 3, 4는 나머지가4 가 나오게 됩니다.
제수와 피제수가 있을때 피제수가 제수보다 크면 나머지는 제수가 됩니다.
즉
이 되는 것이죠. 이렇게 계산 해 보면 5이하의 수는 모두 자기자신이 나머지가 됩니다.
이렇게 하여 남자와 여자를 구할 수 있게 되는 것입니다.
2. 네 3개니까요. 3개다 80이상이면 개수가 3이 되겠죠.
3. dcount 함수는 숫자가 있는 자료의 개수만 셀수 있기 때문에 1,2열은 사용할 수 없습니다.
숫자가 입력된 3열만 셀수 있어서 3을 쓴 것입니다.
4. 앞쪽은 열림 뒤쪽은 닫힘 입니다.
괄호가 하나 잘못 쓰여져있어서 헷갈리실 거예요.
=UPPER(F16 & "(" & G16 & ")" )<- 마지막 괄호는 오타입니다. 학습에 불편을 드려 죄송합니다.
색갈로 나타낸 것처럼 ( 를 나타내기 위해 "" 를 쓴 것입니다. 빨간것 한쌍 파란것 한쌍입니다.
=UPPER(A28&"-"&C28&"-"&RIGHT(B28,1))
이것도 마찮가지로 - 를 표시 하기 위해서 "" 를 쓴것입니다.
5. 초는 나타내지 않아도 되기때문에 0을 쓴 것입니다.
time(시,분,초) 이니까요.
좋은 하루 되세요.
-
*2011-10-04 13:40:34
1. 네 8번째 문자를 5로 나눈 결과로 남녀 구분하는 것 맞습니다.
mid 함수에서 나온 값은 숫자일지라도 문자료 표현 됩니다.
choose 함수에서는 문자를 인식하지 못하므로 숫자로 바꿔줘야 하는데 숫자로 바꿔주는 것이 mod함수입니다.
(mod함수가 없이도 정답이 나올 수 있지만 mod 함수가 주어져 mod함수를 사용해야 하므로 꼭 사용하셔야 합니다.)
mid 함수에서 나온 1,2,3,4 값을 5로 나누면
1은 나머지가 1, 2는 나머지가2, 3은 나머지가 3, 4는 나머지가4 가 나오게 됩니다.제수와 피제수가 있을때 피제수가 제수보다 크면 나머지는 제수가 됩니다.
즉
이 되는 것이죠. 이렇게 계산 해 보면 5이하의 수는 모두 자기자신이 나머지가 됩니다.
이렇게 하여 남자와 여자를 구할 수 있게 되는 것입니다.
2. 네 3개니까요. 3개다 80이상이면 개수가 3이 되겠죠.
3. dcount 함수는 숫자가 있는 자료의 개수만 셀수 있기 때문에 1,2열은 사용할 수 없습니다.
숫자가 입력된 3열만 셀수 있어서 3을 쓴 것입니다.
4. 앞쪽은 열림 뒤쪽은 닫힘 입니다.
괄호가 하나 잘못 쓰여져있어서 헷갈리실 거예요.
=UPPER(F16 & "(" & G16 & ")" )<- 마지막 괄호는 오타입니다. 학습에 불편을 드려 죄송합니다.
색갈로 나타낸 것처럼 ( 를 나타내기 위해 "" 를 쓴 것입니다. 빨간것 한쌍 파란것 한쌍입니다.
=UPPER(A28&"-"&C28&"-"&RIGHT(B28,1))
이것도 마찮가지로 - 를 표시 하기 위해서 "" 를 쓴것입니다.
5. 초는 나타내지 않아도 되기때문에 0을 쓴 것입니다.
time(시,분,초) 이니까요.
좋은 하루 되세요.