2015 컴활2급필기 374페이지 함수부분 예제2에 4번 , 5번 문제 질문남겨요!
④번 문제
: '유호연' 사원의 주민등록번호 중 8번째 자리가 '1' 또는 '3'이면 '남자', '2' 또는 '4'이면 '여자'를 입력할 것
( 유호연 주민번호 : 720824-2345684 )
위 문제의 정답 수식이 이거더라구요.
=IF(OR(MID(B9,8,1)="1",MID(B9,8,1)="3"),"남자","여자")
이대로 하면 정답이 -뒤에있는 '2' 가 되어서 '여자' 가 정답인데..
궁금한 것 !
첫번째 질문 )
'2' 또는 '4'일 경우에는 '여자'로 나타낸다는 것에 대해서는
수식에서 생략되고 '여자' 만 적어주는 이유가 뭔가요?
두번째 질문 )
똑같이 정답을 -뒤에있는 '2'로 생각할시,
가운데 수식을 MID(B9,6,3) 혹은 MID(B9,3,6) 이렇게 변경해도 똑같은건지?
두번째 질문 )
MID 함수만이 아닌 , LEFT 혹은 RIGHT 함수를 사용가능 여부..
함수를 바꿔주고 범위등을 다시 지정해주면 이 함수들 또한 사용가능한거죠?
⑤번 문제
: '차한도' 사원의 실적, 영어 회화, 컴퓨터 점수가 모두 60점 이상이면 '통과' 아니면 '과목미달'을 표시(IF()만사용)
위 문제 정답 수식
=IF(D11>=60,IF(E11>=60,IF(F11>=60,"통과","과목미달"),"과목미달"),"과목미달")
정답은 '과목미달'
첫번째 질문 )
굳이 실적, 영어회화, 컴퓨터 점수 따로따로 IF함수를 한번씩 해주는 이유 ?
=IF(D11:F11>=60,"통과","과목미달")
이렇게 해줘도 되지 않나요..?ㅜ_ㅜ
두번째 질문 )
정답 수식대로 할 경우, "과목미달" 이것도 앞에 지정한만큼 몇번씩이나 해줘야 하는건가요?
헷갈려서 질문이 너무 많지만
상세한 답변 좀 부탁드릴께요~ 감사합니다
안녕하세요.
④번 문제
: '유호연' 사원의 주민등록번호 중 8번째 자리가 '1' 또는 '3'이면 '남자', '2' 또는 '4'이면 '여자'를 입력할 것
( 유호연 주민번호 : 720824-2345684 )
위 문제의 정답 수식이 이거더라구요.
=IF(OR(MID(B9,8,1)="1",MID(B9,8,1)="3"),"남자","여자")
이대로 하면 정답이 -뒤에있는 '2' 가 되어서 '여자' 가 정답인데..
궁금한 것 !
첫번째 질문 )
'2' 또는 '4'일 경우에는 '여자'로 나타낸다는 것에 대해서는
수식에서 생략되고 '여자' 만 적어주는 이유가 뭔가요?
-> 위에 수식은 앞의 조건을 만족하지 않을 경우 "여자"를 넣으라는 의미입니다. 앞에 조건인 1이나 3이 아닌 경우는 2와 4인 경우 밖에는 없으므로 굳이 조건을 지정하지 않은 것입니다. 지정해도 상관은 없습니다.
두번째 질문 )
똑같이 정답을 -뒤에있는 '2'로 생각할시,
가운데 수식을 MID(B9,6,3) 혹은 MID(B9,3,6) 이렇게 변경해도 똑같은건지?
-> 님의 질문 의도를 파악하지 못하겠습니다. MID(B9,6,3) 혹은 MID(B9,3,6) 이것은 이 수식에서는 적합하지 않은 수식입니다.
두번째 질문 )
MID 함수만이 아닌 , LEFT 혹은 RIGHT 함수를 사용가능 여부..
함수를 바꿔주고 범위등을 다시 지정해주면 이 함수들 또한 사용가능한거죠?
-> 주민등록 번호 중 중간에 있는 한 글자만을 추출해서 그값을 비교해야 합니다. left나 right 함수를 이용해서는 중간에 있는 글자 한글자만을 추출할 수 없으므로 이 수식에서는 이것들을 사용하여 수식을 작성할 수 없습니다.
⑤번 문제
: '차한도' 사원의 실적, 영어 회화, 컴퓨터 점수가 모두 60점 이상이면 '통과' 아니면 '과목미달'을 표시(IF()만사용)
위 문제 정답 수식
=IF(D11>=60,IF(E11>=60,IF(F11>=60,"통과","과목미달"),"과목미달"),"과목미달")
정답은 '과목미달'
첫번째 질문 )
굳이 실적, 영어회화, 컴퓨터 점수 따로따로 IF함수를 한번씩 해주는 이유 ?
=IF(D11:F11>=60,"통과","과목미달")
이렇게 해줘도 되지 않나요..?ㅜ_ㅜ
-> 이렇게 사용할 수 없습니다. 배열 수식이 아닌 일반 수식에서는 셀 단위로 값을 비교해 주어야 합니다.
두번째 질문 )
정답 수식대로 할 경우, "과목미달" 이것도 앞에 지정한만큼 몇번씩이나 해줘야 하는건가요?
-> 네 맞습니다.
2과목의 경우는 엑셀 프로그램에서 직접 실습하면서 공부하면 이해가 훨씬 빠릅니다. 엑셀에서 직접 실습을 하면서 직접 여러 경우의 수식을 작성해 보세요.
즐거운 하루 되세요.
-
*2016-03-07 09:39:14
안녕하세요.
④번 문제
: '유호연' 사원의 주민등록번호 중 8번째 자리가 '1' 또는 '3'이면 '남자', '2' 또는 '4'이면 '여자'를 입력할 것
( 유호연 주민번호 : 720824-2345684 )
위 문제의 정답 수식이 이거더라구요.
=IF(OR(MID(B9,8,1)="1",MID(B9,8,1)="3"),"남자","여자")
이대로 하면 정답이 -뒤에있는 '2' 가 되어서 '여자' 가 정답인데..
궁금한 것 !
첫번째 질문 )
'2' 또는 '4'일 경우에는 '여자'로 나타낸다는 것에 대해서는
수식에서 생략되고 '여자' 만 적어주는 이유가 뭔가요?
-> 위에 수식은 앞의 조건을 만족하지 않을 경우 "여자"를 넣으라는 의미입니다. 앞에 조건인 1이나 3이 아닌 경우는 2와 4인 경우 밖에는 없으므로 굳이 조건을 지정하지 않은 것입니다. 지정해도 상관은 없습니다.
두번째 질문 )
똑같이 정답을 -뒤에있는 '2'로 생각할시,
가운데 수식을 MID(B9,6,3) 혹은 MID(B9,3,6) 이렇게 변경해도 똑같은건지?
-> 님의 질문 의도를 파악하지 못하겠습니다. MID(B9,6,3) 혹은 MID(B9,3,6) 이것은 이 수식에서는 적합하지 않은 수식입니다.
두번째 질문 )
MID 함수만이 아닌 , LEFT 혹은 RIGHT 함수를 사용가능 여부..
함수를 바꿔주고 범위등을 다시 지정해주면 이 함수들 또한 사용가능한거죠?
-> 주민등록 번호 중 중간에 있는 한 글자만을 추출해서 그값을 비교해야 합니다. left나 right 함수를 이용해서는 중간에 있는 글자 한글자만을 추출할 수 없으므로 이 수식에서는 이것들을 사용하여 수식을 작성할 수 없습니다.
⑤번 문제
: '차한도' 사원의 실적, 영어 회화, 컴퓨터 점수가 모두 60점 이상이면 '통과' 아니면 '과목미달'을 표시(IF()만사용)
위 문제 정답 수식
=IF(D11>=60,IF(E11>=60,IF(F11>=60,"통과","과목미달"),"과목미달"),"과목미달")
정답은 '과목미달'
첫번째 질문 )
굳이 실적, 영어회화, 컴퓨터 점수 따로따로 IF함수를 한번씩 해주는 이유 ?
=IF(D11:F11>=60,"통과","과목미달")
이렇게 해줘도 되지 않나요..?ㅜ_ㅜ
-> 이렇게 사용할 수 없습니다. 배열 수식이 아닌 일반 수식에서는 셀 단위로 값을 비교해 주어야 합니다.
두번째 질문 )
정답 수식대로 할 경우, "과목미달" 이것도 앞에 지정한만큼 몇번씩이나 해줘야 하는건가요?
-> 네 맞습니다.
2과목의 경우는 엑셀 프로그램에서 직접 실습하면서 공부하면 이해가 훨씬 빠릅니다. 엑셀에서 직접 실습을 하면서 직접 여러 경우의 수식을 작성해 보세요.
즐거운 하루 되세요.