책 내용 질문하기
질문있습니다.
도서
[2015] 컴퓨터활용능력 2급 필기
페이지
조회수
474
작성일
2015-08-03
작성자
첨부파일

컴퓨터활용능력 2급 내용입니다.

*답변을 하실때 귀찮게 이글 봤다가 답변만 딱 하지마시고, 그냥

이글 전체 복사하셔서 제가 한 질문 바로 밑에 답변 달아주세요,

*답변을 하실때 귀찮게 이글 봤다가 답변만 딱 하지마시고, 그냥

이글 전체 복사하셔서 제가 한 질문 바로 밑에 답변 달아주세요,


1.셀서식에서.. 날짜를 입력할때 yy 년 mm 월 이라고 입력해도 나오던데..
궁금한게.. #,### "개" 라고 또 #에서는 ""를 붙여주더라구요..

차이가 뭔가요?
이랬다가 저랬다가 해서..헷갈려서요..ㅠㅠ도와주세요

2.p52, 잠깐만요 부분이..아무리 읽어도 이해가 안갑니다..
상대참조 개념과 다른가 싶어서 읽다가..너무 어려운데..

쉽게 ㅠㅠㅠ 설명 안될까요??

상대 주소라는것은 그럼 그냥 그 행에 하나가 상대주소 형태 $B5 라고 적히면
그 행이 전부 해당되어 반응하게된다는 말씀인가요?ㅠㅠ


3. P.63 문제1번에 2번설명에서 특정항목 데이터만 표시하려고 하면 먼저 그림과같이 문제에 제시된 필드명을 입력하라고 하였는데,
그냥 도출시킨다음에 필요하지 않은 필드명을 삭제하면 실제 시험에서는
안되나요?

4.p.71에 나이구하기에서요.. =2014-("19"&LEFT(C4,2)) 할수에서.."19" 라고 해주는 이유가 뭔가요?

그냥 19라고 하면 안되나요??이거랑

=COUNTIF(C4:C10,">=80")+COUNTIF(D4:D10,">=80")&"명" 라고 하는데 여기서 " " 들어가는 이유도 궁금합니다..ㅠㅠㅠ

5.p.67에, 7번에서요, =TRIM(UPPER(C20)) 이라고 저는 하엿는데 해답지에는

=UPPER(TRIM(C20)) 이라고 적어놨는데.. 76페이지 도움말 보니까, 바꿔도 상관은 없다고 적어놓으셨는데...

이게 맞다고 하여서 궁금한게 생겼는데...혹시 이거말고 순서가 바뀌면 틀리는 함수가 따로 있나요?

6. p.86에서, VLOOKUP함수에 대해 질문 있습니다.

답은 =VLOOKUP(LARGE(G18:G26,3),G18:H26,2,FALSE)

라고 되어있는데, 제가 궁금한것이..

2번째 인수에서 G18:H26을 하였는데.. 왜 F17:H26을 하면 안되는건가요??

시나공 베스트질문이 있긴한데.. 읽어도 무슨말인지 모르겠는데..

좀 더 쉽게 설명좀 해주시면 안될까요?

도와주세요..ㅠㅠ

왜 그냥 범위 다 지정해서 열만 3으로 해서 하면 안되는 이유를 모르겠습니다.

7.P88에 3번같은경우에도..=VLOOKUP(YEAR(TODAY())-YEAR(C14),$F$14:$G$21,2,FALSE)

해서..2번째 인수에.. F14:G21으로 하였거든요.. ㅠㅠㅠ 이랫다저랬다하니까.. 구분이 안갑니다..

8.같은페이지에서 , 2번에.. HLOOKUP에서, 왜 TRUE 값을 입력하라는 말도 없는데, 근사값 찾는걸로 구하는건가요?

4번도 TRUE를 입력하엿습니다. 아무런 언급이 없는데 왜 그런것인가요?

9.P.97 기출문제1에서요.. 2000년생들은 무조건 =DATE(20&LEFT(C3,2),MID(C3,3,2),MID(C3,5,2)) 안에서 보듯이

20을 붙여줘야되나요? 이 이유가 안붙이면 그냥 02 라고 나와서 1902년생인지 모르니까 그런건가요?

엑셀에서 기본 설정이 1900년으로 되어있는건가요?'

10. P.105에서 3번에서요.. =IF(OR(MID(C16,8,1)=1,MID(C16,8,1)=3),"남",IF(OR(MID(C16,8,1)=2,MID(C16,8,1)=4),"여")) 저는 이렇게 했는데.. 답은 =IF(OR(MID(C16,8,1)=1,MID(C16,8,1)=3),"남","여" 이더라구요..

i.근데, 궁금한게..주민등록번호가 1,3을 조건 걸면 나머지는 조건에서 2,4밖에 없으니까, 그냥 틀리면 "여"라고

한거인것 같은데.. 맞나요?

ii.그리고 제가 한대로 따로 저렇게 FALSE 값에 저렇게 다시 중첩함수 IF를 걸어주면안되나요?

iii. 그리고.. 저기에는 안적어놨는데.. 여기에서도.. 미드하고 값에 "1" 이라고 하고 "3"이라고 해줘야되던데..

ㅠㅠㅠ도대체.. 왜 1을 그냥 함수에 쓸데도 있고.. ""를 붙일때도 있는데..정리좀 해주시면 안될까요?

글자에는 무조건 ""를 붙여야되는건가요?

11.p106에서요 4번에 짝수,홀수 나타내는거 mod 는 나누는 함수인데, 이게 왜 나와서 갑자기 왜 2로 나누는 건가요?

2로 나눠라는 말이 없는데.. 왜이런것인지 궁금합니다.

답변
2015-08-05 07:33:52

1.셀서식에서.. 날짜를 입력할때 yy 년 mm 월 이라고 입력해도 나오던데..
궁금한게.. #,### "개" 라고 또 #에서는 ""를 붙여주더라구요..

차이가 뭔가요?
이랬다가 저랬다가 해서..헷갈려서요..ㅠㅠ도와주세요

-> "" 는 자동으로 붙여주는 것이라 생략해도 정확한 결과가 나오면 생략하셔도 됩니다.

간혹 "" 가 없어서 정확한 결과가 나오지 않는다면 꼭 "" 를 붙여 사용하세요.

2.p52, 잠깐만요 부분이..아무리 읽어도 이해가 안갑니다..
상대참조 개념과 다른가 싶어서 읽다가..너무 어려운데..

쉽게 ㅠㅠㅠ 설명 안될까요??

상대 주소라는것은 그럼 그냥 그 행에 하나가 상대주소 형태 $B5 라고 적히면
그 행이 전부 해당되어 반응하게된다는 말씀인가요?ㅠㅠ

-> 상대참조 개념과 같은 것이 맞구요.

조건부서식에서 한 행을 정확히 지정하고자 한다면 꼭 열참조를 해야 하는 것입니다.

=$D2>=250

로 지정하면 조건부 서식이 적용될 범위 내에서 셀을 변경하여 조건을 확인 하므로

=$D2>=250

=$D3>=250

=$D4>=250

...

와 같이 셀의 위치가 변경되면서 비교 하고 맞으면 서식을 적용하게 되는 것이죠.

d열을 열참조 하지 않으면 d2가 아닌 다른 셀을 참고할 수 있습니다.

그렇게 되면 조건에 맞는 행 전체에 서식이 적용되지 않고

아무렇게나 적용될 수 있으므로 행 전체에 서식을 적용하려면 $d2와 같이 사용하세요.


3. P.63 문제1번에 2번설명에서 특정항목 데이터만 표시하려고 하면 먼저 그림과같이 문제에 제시된 필드명을 입력하라고 하였는데,
그냥 도출시킨다음에 필요하지 않은 필드명을 삭제하면 실제 시험에서는
안되나요?

-> 네 안되세요. 고급필터에 적용된 범위가 달라지기 때문에 오답처리 될 수 있습니다.

4.p.71에 나이구하기에서요.. =2014-("19"&LEFT(C4,2)) 할수에서.."19" 라고 해주는 이유가 뭔가요?

그냥 19라고 하면 안되나요??이거랑

=COUNTIF(C4:C10,">=80")+COUNTIF(D4:D10,">=80")&"명" 라고 하는데 여기서 " " 들어가는 이유도 궁금합니다..ㅠㅠㅠ

->

"19" & left(~) 로 작성한 이유는 1985 와 같이 날짜 형식으로 만들어 계산 하기 위한 것이지요.

& 연산자를 사용하라고 했으므로 & 연산자를 이용하여 작성 한 것입니다. & 연산자는 19와 85를 연결하기 위한 것입니다.

& 연산자를 사용하라고 되어 있으면 꼭사용하셔야 하고 사용하지 않으면 오답처리 됩니다.

left 에서 나온 값이 숫자모양 이지만 문자값("85")이 되므로 연결한 값도 문자로 만들기 위해서 "19" 로 지정한 것입니다.

countif, sumif 의 조건사용법입니다. 조건엔 항상 "" 를 붙여사용하셔야 합니다.

5.p.67에, 7번에서요, =TRIM(UPPER(C20)) 이라고 저는 하엿는데 해답지에는

=UPPER(TRIM(C20)) 이라고 적어놨는데.. 76페이지 도움말 보니까, 바꿔도 상관은 없다고 적어놓으셨는데...

-> 네 결과가 같다면 바꿔서 지정하셔도 상관 없으세요.

이게 맞다고 하여서 궁금한게 생겼는데...혹시 이거말고 순서가 바뀌면 틀리는 함수가 따로 있나요?

-> 순서를 다르게 사용했을때 결과가 다르게 나온다면 순서를 바꿔서 사용하시면 안됩니다.

각 함수의 사용법과 문제에서 지시한 것과 같은 결과가 나오게 작성하세요.

6. p.86에서, VLOOKUP함수에 대해 질문 있습니다.

답은 =VLOOKUP(LARGE(G18:G26,3),G18:H26,2,FALSE)

라고 되어있는데, 제가 궁금한것이..

2번째 인수에서 G18:H26을 하였는데.. 왜 F17:H26을 하면 안되는건가요??

시나공 베스트질문이 있긴한데.. 읽어도 무슨말인지 모르겠는데..

좀 더 쉽게 설명좀 해주시면 안될까요?

도와주세요..ㅠㅠ

왜 그냥 범위 다 지정해서 열만 3으로 해서 하면 안되는 이유를 모르겠습니다.

-> vlookup의 범의 첫번째 열에는 찾을값이 있어야 합니다.

vlookup에서 찾을 값이 LARGE(G18:G26,3) 이기 때문에 성적이 있는 열이 첫번째 열이 될 수 있도록 해주셔야 하죠.

이렇게 범위를 잡지 않고 사원코드부터 잡으시면 사원코드에서 성적을 찾을 수 없기 때문에 오류가 나게 됩니다.

참조범위가 어디서 부터 시작인지 확인 해 보세요.

7.P88에 3번같은경우에도..=VLOOKUP(YEAR(TODAY())-YEAR(C14),$F$14:$G$21,2,FALSE)

해서..2번째 인수에.. F14:G21으로 하였거든요.. ㅠㅠㅠ 이랫다저랬다하니까.. 구분이 안갑니다..

->마찮가지 입니다. vlookup 범위의 첫번째 열에는 찾을 값이 포함될 수 있도록 범위를 지정하세요.

8.같은페이지에서 , 2번에.. HLOOKUP에서, 왜 TRUE 값을 입력하라는 말도 없는데, 근사값 찾는걸로 구하는건가요?

4번도 TRUE를 입력하엿습니다. 아무런 언급이 없는데 왜 그런것인가요?

->

옵션 사용 방법에 대해서 설명 드릴께요..

true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.

false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.

정확히 일치하는 값을 찾을때 FALSE를 사용합니다.


숫자일때 false를 쓰는 경우는 범위로 지정된 첫번째 행이나 열의 값이 오름차순으로 정렬되어 있지 않을 때 사용합니다.

FALSE를 생략할 수 있는 경우는


범위의 첫번째 열에 있는 데이터가 오름차순으로 정렬되어 있을때 정확히 일치하는 값 또는 문자를 찾을때도 false를 생략할 수 있습니다. 예를 들어 범위의 첫 번째 열에 있는 값이 가, 나, 다, 라 또는 a, b, c, e 등과 같이 오름차순으로 정렬되어 있다면 문자를 찾을때도 false를 생략할 수 있습니다.

생략했을때 올바른 값이 나온다면 생략하여 사용 할 수 있습니다.
함수는 제시된 함수를 사용하고 올바른 값이 나온다면 정답으로 인정됩니다.

범위의 첫번째 열이 정렬되어 있다 라는 것은

1 2 3 4 6 9 10 과 같이 정렬된 것을 말합니다. 혹은

가 나 다 라 마 바 사 등과 같이 정렬된 것도 말하죠.

정렬되지 않았다 라는 것은

3 5 1 2 10 9 와 같이 된 것을 말하구요.

나 다 가 마 사 도 마찮가지로 정렬되지 않은 것입니다.

문제의 첫번째 열이 정렬이 된 상태인지 뒤죽박죽으로 섞인 상태인지 모시고 정렬이 되어 있다면 false 를 생략 하셔도 됩니다.

하지만 정렬이 되지 않았다면 근사값을 찾을 수 없기 때문에 false 를 입력 하셔서 정확하게 일치하는 값을 찾아 주셔야 합니다.

9.P.97 기출문제1에서요.. 2000년생들은 무조건 =DATE(20&LEFT(C3,2),MID(C3,3,2),MID(C3,5,2)) 안에서 보듯이

20을 붙여줘야되나요? 이 이유가 안붙이면 그냥 02 라고 나와서 1902년생인지 모르니까 그런건가요?

엑셀에서 기본 설정이 1900년으로 되어있는건가요?'

-> 네 1902 로 표시되기 때문에 "20" 을 붙여 사용하는 것입니다.

10. P.105에서 3번에서요.. =IF(OR(MID(C16,8,1)=1,MID(C16,8,1)=3),"남",IF(OR(MID(C16,8,1)=2,MID(C16,8,1)=4),"여")) 저는 이렇게 했는데.. 답은 =IF(OR(MID(C16,8,1)=1,MID(C16,8,1)=3),"남","여" 이더라구요..

i.근데, 궁금한게..주민등록번호가 1,3을 조건 걸면 나머지는 조건에서 2,4밖에 없으니까, 그냥 틀리면 "여"라고

한거인것 같은데.. 맞나요?

-> 네 맞습니다. 1,3 이 아닌 결과가 나오면 "여" 를 표시합니다.

ii.그리고 제가 한대로 따로 저렇게 FALSE 값에 저렇게 다시 중첩함수 IF를 걸어주면안되나요?

->주어진 함수를 사용하고 지시사항에 맞게 지정하여 결과가 정확히 나온다면 상관 없습니다.

iii. 그리고.. 저기에는 안적어놨는데.. 여기에서도.. 미드하고 값에 "1" 이라고 하고 "3"이라고 해줘야되던데..

ㅠㅠㅠ도대체.. 왜 1을 그냥 함수에 쓸데도 있고.. ""를 붙일때도 있는데..정리좀 해주시면 안될까요?

글자에는 무조건 ""를 붙여야되는건가요?

-> 문자에는 무조건 "" 를 붙여야 하구요. left,mid,right 함수는 결과가 문자로 나오기 때문에 1값이 나오면 숫자가 아닌 문자 "1" 로

표시가 됩니다. 그러므로 비교할 값도 문자로 나타내야 하는 것이죠.

mod 의 결과를 비교할때는 숫자 1 로 비교하는데 이것은 mod 의 결과가 숫자이기 때문입니다.

11.p106에서요 4번에 짝수,홀수 나타내는거 mod 는 나누는 함수인데, 이게 왜 나와서 갑자기 왜 2로 나누는 건가요?

2로 나눠라는 말이 없는데.. 왜이런것인지 궁금합니다.

-> 2로 나눈 나머지가 0 이면 짝수이고 다른 결과가 나오면 홀수이기 때문입니다.

2/2 의 나머지 0 4/2 의 나머지는 0 ...

이기 때문이죠.

3의 배수로 나타내고자 할때는 mod 함수를 사용하여 3으로 나누면 됩니다.

좋은 하루 되세요.

  • *
    2015-08-05 07:33:52

    1.셀서식에서.. 날짜를 입력할때 yy 년 mm 월 이라고 입력해도 나오던데..
    궁금한게.. #,### "개" 라고 또 #에서는 ""를 붙여주더라구요..

    차이가 뭔가요?
    이랬다가 저랬다가 해서..헷갈려서요..ㅠㅠ도와주세요

    -> "" 는 자동으로 붙여주는 것이라 생략해도 정확한 결과가 나오면 생략하셔도 됩니다.

    간혹 "" 가 없어서 정확한 결과가 나오지 않는다면 꼭 "" 를 붙여 사용하세요.

    2.p52, 잠깐만요 부분이..아무리 읽어도 이해가 안갑니다..
    상대참조 개념과 다른가 싶어서 읽다가..너무 어려운데..

    쉽게 ㅠㅠㅠ 설명 안될까요??

    상대 주소라는것은 그럼 그냥 그 행에 하나가 상대주소 형태 $B5 라고 적히면
    그 행이 전부 해당되어 반응하게된다는 말씀인가요?ㅠㅠ

    -> 상대참조 개념과 같은 것이 맞구요.

    조건부서식에서 한 행을 정확히 지정하고자 한다면 꼭 열참조를 해야 하는 것입니다.

    =$D2>=250

    로 지정하면 조건부 서식이 적용될 범위 내에서 셀을 변경하여 조건을 확인 하므로

    =$D2>=250

    =$D3>=250

    =$D4>=250

    ...

    와 같이 셀의 위치가 변경되면서 비교 하고 맞으면 서식을 적용하게 되는 것이죠.

    d열을 열참조 하지 않으면 d2가 아닌 다른 셀을 참고할 수 있습니다.

    그렇게 되면 조건에 맞는 행 전체에 서식이 적용되지 않고

    아무렇게나 적용될 수 있으므로 행 전체에 서식을 적용하려면 $d2와 같이 사용하세요.


    3. P.63 문제1번에 2번설명에서 특정항목 데이터만 표시하려고 하면 먼저 그림과같이 문제에 제시된 필드명을 입력하라고 하였는데,
    그냥 도출시킨다음에 필요하지 않은 필드명을 삭제하면 실제 시험에서는
    안되나요?

    -> 네 안되세요. 고급필터에 적용된 범위가 달라지기 때문에 오답처리 될 수 있습니다.

    4.p.71에 나이구하기에서요.. =2014-("19"&LEFT(C4,2)) 할수에서.."19" 라고 해주는 이유가 뭔가요?

    그냥 19라고 하면 안되나요??이거랑

    =COUNTIF(C4:C10,">=80")+COUNTIF(D4:D10,">=80")&"명" 라고 하는데 여기서 " " 들어가는 이유도 궁금합니다..ㅠㅠㅠ

    ->

    "19" & left(~) 로 작성한 이유는 1985 와 같이 날짜 형식으로 만들어 계산 하기 위한 것이지요.

    & 연산자를 사용하라고 했으므로 & 연산자를 이용하여 작성 한 것입니다. & 연산자는 19와 85를 연결하기 위한 것입니다.

    & 연산자를 사용하라고 되어 있으면 꼭사용하셔야 하고 사용하지 않으면 오답처리 됩니다.

    left 에서 나온 값이 숫자모양 이지만 문자값("85")이 되므로 연결한 값도 문자로 만들기 위해서 "19" 로 지정한 것입니다.

    countif, sumif 의 조건사용법입니다. 조건엔 항상 "" 를 붙여사용하셔야 합니다.

    5.p.67에, 7번에서요, =TRIM(UPPER(C20)) 이라고 저는 하엿는데 해답지에는

    =UPPER(TRIM(C20)) 이라고 적어놨는데.. 76페이지 도움말 보니까, 바꿔도 상관은 없다고 적어놓으셨는데...

    -> 네 결과가 같다면 바꿔서 지정하셔도 상관 없으세요.

    이게 맞다고 하여서 궁금한게 생겼는데...혹시 이거말고 순서가 바뀌면 틀리는 함수가 따로 있나요?

    -> 순서를 다르게 사용했을때 결과가 다르게 나온다면 순서를 바꿔서 사용하시면 안됩니다.

    각 함수의 사용법과 문제에서 지시한 것과 같은 결과가 나오게 작성하세요.

    6. p.86에서, VLOOKUP함수에 대해 질문 있습니다.

    답은 =VLOOKUP(LARGE(G18:G26,3),G18:H26,2,FALSE)

    라고 되어있는데, 제가 궁금한것이..

    2번째 인수에서 G18:H26을 하였는데.. 왜 F17:H26을 하면 안되는건가요??

    시나공 베스트질문이 있긴한데.. 읽어도 무슨말인지 모르겠는데..

    좀 더 쉽게 설명좀 해주시면 안될까요?

    도와주세요..ㅠㅠ

    왜 그냥 범위 다 지정해서 열만 3으로 해서 하면 안되는 이유를 모르겠습니다.

    -> vlookup의 범의 첫번째 열에는 찾을값이 있어야 합니다.

    vlookup에서 찾을 값이 LARGE(G18:G26,3) 이기 때문에 성적이 있는 열이 첫번째 열이 될 수 있도록 해주셔야 하죠.

    이렇게 범위를 잡지 않고 사원코드부터 잡으시면 사원코드에서 성적을 찾을 수 없기 때문에 오류가 나게 됩니다.

    참조범위가 어디서 부터 시작인지 확인 해 보세요.

    7.P88에 3번같은경우에도..=VLOOKUP(YEAR(TODAY())-YEAR(C14),$F$14:$G$21,2,FALSE)

    해서..2번째 인수에.. F14:G21으로 하였거든요.. ㅠㅠㅠ 이랫다저랬다하니까.. 구분이 안갑니다..

    ->마찮가지 입니다. vlookup 범위의 첫번째 열에는 찾을 값이 포함될 수 있도록 범위를 지정하세요.

    8.같은페이지에서 , 2번에.. HLOOKUP에서, 왜 TRUE 값을 입력하라는 말도 없는데, 근사값 찾는걸로 구하는건가요?

    4번도 TRUE를 입력하엿습니다. 아무런 언급이 없는데 왜 그런것인가요?

    ->

    옵션 사용 방법에 대해서 설명 드릴께요..

    true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.

    false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.

    정확히 일치하는 값을 찾을때 FALSE를 사용합니다.


    숫자일때 false를 쓰는 경우는 범위로 지정된 첫번째 행이나 열의 값이 오름차순으로 정렬되어 있지 않을 때 사용합니다.

    FALSE를 생략할 수 있는 경우는


    범위의 첫번째 열에 있는 데이터가 오름차순으로 정렬되어 있을때 정확히 일치하는 값 또는 문자를 찾을때도 false를 생략할 수 있습니다. 예를 들어 범위의 첫 번째 열에 있는 값이 가, 나, 다, 라 또는 a, b, c, e 등과 같이 오름차순으로 정렬되어 있다면 문자를 찾을때도 false를 생략할 수 있습니다.

    생략했을때 올바른 값이 나온다면 생략하여 사용 할 수 있습니다.
    함수는 제시된 함수를 사용하고 올바른 값이 나온다면 정답으로 인정됩니다.

    범위의 첫번째 열이 정렬되어 있다 라는 것은

    1 2 3 4 6 9 10 과 같이 정렬된 것을 말합니다. 혹은

    가 나 다 라 마 바 사 등과 같이 정렬된 것도 말하죠.

    정렬되지 않았다 라는 것은

    3 5 1 2 10 9 와 같이 된 것을 말하구요.

    나 다 가 마 사 도 마찮가지로 정렬되지 않은 것입니다.

    문제의 첫번째 열이 정렬이 된 상태인지 뒤죽박죽으로 섞인 상태인지 모시고 정렬이 되어 있다면 false 를 생략 하셔도 됩니다.

    하지만 정렬이 되지 않았다면 근사값을 찾을 수 없기 때문에 false 를 입력 하셔서 정확하게 일치하는 값을 찾아 주셔야 합니다.

    9.P.97 기출문제1에서요.. 2000년생들은 무조건 =DATE(20&LEFT(C3,2),MID(C3,3,2),MID(C3,5,2)) 안에서 보듯이

    20을 붙여줘야되나요? 이 이유가 안붙이면 그냥 02 라고 나와서 1902년생인지 모르니까 그런건가요?

    엑셀에서 기본 설정이 1900년으로 되어있는건가요?'

    -> 네 1902 로 표시되기 때문에 "20" 을 붙여 사용하는 것입니다.

    10. P.105에서 3번에서요.. =IF(OR(MID(C16,8,1)=1,MID(C16,8,1)=3),"남",IF(OR(MID(C16,8,1)=2,MID(C16,8,1)=4),"여")) 저는 이렇게 했는데.. 답은 =IF(OR(MID(C16,8,1)=1,MID(C16,8,1)=3),"남","여" 이더라구요..

    i.근데, 궁금한게..주민등록번호가 1,3을 조건 걸면 나머지는 조건에서 2,4밖에 없으니까, 그냥 틀리면 "여"라고

    한거인것 같은데.. 맞나요?

    -> 네 맞습니다. 1,3 이 아닌 결과가 나오면 "여" 를 표시합니다.

    ii.그리고 제가 한대로 따로 저렇게 FALSE 값에 저렇게 다시 중첩함수 IF를 걸어주면안되나요?

    ->주어진 함수를 사용하고 지시사항에 맞게 지정하여 결과가 정확히 나온다면 상관 없습니다.

    iii. 그리고.. 저기에는 안적어놨는데.. 여기에서도.. 미드하고 값에 "1" 이라고 하고 "3"이라고 해줘야되던데..

    ㅠㅠㅠ도대체.. 왜 1을 그냥 함수에 쓸데도 있고.. ""를 붙일때도 있는데..정리좀 해주시면 안될까요?

    글자에는 무조건 ""를 붙여야되는건가요?

    -> 문자에는 무조건 "" 를 붙여야 하구요. left,mid,right 함수는 결과가 문자로 나오기 때문에 1값이 나오면 숫자가 아닌 문자 "1" 로

    표시가 됩니다. 그러므로 비교할 값도 문자로 나타내야 하는 것이죠.

    mod 의 결과를 비교할때는 숫자 1 로 비교하는데 이것은 mod 의 결과가 숫자이기 때문입니다.

    11.p106에서요 4번에 짝수,홀수 나타내는거 mod 는 나누는 함수인데, 이게 왜 나와서 갑자기 왜 2로 나누는 건가요?

    2로 나눠라는 말이 없는데.. 왜이런것인지 궁금합니다.

    -> 2로 나눈 나머지가 0 이면 짝수이고 다른 결과가 나오면 홀수이기 때문입니다.

    2/2 의 나머지 0 4/2 의 나머지는 0 ...

    이기 때문이죠.

    3의 배수로 나타내고자 할때는 mod 함수를 사용하여 3으로 나누면 됩니다.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.