엑셀 프로시저 무작정따라하기 해설 중 239p 12번의 코드해설 중 수량, 단가 입력시 val()을 이용하여 숫자로 정의해줬습니다.
해당 방법을 따라 기출01에서도 폼의 과목점수를 시트의 데이터에 입력하도록 했을 때 val()을 이용하여 숫자로 정의하도록 했는데,
수학필드의 결과가 교재의 결과와 다르게 표시되었습니다.
원인은 기출출 01 시트의 중 수학 필드의 형식 자체에 통화형식이 걸려있어 숫자로 정의 시 결과가 다르게 표기된다는 것입니다.
하지만 기출01에 대한 해설 중 250p 3번중 5의 코드해설을 보면 val없이 txt국어, txt영어, txt수학과 같이 텍스트 값을 그대로 입력되도록 했는데,
이로인한 제 질문은 실제 시험중에서도 이런 문제 발생 시 점수가 감점이 되는것인지,
해당 기출01의 수학등 과목점수 코드에 대하여 텍스트로 정의하는 것을 위해 일부러 필드에 통화형식을 지정한건지,
무작정따라하기와 기출01의 정의 방법을 왜 다르게 했는지 궁금합니다.
안녕하세요.
239쪽 문제의 경우 문제 지시사항을 보면 '▶ 단가와 수량은 숫자 데이터 형식으로 입력하고, 금액은 단가와 수량의 곱으로 계산하여 통화 기호를 붙인다.'라도 문제에 정확히 제시되어 있으므로 VAL 함수를 사용하여 숫자 데이터로 입력을 했고, 250쪽 문제의 경우는 특별한 지시사항이 없으므로 그대로 입력한 것입니다. 문제에 지시사항이 있는 경우는 반드시 그렇게 입력해야 하지만 그렇지 않은 경우에는 입력만 정확히 되면 됩니다. 요즘 출제되는 문제는 이런 혼동을 없애기 위해 대부분 기존 데이터와 같은 형식으로 입력되게 하라는 지시사항이 있습니다.
즐거운 하루 되세요.
-
관리자2020-07-23 10:15:42
안녕하세요.
239쪽 문제의 경우 문제 지시사항을 보면 '▶ 단가와 수량은 숫자 데이터 형식으로 입력하고, 금액은 단가와 수량의 곱으로 계산하여 통화 기호를 붙인다.'라도 문제에 정확히 제시되어 있으므로 VAL 함수를 사용하여 숫자 데이터로 입력을 했고, 250쪽 문제의 경우는 특별한 지시사항이 없으므로 그대로 입력한 것입니다. 문제에 지시사항이 있는 경우는 반드시 그렇게 입력해야 하지만 그렇지 않은 경우에는 입력만 정확히 되면 됩니다. 요즘 출제되는 문제는 이런 혼동을 없애기 위해 대부분 기존 데이터와 같은 형식으로 입력되게 하라는 지시사항이 있습니다.
즐거운 하루 되세요.