모두CBT

아래 그림을 참조하여 다음의 사용자 정의 함수식을 구성 하는 인수나 표… | [컴퓨터활용능력 1급 필기] 10년 1회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 10년 1회차
아래 그림을 참조하여 다음의 사용자 정의 함수식을 구성 하는 인수나 표시형식의 조합으로 적당한 것은?(단, 매출총이익률은 매출총이익을 매출액으로 나눈 값을 백분율로 표시한 값이며, 매출총이익은 매출액에서 매출원가를 차감한 금액임)
문제 이미지
1
매출액, 매출원가, 매출액-매출원가, "0.00%"
2
매출액, 매출원가, 매출총이익-매출원가,0.00%
3
매출액, 매출원가, 매출원가, 0.00%
4
매출액, 매출원가, 매출총이익, "0.00%"
해설

워크시트에는 매출액 7,000,000, 매출원가 3,500,000, 그 결과인 매출총이익률 50.00%가 들어 있고, [함수 인수] 대화상자에는 사용자 정의 함수 매출총이익률의 인수 입력란이 매출액, 매출원가 두 개로 표시되어 있습니다. 따라서 코드 상자의 Function 매출총이익률(①, ②)의 두 인수는 순서대로 매출액과 매출원가가 됩니다.

③에는 매출총이익을 계산하는 식이 들어가야 합니다. 단서에서 매출총이익은 매출액에서 매출원가를 차감한 금액이라고 했고, 프로시저 안에는 '매출총이익'이라는 변수가 따로 선언·계산된 적이 없으므로 그 자리에는 매출액-매출원가를 직접 써야 합니다. 이를 매출액으로 나누면 (7,000,000-3,500,000)/7,000,000 = 0.5가 됩니다.

④는 VBA Format 함수의 두 번째 인수인 표시 형식으로, 서식 코드는 문자열이므로 반드시 큰따옴표로 묶어 "0.00%"로 지정해야 합니다. 0.5에 이 서식을 적용하면 화면의 C2와 같은 50.00%가 표시됩니다. 정리하면 인수는 매출액·매출원가, 계산식은 매출액-매출원가, 서식은 "0.00%"의 조합이 맞습니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.