책 내용 질문하기
2급실기
도서
2021 시나공 컴퓨터활용능력 2급 실기
페이지
0
조회수
247
작성일
2021-07-27
작성자
탈퇴*원
첨부파일

2급 실기 시험을봤는데

 

​=2000+MID(G17,3,2)+IF(J17="교환학생","1",IF(J17="군입대","2","0"))+3


mid right left함수만 숫자에"" 이거 집어넣어야 하는 걸로 알고 있는데 mid right left함수 이외에도 이거 집어넣으면 틀린건지 맞은건지 궁금합니다!


시험을보고왔는데 이거랑 비슷한 문제가 있었는데


제가 if(J17="교환학생","1" ,IF(J17="군입대","2","0"))          

      if(J17="교환학생",1  ,IF(J17="군입대",2,0))

     ""유뮤차이로 정답인지 아닌지 갈리나요

제가 정답지에

 if(J17="교환학생","1" ,IF(J17="군입대","2","0"))  "" 조건 참 거짓 값이  

숫자에"" 이거 집어넣었는데 이거  숫자에 집어넣으면 틀린건지 궁금합니다

 

답변
2021-07-28 09:13:20

안녕하세요.

 

계산작업의 채점 기준은

문제에 제시된 함수를 사용했는지와 결과가 정확한지 여부입니다.

 

단순히 값을 표시하는 경우에는 "1"이든 1이든 관계 없습니다.

다만 문자로 처리한 "1"이 다른 숫자값과 계산될 때 계산이 정상적으로 수행되지 않으면 결과값이 틀리게 되며, 이로 인해

감점될 수 있지만 숫자 형태의 문자가 다른 숫자와 계산되는 경우에 숫자로 인식되어 계산이 정상적으로 수행되기도 합니다.

 

가장 중요한 것은 숫자와 문자를 구분해서 문자로 처리되는 경우에만 큰따옴표(" ")를 붙이는 습관일 들이는 것이 좋습니다.

 

결과적으로 문제에 제시된 함수를 사용했고 결과가 맞았다면, 함수의 내부적으로 인수 처리가 조금 달라도

감점되지는 않습니다.

 

오늘도 즐거운 하루 되세요.

  • 관리자
    2021-07-28 09:13:20

    안녕하세요.

     

    계산작업의 채점 기준은

    문제에 제시된 함수를 사용했는지와 결과가 정확한지 여부입니다.

     

    단순히 값을 표시하는 경우에는 "1"이든 1이든 관계 없습니다.

    다만 문자로 처리한 "1"이 다른 숫자값과 계산될 때 계산이 정상적으로 수행되지 않으면 결과값이 틀리게 되며, 이로 인해

    감점될 수 있지만 숫자 형태의 문자가 다른 숫자와 계산되는 경우에 숫자로 인식되어 계산이 정상적으로 수행되기도 합니다.

     

    가장 중요한 것은 숫자와 문자를 구분해서 문자로 처리되는 경우에만 큰따옴표(" ")를 붙이는 습관일 들이는 것이 좋습니다.

     

    결과적으로 문제에 제시된 함수를 사용했고 결과가 맞았다면, 함수의 내부적으로 인수 처리가 조금 달라도

    감점되지는 않습니다.

     

    오늘도 즐거운 하루 되세요.

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