brunch

You can make anything
by writing

C.S.Lewis

by 매일IT IN Mar 25. 2021

엑셀 보고서 보다 초간단 보고서 만들기

보고서 작성 시간을 줄여주다!

많은 회사들이 데이터를 처리하기 위해 일일/월간 엑셀 보고서를 사용하고 있습니다. 하지만 재무,IT에 대해 엑셀 보고서를 제작하면서 효율이 낮고 특히, 기업의 데이터 양이 많은 경우, 엑셀로 보고서 제작은 수식이 많이 걸려 속도가 엄청 느려질 뿐임니다.


1.왜 엑셀 보고서 만들기 하지 않을까?

매출형황 보고서나 다른 보고서 작성할 때, 일반적으로 기업의 데이터 양이 엄천 많은 상태입니다. 하지만 엑셀 보고서 는 한 달만에 10000 데이터 기록을 넘는다면 쿼리와 계산의 속도는 떨어지고 복작한 함수적 데이터를 만날 때 바로 마비됩니다.


게다가 전통적인 엑셀 보고서의 데이터들은 각 업무 부서나 업무 인원의 개인 컴퓨터에 저장하다 보니 설비 고장이나 실수로 자료를 삭제하는 경우에 분실한 데이터를 다시 찾기 어렵습니다.



2.그렇면 어떤 도구를 사용해 전문적인 보고서 제작 문제를 해결할까요?

리포팅 툴은 무조건 정답이 될 수 있습니다. 기업 리포트툴을 사용하여 사용자가 임시 보고 기능을 사용하여 웹 애플리케이션에서 직접 보고서와 대시보드를 개발할 수 있습니다.


이번 시간에서는 리포팅 툴 – FineReport를 사용해 엑셀 보고서보다 훨씬 간단한 보고서를 제작하겠습니다. 공식 홈페이지에서 무료로 제품 체험판 다운로드가 가능하니 단계를 따라 연습해 보세요.

간단한 보고서 제작

FineReport에서 개발자는 출력 양식을 프로그램 코드로 일일이 코딩할 필요없이 양식 작성과 데이터 필드 설정 등만으로도 필요한 작업을 모두 끝낼 수 있습니다. 그리고 다른 데이터베이스 및 테이블에서의 데이터 추출을 지원하고 ERP시스템/OA/MES/ 및 기타 비즈니스 시스템의 데이터를 단일 플랫폼으로 쉽게 통합, 조직의 정보 외딴섬을 차단할 수 있습니다.


ERP시스템에 관련 자료는 다음 내용을 참고하시기 바랍니다:


3.엑셀 보고서 만들기 : 데이터 연동하기

FineReport는 다양한 DB를 연동하여 하나의 보고서에 통합 적용할 수 있습니다.


이번엔 이미 디폴트로 내장된 FRDemo라는 데이터베이스를 연결했습니다. 테스트 버튼을 클릭하시면 됩니다.

“+”버튼을 클릭, 새 데이터 세트를 추가하고 SQL 구문을 통해 ds1이라는 새 데이터 세트를 작성할 수 있습니다. 별도의 코딩 없이 간단한 SQL언어만 입력하시면 됩니다.   

         

SELECT * FROM Sales_Volume where Region=‘${region}’



4.엑셀 보고서 만들기: 리포트 디자이너에서 보고서 제작

우리는 데이터를 준비해서 FineReport Designer로 수입할 예정입니다.


FineReport 리포트 디자이너의 조작은 엑셀 사용방법과 비숫합니다. 간단한 드래그 엔드랍으로 보고서를 작성할 수 있습니다. 툴바를 활용하여 그리드 설계할 수 있으며, 데이터세트의 필드를 셀로 드레그하여 바인딩 시켜줍니다.


5.엑셀 보고서 만들기: 시각화 차트 추가

여기에서도 시각화 차트를 추가할 수 있습니다. FineReport에 내장된 약 19종의 차트를 가지고 있고 원하는 구역만큼 셀을 병합시켜주고 차트를 삽입하면 됩니다.

간단하게 보고서 작성법 에 따라 보고서는 완선되었습니다. 함께 봅시다!

FineReport10.0 무료 다운로드 >


함께 볼 만한 콘텐츠...





작가의 이전글 BI란?  적합한 BI 솔루션을 선택하여 인사이트 파악
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari