책 내용 질문하기
Int함수와 ROUND함수
도서
2018 시나공 사무자동화산업기사 실기(오피스 2010/2007 사용자 공통)
페이지
125
조회수
51
작성일
2018-10-17
작성자
탈퇴*원
첨부파일

기출문제집 125쪽 엑셀 1번 함수 단, 판매가격이 355,000원이면 35만 취해 계산한다 결과:35,000 Int(d4/10000)*1000 여기서 d4를 왜 10000으로 나누는지. 엑셀 함수 사전 23페이지 int함수 Int(d3/10000)*1000 단, 금액이 15,000원이면 1만 취한다. 결과 :1000원 설명 좀 자세히 부탁합니다.

그리고 최신기출문제08회(페이지 227) 엑셀 함수 3번 증가율 : 하반기판매/상반기판매(증가율은 %로 표시하고, ROUND 함수를 사용하여 소수점 1의 자리에서 반올림)

정답및 해설에서 일반적으로 ROUND 함수 소수점 1의 자리에서 반올림하여 정수로 표시하려면 반올림 자릿수를 0으로 지정해야 하는 건 알겠는데, 백분율로 표시했을 때 소수점 1의 자리에서 반올림하여 정수로 표시하려면 반올림 자릿수를 2로 지정한다는 게 자세히 모르겠습니다.

그러면 소수점 2의 자리에서 반올림하여 정수로 표시하려면 반올림 자릿수를 3으로 지정해야 하나요?.....

설명 좀 자세히 부탁합니다.

답변
2018-10-18 13:09:31

안녕하세요. 길벗 수험서 운영팀입니다.

1. 세금은 금액*1000입니다.

그런데 금액에 대한 조건이 있죠. 바로 '금액이 15,000원이면 1만 취한다(결과 : 1000원).'입니다.

이 의미는 1만원당 1, 즉 10000~19999은 1, 20000~29999는 2로 취한다음 1000을 곱하라는 것입니다.

그러므로 세금은 금액을 10000으로 나눠 정수만 취한다음 곱하기 1000을 해주면 됩니다.

예를 들어 15000을 10000으로 나누면 1.5가 되고 여기서 정수만 취하면 1입니다. 여기에 1000을 곱해주면 1000이 되지요.

이를 수식으로 작성하면 INT(금액/10000)*1000입니다.

참고로 INT 함수는 주어진 인수에서 정수만 취하는 함수입니다.

2. 소수점 1의 자리에서 반올림하여 정수로 표시하려면 ROUND 함수의 옵션은 0입니다.
하지만 백분율은 1/100의 값(1% = 0.001)입니다. 그렇기 때문에 백분율을 정수로 표시하려면 옵션을 2로 지정해 주어, 소수점 2자리에서 반올림해야 정수로 표시됩니다. 백분율은 대부분 정수, 즉 0의 자리까지 표시하라고 되어 있으므로 정수로 표시할려면 2로 지정해야 한다는 것만 알고 계세요.

행복한 하루되세요.^^

  • *
    2018-10-18 13:09:31

    안녕하세요. 길벗 수험서 운영팀입니다.

    1. 세금은 금액*1000입니다.

    그런데 금액에 대한 조건이 있죠. 바로 '금액이 15,000원이면 1만 취한다(결과 : 1000원).'입니다.

    이 의미는 1만원당 1, 즉 10000~19999은 1, 20000~29999는 2로 취한다음 1000을 곱하라는 것입니다.

    그러므로 세금은 금액을 10000으로 나눠 정수만 취한다음 곱하기 1000을 해주면 됩니다.

    예를 들어 15000을 10000으로 나누면 1.5가 되고 여기서 정수만 취하면 1입니다. 여기에 1000을 곱해주면 1000이 되지요.

    이를 수식으로 작성하면 INT(금액/10000)*1000입니다.

    참고로 INT 함수는 주어진 인수에서 정수만 취하는 함수입니다.

    2. 소수점 1의 자리에서 반올림하여 정수로 표시하려면 ROUND 함수의 옵션은 0입니다.
    하지만 백분율은 1/100의 값(1% = 0.001)입니다. 그렇기 때문에 백분율을 정수로 표시하려면 옵션을 2로 지정해 주어, 소수점 2자리에서 반올림해야 정수로 표시됩니다. 백분율은 대부분 정수, 즉 0의 자리까지 표시하라고 되어 있으므로 정수로 표시할려면 2로 지정해야 한다는 것만 알고 계세요.

    행복한 하루되세요.^^

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