아래 그림을 참조하여 다음의 사용자 정의 함수식을 구성 하는 인수나 표… | [컴퓨터활용능력 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%"의 조합이 맞습니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
