brunch

You can make anything
by writing

C.S.Lewis

by 매일IT IN Mar 09. 2021

워크시트셀에 엑셀이 10배 빨라지는 데이터입력 방법은?

데이터 입력 방법은?

https://brunch.co.kr/@1015059620/4

일상적인 사업 조건 하에서, 데이터 전시, 데이터 조희 등 외에도, 사용자의 다양한 데이터 입력 요구를 충족시켜야합니다.기존 보고서는 더 이상 필요성이나 단방향 유입을 충족시킬 수 없고, 상호연결 과정을 거치지 않기 때문입니다.


대부분의 기업에서 데이터 입력은 없어서는 안될 작업이어야 합니다. 회사의 다양한 재무 계산, 재무 분석, 경영 관리는 데이터 입력 작성에 의존할 필요가 있습니다.


1. 엑셀로 몇십 개에서 몇백 개의 데이터를 입력해야 되는 경우에는 어떻게 입력할까요?

전통적인 방법은 먼저 엑셀 보고서 템플릿을 만드는 것입니다. 각 부서는 월초에 엑셀을 제출하고  각 보고서의 데이터를 취합하여 코드별로 분석합니다.


이런 형태로는 효율적이지 않고 오류가 발생하기 쉽습니다. 데이터 입력 과정에서 엑셀 보고서가 약간 조정되면 요약코드를 많이 수정해야 하기 때문에 시간이 많이 걸릴 것입니다.


수작업으로 하는 대신, 데이터 입력 소프트웨어를 사용하면 데이터 유효성 검사 및 임시 저장과 같은 친절한 기능을 통해 양식을 통해 대량의 데이터를 데이터베이스에 쉽게 입력할 수 있습니다.


그러면 데이터 입력 소프트웨어는 어떻게 제작하고 어떤 기능을 제공할까요? 이번 게시물에서 파인리포트(FineReport)를 사용해 데이터 입력에 대해서 소개하고자 합니다.


현재 파인리포트(FineReport)는 기간과 기능의 제한이 없는 개인 사용자용 라이선스를 공식홈페이지에서 무료로 배포하고 있습니다. 기업용으로는 사용이 불가능하며, 두 명의 사용자를 초과할 경우, 필요한 기능에 대한 비용을 지불해야 합니다.


2.데이터 입력 이란?

아시다시피 전통적인 엑셀 웹 그리드는 한 방향으로만 데이터 입력할 수 있으며 상호 작용의 특성이 없는 것입니다. 그래서 효과적인 데이터 입력은 데이터베이스를 사용해야 합니다. 일반 보고서는 데이터 분석과 표시를 위해 데이터베이스에서 데이터를 가져오는 것에 불과합니다.데이터 입력은 데이터베이스에 데이터 증가, 삭제,수정 작업을 포함한 것입니다.

데이터 입력 출처: FineReport

3. 데이터 입력의 유형

기업에게 가장 사용할 수 있는 데이터 입력의 양식은 주로 2가지를 나눌 수 있습니다.하나는 행기반 데이터입력, 또하나는 자료포맷 데이터 입력입니다.


3.1행기반 데이터 입력

행기반 data entry 보고서는 웹 그리드 형식 리포트의 특징, 즉 상세 리포트의 특성에 맞는 것입니다.


행기반 데이터 입력 보고서에는 행을 추가, 삽입 및 삭제할 수 있는 기능이 필요한 경우가 많습니다. 행을 삽입할 때는 스스로 증가하는 일련번호 등을 획득해야 하는 경우도 많습니다. 이것뿐만 아니라 엑셀에서 고정, 비고정행의 유입,타이틀,위치등 따른 스마트 매칭을 지원합니다.


2.2 자료포맷 데이터 입력

자료포맷 보고서는 시트의 레이아웃을 설정할 수 있습니다. 텍스트,숫자, 드롭다운 박스, 체크박스,리스트 웨젯등과 같은 다얀한 data entry 위젯 스타일을 제공합니다.


만약에 회사 데이터와 기타 자료는 다른 데이터베이스 테이블로 기록하는 경우, 보고서의 데이터는 다른 데이터베이스 또는 데이터 테이블에서 추출한 다음 다른 데이터베이스 또는 데이터 테이블로 다시 입력 할 수 있습니다.


3. 데이터 입력에서 어떤 특징을 가지고 있을까?


3.1지능형 데이터 submit 제어

리포트를 만들때, 가장 중요하는 단계 중 하나는 저장된 값을 데이터베이스 테이블의 필드에 바인딩하는 것입니다. 파인리포트에서는 내장된 SQL를 증가하고 조건을 충족하는 데이터만 데이터베이스에 입력됩니다.

맟춤 submit 요구 사항 충족하기 위해서 파인리포트에서 4기자 submit 유형을 제공우합니다. 사용자 커스텀 JAVA 클래스 submit을 지원합니다.

데이터 입력 검증  출처:finereport 

3.2 데이터 양식의 정확성 보장: 데이터 검증

워크시트의 데이터를 입력할 때, 데이터를 실수로 변경하지 못하도록 데이터 검증을 제공합니다. 텍스트 길이 / 숫자 정확도와 같은 셀 내용을 제때에 확인하고  제출할 때 전체 데이터 확인, 공식 / 커스텀 Java 클래스 지원합니다.


3.3 데이터 입력 임시저장

인터넷 중단 서버 돌발상황에서 데이터를 어떻게 처리할까요? 데이터 입력 임시저장에서 사용자에 따라 자동 임시저장을 통해 실현할 수 있습니다.


기능:  

사용자에 따라 임시저장

임시저장 비우기

자동 임시저장

수동 임시저장


4. 마치며…

전문적인 리포트 툴을 사용해 데이터 입력한다면, 월간 주간 보고서는 더 이상 문제가 되지 않을 것입니다. 예를 들면 FineReport는 다양한 데이터 entry 위젯을 제공합니다. 맞춤 입력폼을 제작하여 데이터 입력부터 리포팅까지 하나의 플랫폼으로 통합하세요.


함께 볼 만한 콘텐츠....






원문 보기: 데이터 입력 방법

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari