책 내용 질문하기
논리함수 질문입니다.
도서
[2014] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
107
조회수
80
작성일
2014-02-09
작성자

1.첨부된 무작정 따라하기 표2 에서 if함수로 쓰잖아요

=IF(MID(I3,4,1)="1","센터",IF(MID(I3,4,1)="2","포드",IF(MID(I3,4,1)="3","가드"))) 근데 여기서 mid의 결과값에1-(1) 따옴표를 왜 꼭 써야하죠?? 결과값이 숫자인데? 그리고

마지막 if값에는 제가 거짓값을 입력안하고 마무리를 했는데도 답이 나왔어요 원래답은

=IF(MID(I3,4,1)="1","센터",IF(MID(I3,4,1)="2","포드","가드")) 이건데 말이죠

1-(2)제가 적은 답도 인정이 되는 건가요?? 입력안할시 나머지 값은 "0"이 되는 거잖아요.

2.무작정 따라하기 표5 에서 if함수 쓰일때 연산할때 괄호를 제가 하나씩 빼고 했는데도 답이 됬어요 2-(1)왜 한번더

괄호를 쳐야하죠? 제 답이 인정되는건가요? 2-(2)그리고 조건을 밑과같이 허약,표준을 순서를 바꿧는데도 답은 됫어요 인정되는건가요? 근데 정답처럼 6>=이고 -5>=라고 바로 나오면 범위가 중첩되지 않나요???

=IF(D24-(C24-110)>=6,"비만",IF(D24-(C24-110)<-5,"허약","표준"))이게 제답이구

=IF((D24-(C24-110))>=6,"비만",IF((D24-(C24-110))>=-5,"표준","허약"))이게 정답 이거든요.

3.기출 에서 1번에서 질문드렸던거와 비슷하게 표3을 보시면 따옴표를 썻어요

3-(1)꼭 mid를 쓸때만 저런가요???? 따옴표써야하는 함수식이 따로 있나요??

=IF(OR(MID(C16,8,1)="1",MID(C16,8,1)="3"),"남","여")

3-(2)표4에서는 따옴표를 쓰니 틀렸어요 안써도 되는 이유가 뭔가요

=IF(MOD(H16,2)=1,"홀수","짝수")

아마 따옴표문제는 정확한 한번의 답변으로 해결해주실꺼 같아요

나머지도 너무 궁금해요 알려주세요~^^

답변
2014-02-11 12:46:44

1. mid 함수가 문자열 함수이므로 여기서 나온 결과는모두 문자가 됩니다. (left,right 함수도 문자열함수)

즉 숫자 1의 모양을 하고 있어도 이것은 숫자가 아니라 문자라는 것이죠.

주어진 함수를 사용하고 결과가 정확하다면 식이 달라도 정답으로 인정 됩니다.

2. 괄호는 함수의 시작과 끝 그리고 먼저 실행되어야 하는 부분에는 꼭 사용해야하고

그외에는 결과가 정확하다면 사용하든 사용하지 않든 상관 없습니다.

3. mod 는 나머지를 구하는 함수입니다. 나머지는 숫자로 나타나므로 "" 없이 사용해도 됩니다.

좋은 하루 되세요.

"
  • *
    2014-02-11 12:46:44

    1. mid 함수가 문자열 함수이므로 여기서 나온 결과는모두 문자가 됩니다. (left,right 함수도 문자열함수)

    즉 숫자 1의 모양을 하고 있어도 이것은 숫자가 아니라 문자라는 것이죠.

    주어진 함수를 사용하고 결과가 정확하다면 식이 달라도 정답으로 인정 됩니다.

    2. 괄호는 함수의 시작과 끝 그리고 먼저 실행되어야 하는 부분에는 꼭 사용해야하고

    그외에는 결과가 정확하다면 사용하든 사용하지 않든 상관 없습니다.

    3. mod 는 나머지를 구하는 함수입니다. 나머지는 숫자로 나타나므로 "" 없이 사용해도 됩니다.

    좋은 하루 되세요.

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