본문 바로가기

일하는 법

Trunc 및 Rounddown으로 엑셀 절삭 및 내림

반응형

0. Trunc 및 Rounddown 함수를 왜 쓸까

공급가에 부가세를 더하여 청구 금액을 계산하거나, 무게에 따라 일원 단위까지 계산하는 물건/서비스를 구매할 때, 일원 단위의 불편한 숫자들을 마주하는 경우가 종종 발생한답니다.

동전도 10원 단위가 최소 단위인데 어떻게 이걸 처리하라는 건지 도통 감이 잡히지 않을 수 있는데요. 이럴 때 종종 일원 단위를 그냥 무시해버립니다.

엑셀에서 일원 단위들을 일일이 0으로 각 셀마다 노가다로 수정을 해줘야 하는 걸까요? 만약 그렇게 일을 한다면 경리/재무부서 사람들은 현타가 오고 떠나고 말겠죠?

위와 같은 상황에서 엑셀에서 쓸 수 있는 유용한 기능이 무엇이 있을지 곰곰히 생각해본 결과 아래 2가지 방법이 실무에서도 많이 쓰이는 점을 고려해서 가져와봤어요. 함수도 굉장히 간단하고 몇 번만 따라 해 보면 체득할 수 있는 난이도라 생각되는데요. 함께 확인해보시죠.

1. Trunc 함수로 일원 단위 절삭해버리기

만약 일원 단위의 숫자를 3~5개 정도만 다룬다면 일일이 각 셀마다 메뉴얼로 수정해도 크게 문제가 없겠죠. 다만, 우리는 경리/재무 부서에 있고 거래처에 납품한 물건에 대해서 10~20개의 인보이스를 날린다고 가정해볼게요.

엑셀

위와 같이 맨 마지막 열에 보이는 청구금액이 다소 지저분해이는 걸 볼 수 있어요. 소수점에 숫자가 있는 금액들이 있는가 하면, 소수점이 0이더라도 일의 자리에 0이 아닌 다른 숫자가 있는 게 보이시죠? 이러한 경우에는 보통 일의 자리를 제거해서 각 금액들을 깔끔하게 만든다고 말씀드렸는데, 이번에 저희는 Trunc라는 함수를 써보도록 할게요.

엑셀

 

위와 같이 Trunc 함수를 입력해주시고, 절삭할 값이 포함된 셀을 지정해주시고, 그다음 -1을 입력해주면 위 사진과 같이 일의 자리 값이 깔끔하게 정리가 됩니다. 1개의 셀을 깔끔하게 정리하시게 되면 그 함수 수식을 그대로 복사해서 아래로 긁어주시면 다른 금액들도 함께 정리되는 마술을 보시게 됩니다.

참고로 Trunc 함수 뒤에 -1을 추가하시지 않아도 함수 자체는 오류가 발생하지 않습니다. 다만, 절삭하는 단위가 소수점이 되어서 1의 자리 숫자들을 그대로 1~9까지 그대로 지저분한 모습들을 볼 수 있고, 그 뒤 소수점들은 깔끔하게 정리된 것을 보실 수 있게 돼요.

2. Rounddown 함수로 일원 단위 내림 해버리기

일의 자리 숫자를 또 다른 함수로 제거하는 방법이 있는데, 바로 Rounddown이라는 함수입니다. Round라는 함수에서 파생된 함수라고 보시면 될 것 같아요.

엑셀

위 사진에서 보실 수 있듯이 Trunc 함수와 매우 유사한 점을 보실 수 있어요. 우선 Rounddown 함수 수식을 입력하시고, 일의 자리를 제거하고 싶은 값이 포함된 셀을 선택해줍니다. 그리고 이번에도 -1을 뒤에 함께 입력해주시면 일의 자리 숫자들이 모두 반내림이 되는 마법을 보시게 됩니다.

그리고 1번 함수에서 말씀드린 바와같이 함수 수식을 복사해다가 그대로 다른 셀들에도 붙여 넣으시면 시간을 많이 단축하실 수 있게 되실 거예요.

3. 함수 설명을 마치면서

인보이스 또는 세금계산서 발행시 실무에서 유용하게 사용할 수 있는 2가지 함수를 알려드렸습니다. 사실 2가지 함수 중 1가지만 쓰셔도 일의 자리를 깔끔하계 정리한다는 목적은 쉽게 달성할 수 있습니다. 다만, 여러 다양한 함수를 배우고 활용이 가능하시면, 해당 함수가 파생된 다른 함수도 관심을 가지게 될 수 있고 그 함수들을 통해서 또 여러 가지 상황들을 슬기롭게 해결할 수 있게 될 확률이 높아지게 된다고 봅니다.

예를 들어, Rounddown 함수를 아시게 되면 Round라는 함수까지 공부할 수 있는 기회가 생기고 반대로 Roundup이라는 올림 함수도 접할 수 있게 되죠. 특히 부족하지 않게 자재나 식재료 등을 준비해야 하는 상황에서는 오히려 올림을 써서 충분한 재고를 주문할 수 있도록 하는 게 중요하니, Roundup 함수가 유용하게 쓰일 수 있겠죠?

단순히 함수 수식이라는 정보를 건조하게 전달 드리기 보다 실제로 어떻게 활용할 수 있는지 흥미를 가지실 수 있도록 앞으로도 실무적 성격을 다소 가지면서 간단한 예제들로 찾아뵙도록 하겠습니다.

반응형