WO2014175595A1 - Method for uniting and dividing excel files having same form by using excel file uniting and dividing system - Google Patents

Method for uniting and dividing excel files having same form by using excel file uniting and dividing system Download PDF

Info

Publication number
WO2014175595A1
WO2014175595A1 PCT/KR2014/003306 KR2014003306W WO2014175595A1 WO 2014175595 A1 WO2014175595 A1 WO 2014175595A1 KR 2014003306 W KR2014003306 W KR 2014003306W WO 2014175595 A1 WO2014175595 A1 WO 2014175595A1
Authority
WO
WIPO (PCT)
Prior art keywords
file
excel file
data
excel
separation
Prior art date
Application number
PCT/KR2014/003306
Other languages
French (fr)
Korean (ko)
Inventor
유춘호
Original Assignee
Yu Chun Ho
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yu Chun Ho filed Critical Yu Chun Ho
Publication of WO2014175595A1 publication Critical patent/WO2014175595A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets

Definitions

  • the present invention relates to a method of collecting and separating using an Excel file collection and separation system having the same format, and more particularly, to easily collect and separate an Excel file having the same format, the PC or mobile installed Excel
  • the present invention relates to a collection and separation method using a collection separation system of Excel files having the same format that can be collected and separated in a device.
  • Such data statistics should be collected (aggregated or collected) from the various reporting agencies.
  • the data collection process provides a written standard aggregate form as a document such as a fax machine, and the receiving side manually processes the process of recording and reporting data by rewriting the standard aggregate form in the same manner. Therefore, there is a problem that the operation of the task is very complicated, difficult, time-consuming and inaccurate in the process of collecting.
  • the improved prior art uses the Internet (INTERNET), which has the advantage of being relatively quick to aggregate, but it is inconvenient when creating complex forms because it uses simple forms by HTML documents. Problems such as a drop in accuracy due to an error still remain.
  • the HTML standard aggregate format occupies one record of the database per cell data, thus requiring a large number of tables and a large number of records in the database, thereby increasing the data capacity.
  • the transfer time and the memory capacity to be stored are large. There is still an uncomfortable problem that cannot be copied and applied from existing data already reported.
  • the standard aggregation form based on XML is created and formula is applied on the web of the Internet, so the receiving party or reporter does not rewrite the form, and when collecting the data, the accuracy is reconsidered and confirmed in real time. There is a need to develop skills.
  • the present invention can easily collect and separate the Excel file having the same format, and the method of collecting and separating using the collection and separation system of the Excel file having the same format that can be collected and separated from the PC or mobile device that is installed Excel It is to provide.
  • the method of collecting and separating using an Excel file collecting and separating system having the same format loads an Excel file in which data is stored in a setting analysis management unit, and externally sets an environment related to collecting or separating. Setting and inputting the input value, and verifying and analyzing the input value in the setting analysis management unit; and selecting or collecting the data displayed on the screen whether to collect or separate the data of the file loaded in the setting analysis management unit.
  • the method may include generating the data of the Excel file as a test file, storing the result as a separate result file in the result storage unit, and storing the execution process and the contents of the result as a log file in the log storage unit.
  • the configuration analysis management unit loads an Excel file or a single Excel file having a plurality of identical formats, and sets the input device to the configuration analysis management unit to collect the environment setting values according to the collection and separation. Through the input, the environment setting value is verified and analyzed to determine whether the input of the environment setting value input through the input device is normal.
  • the data to be collected in the collection target sheet of the plurality of Excel files having the same format is set to be stored in the collection unit, and the format is matched. After the inspection is completed, the collected sheet data to be collected may be sorted and collected and stored as an Excel file collected in the result storage unit.
  • the storing of the result as an Excel file separated in the result storage unit may be performed by separating the data of the Excel file through a separator and storing the separated file in the separator when the selected item determined by the setting analysis manager is separated.
  • the data of the separated Excel file is generated as a test file, and the separation unit tests whether the data is separated to meet the separation conditions, and the data of the separated Excel file that is the result of the test by the separation unit is separated into the result storage unit. Can be saved as the Excel file.
  • the separating unit When separating the data of the Excel file in the separating unit designates an Excel file to perform the separation operation, and when separating into groups based on the value of a specific column that is a separation condition, when separating into groups based on a certain range
  • it is set as an environment setting value and separated into a separate Excel file through the setting value, and the data of the Excel file is separated.
  • the original file may be stored as a separate copy file, and the separated Excel file may be automatically generated after the separation so that the separated data can be easily displayed and verified.
  • the present invention can easily collect and separate Excel files having the same format, thereby improving work efficiency.
  • FIG. 1 is a flow chart of a method of collecting and separating using a collection and separation system of the Excel file having the same format according to an embodiment of the present invention.
  • FIG. 2 is a view showing a collection separation structure of the collection and separation method using the collection and separation system of the Excel file having the same format according to the present invention.
  • FIG. 1 is a view showing a method of collecting and separating using an Excel file collection and separation system according to an embodiment of the present invention, wherein the configuration analysis management unit 10 verifies an environment setting regarding collection and separation of Excel files. And analyzing (S10), selecting and inputting a collection or separation item displayed on the screen as an input device, and determining the collection or separation in the setting analysis management unit (S20), and the collection is selected. In the case of collecting sheet data of the Excel file through the collecting unit 20, verifying and sorting the sheet data, and storing the sorted sheet data in the result storage unit 40 (S30), and if the separation is selected Separating the corresponding sheet data of the Excel file through 30, and testing the sheet data of the separated Excel file and storing it as a separate Excel file (S40).
  • the configuration analysis management unit 10 loads an Excel file in which data is stored in the configuration analysis management unit 10. And setting an environment setting regarding collection or separation through an external input device, and verifying and analyzing the input input value in the setting analysis management unit 10.
  • the setting analysis management unit 10 loads an Excel file in which sheet data is stored, stores an environment setting value according to collection or separation of the loaded Excel file, and checks whether the environment setting value is correct for a user input through an input device. Verify and analyze the environment settings that have been verified.
  • the configuration analysis management unit 10 loads an Excel file or one Excel file having a plurality of identical formats, and sets the environment setting values according to the collection and separation to the configuration analysis management unit 10. It inputs through the input device, and verifies and analyzes the environment setting value to check whether the input of the environment setting value input through the input device is normal.
  • a selection item for selecting whether to collect or separate the Excel file loaded in the setting analysis management unit 10 is displayed on the screen. If it is selected, the setting analysis management unit 10 determines and executes the corresponding job.
  • the setting analysis management unit 10 determines that the data of the Excel file loaded is collected and transmits the sheet data of the Excel file to the collecting unit 20.
  • the collecting unit 20 examines sheet data, which is a collection target of the transmitted Excel file, checks whether the sheet data to be collected is in the same format, and sorts and collects the same in the collecting unit 20 if the same format is used. If not, it will be treated as an error and excluded from the collected sheet data.
  • the sheet data to be collected are sorted to arrange the sheet data at the time of collecting.
  • the sorted sheet data is collected in the collecting unit 20 and stored in the result storage unit 40 as a file such as an Excel file or PDF in the collected state.
  • a job name, a folder to be collected, a collecting method, a title cell range, a data range, and a range to be combined are specified.
  • Is inconsistent when the sheet data is gathered sideways, produces only aggregated results without adding sheets, imports only the cells you need, imports only cells with specific cell values, imports only rows that meet the criteria, and Check if the configuration value for importing only the cells required from multiple sheets is correct in the collecting unit 20, check whether all Excel files have been received, and whether the sheet names to be collected in each Excel file are set correctly. Check and exclude the Excel file that has an error at the time of inspection, and search for the file name in the order in which the Excel file is collected through the criteria set in the collecting unit 20. It will be automatically converted, collected and saved.
  • the desired sheet data can be selected from the Excel file loaded in the setting analysis management unit 10, and the selected sheet data is transmitted to the separation unit 30 to separate the separation unit 30. ), The sheet data of the Excel file is separated from the original Excel file.
  • the sheet data of the separated Excel file is generated as a test file to be compared with the existing Excel file in the separating unit 30, and whether the test file is separated to meet the separation conditions, whether the sheet data is to be separated or not.
  • the part 30 is inspected.
  • the separated sheet data verified by the separator 30 is stored in the result storage unit 40 as a separate Excel file or a PDF file.
  • the separation unit 30 separates the data of the Excel file, it designates an Excel file to perform a separation operation, and when separating into groups based on a value of a specific column as a separation condition, separating into groups based on a predetermined range. If you want to separate into a different format file based on a specific row and if you want to separate multiple sheets into separate files, set it as an environment setting value and separate it into a separate Excel file through the setting value. After the data is separated, the original file is stored as a separate copy file in the result storage unit 40, and the separated data is displayed on the copy file so that it is easy to check and automatically generate an Excel file for verification.
  • the setting analysis management unit 10, the collecting unit 20, the separating unit 30, and the result storage unit 40 may be generated when the log storage unit 50 is connected and collected or separated, or when the environment setting or the Excel file is stored. Save errors and results in a log file so that users can check them.
  • the present invention of the method as described above is configured to enable the simultaneous collection and separation of the sheet data of the Excel file in a separate device, such as a PC or mobile device installed with the Microsoft Excel program.
  • the setting analysis management unit 10 When setting the environment for collection or separation in the setting analysis management unit 10, which range of which sheet is collected in what way, and which one Excel file is separated on which sheet based on which specific column or another format of Excel file After inputting the cell value into which to separate, the setting analysis management unit 10 analyzes whether the settings are correctly inputted, and stores the collected separation environment as a file for later use. All Excel files are displayed on the screen so that they can be managed at once.
  • a log storage unit 50 is connected to the setting analysis management unit 10.
  • the log storage unit 50 stores an error or a normal message appearing in various types of Excel collection and separation setting file generation, modification and collection and separation as a log. It performs the function.
  • the sheet data of the file may be collected and separated again, and then separated and collected again. If the collection is selected in the selection item, the range to be collected is constant or not constant. And if you add each sheet to the right, you can edit and detach the Excel file again after collecting.
  • the Excel file modified by the user after being collected or separated is automatically converted to collect or separate the settings in the collecting unit 20 or the separating unit 30 when the sheet data is distributed to the lower user.
  • the function is automatically converted into an Excel file and stored in the result storage unit 40.
  • the collecting unit 20 and the separating unit 30 perform operations on the selected item by dividing the Excel file loaded by the setting analysis management unit into collecting and separating, and collecting the unit 20 when the selected item is collecting. ), You can create, modify, and delete the collection management details that manage the collected Excel file.
  • the collecting unit 20 checks whether all collected files are actually stored in a folder to be collected, and checks whether an Excel file of a reporting institution is missing, and checks the collected Excel file name after checking whether the sheet name to be collected is correctly written. Sort by the collection criteria set in the collecting unit 20 and automatically converts the file name is stored in the result storage unit 40, and all the logs generated in this process is automatically stored by the log storage unit 50.
  • the collection method 20, the sheet to be collected, and the range to be collected are set by the setting analysis management unit 10, and the collection unit 20 performs the actual collection on the generated file.
  • the collecting unit 20 stores the collecting result in an Excel file or a PDF file, and the location and file name of the collected Excel file are automatically added to the setting file through the collecting unit 20. Of course, all the logs generated at this time are automatically stored by the log storage unit 50.
  • the separation method 30 reads the separation method, the Excel file and the sheet to be separated, the group column to be separated, and the cells to be separated. ), The actual detach run takes place.
  • the result storage unit 40 stores the separation result in an Excel file or a PDF file, and the location of the folder in which the separated result is stored is automatically stored in addition to the setting file through the separation unit 30.
  • the separation unit 30 creates an Excel file of the same copy as the original Excel file before being separated so that it can be checked which data is separated so that all logs generated at the time of storing the result are stored by the log storage unit 50. It is saved automatically.
  • the present invention configured as described above can easily collect and separate Excel files having the same format, thereby improving work efficiency.
  • the collection and separation method using the collection and separation system of the Excel file having the same format as described above is not limited to the configuration and operation of the embodiments described above.
  • the above embodiments may be configured such that various modifications may be made by selectively combining all or part of the embodiments.

Abstract

The present invention relates to a method for readily uniting and dividing Excel files having the same form in a PC or mobile device with the Excel program installed by means of an Excel file uniting and dividing system.

Description

동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법Collecting and Separation Method Using Collecting Separation System of Excel Files with Same Format
본 발명은 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법에 관한 것으로서, 더욱 상세하게는 동일한 서식을 갖는 엑셀 파일을 쉽게 취합 및 분리할 수 있으며, 엑셀이 설치되어 있는 PC나 모바일기기에서 취합 및 분리가 가능한 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법에 관한 것이다.The present invention relates to a method of collecting and separating using an Excel file collection and separation system having the same format, and more particularly, to easily collect and separate an Excel file having the same format, the PC or mobile installed Excel The present invention relates to a collection and separation method using a collection separation system of Excel files having the same format that can be collected and separated in a device.
일반적으로 통계자료는 가장 중요한 정책결정의 기초 자료로써 신속하고 정확한 각종 행정의 자료통계 정보는 바람직한 각종 정책을 수립하는 데 매우 중요한 요소를 차지하고 있다.In general, statistical data is the most important data base for decision making. Rapid and accurate data on statistics of administration is a very important factor in establishing good policies.
상기와 같은 자료통계는 다수의 보고기관으로 부터 필요한 데이터(자료)를 수합(집계 또는 수집)하여야 한다.Such data statistics should be collected (aggregated or collected) from the various reporting agencies.
이러한 데이터는 신속하고 용이하게 수합되어야 하며 그 정확성 및 신뢰성이 확보되어야 한다.Such data should be collected quickly and easily and its accuracy and reliability should be ensured.
이와 같은 데이터의 수합을 용이하고 신속하게 하기 위하여 양식(FORM)을 사용하는 것이 일반적이며, 정확성과 신뢰도를 높이기 위하여 표준 집계서식을 사용한다.It is common to use a FORM to facilitate and speed up the collection of such data, and to use standard aggregate forms to increase accuracy and reliability.
이러한 표준 집계서식은 조직의 구성원이 많은 경우에 체계적인 절차를 거쳐 작성하고 보완하여 수정하므로 비로소 완성된다.This standard aggregation form is completed only when there are many members of the organization because it is prepared, supplemented and modified through systematic procedures.
또한, 이러한 표준 집계서식에 데이터를 입력하는 경우, 작성자(입력자)에 의하여 수정이 반복되고, 조직이 정한 절차에 따라 결재를 진행한 후에 집계자(요청자)에게 보고한다. 이와 같이 보고 완료된 다수의 데이터는 집계자에 의하여 수집 및 집계되고 분석된다.In addition, when data is entered into the standard aggregation form, the revision is repeated by the author (input), and after the payment is made according to the procedure set by the organization, it is reported to the aggregater (requester). Many reported data are collected, aggregated, and analyzed by the aggregator.
종래 기술에 의한 데이터 수집 과정은 작성된 표준 집계서식을 팩스 등의 문서로 제공하고 수신측에서는 표준 집계서식을 동일하게 재작성하여 데이터를 기록하며 보고하는 과정을 수동작업으로 진행한다. 따라서 해당 업무의 진행이 매우 복잡하고 힘들며 시간이 많이 소요되며 수합하는 과정에서 정확도가 떨어지는 등의 문제가 있다.The data collection process according to the prior art provides a written standard aggregate form as a document such as a fax machine, and the receiving side manually processes the process of recording and reporting data by rewriting the standard aggregate form in the same manner. Therefore, there is a problem that the operation of the task is very complicated, difficult, time-consuming and inaccurate in the process of collecting.
이러한 종래 기술의 문제를 일부 개선한 것으로, 인터넷 상에서 표준 집계서식을 도 1에 도시된 바와 같이 HTML(HYPERTEXT MARKUP LANGUAGE) 문서로 작성하고, 수신측의 보고자에 의하여 표준 집계서식을 재작성하며 데이터를 입력 및 보고하는 방식이 있다.In order to solve some of the problems of the prior art, a standard aggregate format is created on the Internet as a document (HYPERTEXT MARKUP LANGUAGE) as shown in FIG. There are ways to enter and report.
개선된 종래 기술은 인터넷(INTERNET)을 이용하므로 집계가 비교적 신속한 장점이 있으나, HTML 문서에 의한 단순한 서식을 이용하므로 복잡한 서식 작성시 불편하고, 보고측에서도 데이터를 일일이 삽입하여 넣어야 하며, 수합하는 과정에서 오류 발생에 의하여 정확도가 떨어지는 등의 문제가 여전히 남아 있다.The improved prior art uses the Internet (INTERNET), which has the advantage of being relatively quick to aggregate, but it is inconvenient when creating complex forms because it uses simple forms by HTML documents. Problems such as a drop in accuracy due to an error still remain.
또한, HTML 표준 집계서식은 셀 데이터 하나당 데이터베이스의 레코드 하나를 차지함으로써 데이터베이스에 다수의 테이블과 다수의 레코드가 필요하게 되어 데이터 용량이 커지고, 상기와 같이 데이터 용량이 커서 전송시간 및 보관할 메모리 용량이 많이 필요하며, 이미 보고된 기존 데이터 중에서 필요한 내용을 복사하여 응용할 수 없는 사용상 불편한 문제가 여전이 남아 있다.In addition, the HTML standard aggregate format occupies one record of the database per cell data, thus requiring a large number of tables and a large number of records in the database, thereby increasing the data capacity. As the data capacity is large, the transfer time and the memory capacity to be stored are large. There is still an uncomfortable problem that cannot be copied and applied from existing data already reported.
한편, 데이터 용량을 줄이기 위해 원본 파일 자체를 저장하는 경우에는 데이터를 수합시 보고문서들을 일일이 하나씩 읽어들여 한번에 처리해야 하기 때문에 수합 속도가 현저히 느려지게 되는 문제점이 있고, 원본 문서가 손상을 입을 경우 복구가 사실상 불가능한 문제점이 있었다On the other hand, if the original file itself is saved to reduce the data capacity, the data collection rate has to be read one by one and processed at a time. There was a virtually impossible issue
그리고 인터넷의 웹(WEB) 상에서 직접 데이터를 입력 및 수정하지 못하므로 실시간 집계를 할 수 없는 문제가 있다.In addition, since data cannot be directly input and modified on the web of the Internet, real-time aggregation is not possible.
따라서 XML 기반으로 표준 집계서식을 작성하고 수식을 적용하여 인터넷의 웹 상에서 제공하므로 수신측 또는 보고자는 양식을 재작성하지 않으며, 수합하는 경우에는 엑셀의 수식을 이용하므로 정확성이 재고되고 실시간으로 확인하는 기술을 개발할 필요가 있다.Therefore, the standard aggregation form based on XML is created and formula is applied on the web of the Internet, so the receiving party or reporter does not rewrite the form, and when collecting the data, the accuracy is reconsidered and confirmed in real time. There is a need to develop skills.
관련 선행 기술로는 한국등록특허 제10-1063826호가 있다.Related prior art is Korean Patent No. 10-1063826.
본 발명은 동일한 서식을 갖는 엑셀 파일을 쉽게 취합 및 분리할 수 있으며, 엑셀이 설치되어 있는 PC나 모바일기기에서 취합 및 분리가 가능한 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법을 제공하기 위한 것이다.The present invention can easily collect and separate the Excel file having the same format, and the method of collecting and separating using the collection and separation system of the Excel file having the same format that can be collected and separated from the PC or mobile device that is installed Excel It is to provide.
본 발명이 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않는다.The technical problems to be achieved by the present invention are not limited to the technical problems mentioned above.
상기 과제를 달성하기 위한 본 발명의 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법은, 데이터가 저장되는 엑셀 파일을 설정 분석 관리부에서 로드하고, 취합 또는 분리에 관한 환경설정을 외부의 입력 장치를 통해 설정하며, 입력된 입력값을 상기 설정 분석 관리부에서 검증 및 분석하는 단계와, 상기 설정 분석 관리부에서 로드된 상기 파일의 데이터를 취합 또는 분리 여부를 화면에 표시되는 취합 또는 분리 선택 항목을 입력장치로 선택하고, 상기 설정 분석 관리부에서 입력되는 선택 항목이 취합인지 분리인지를 판별하는 단계와, 상기 설정 분석 관리부에서 판별된 선택 항목이 취합일 경우 취합부를 통해 상기 엑셀 파일의 수집대상 시트를 검사하고, 이를 정렬한뒤 취합하여 결과 저장부에 취합된 결과 파일로 저장하고, 로그 저장부에 수행 과정과 결과에 대한 내용을 로그 파일로 저장하는 단계와, 상기 설정 분석 관리부에서 판별된 선택 항목이 분리일 경우 분리부를 통해 상기 엑셀 파일의 데이터를 분리하고, 분리된 상기 엑셀 파일의 데이터를 검정용 파일로 생성하여 결과를 결과 저장부에 분리된 결과 파일로 저장하고, 상기 로그 저장부에 수행 과정과 결과에 대한 내용을 로그 파일로 저장하는 단계를 포함할 수 있다.In order to achieve the above object, the method of collecting and separating using an Excel file collecting and separating system having the same format according to the present invention loads an Excel file in which data is stored in a setting analysis management unit, and externally sets an environment related to collecting or separating. Setting and inputting the input value, and verifying and analyzing the input value in the setting analysis management unit; and selecting or collecting the data displayed on the screen whether to collect or separate the data of the file loaded in the setting analysis management unit. Selecting an item as an input device, determining whether the selected item inputted by the setting analysis management unit is collected or separated; and collecting the Excel file through the collecting unit when the selected item determined by the setting analysis management unit is collected Examine the sheets, sort them, combine them and save them as a combined result file in the result storage And storing the contents of the execution process and the result in the log storage unit as a log file, and if the selection item determined by the setting analysis management unit is separation, separating the data of the Excel file through the separation unit, and separating the separated data. The method may include generating the data of the Excel file as a test file, storing the result as a separate result file in the result storage unit, and storing the execution process and the contents of the result as a log file in the log storage unit.
구체적으로, 상기 검증 및 분석하는 단계에서는 다수의 동일 서식으로 이루어지는 엑셀 파일 또는 하나의 엑셀 파일을 상기 설정 분석 관리부에서 로드하고, 취합과 분리에 따른 환경 설정값을 상기 설정 분석 관리부에 상기 입력장치를 통해 입력하고, 상기 환경 설정값을 검증 및 분석하여 상기 입력장치를 통해 입력된 상기 환경 설정값의 입력이 정상인지 여부를 확인할 수 있다.Specifically, in the verifying and analyzing step, the configuration analysis management unit loads an Excel file or a single Excel file having a plurality of identical formats, and sets the input device to the configuration analysis management unit to collect the environment setting values according to the collection and separation. Through the input, the environment setting value is verified and analyzed to determine whether the input of the environment setting value input through the input device is normal.
상기 결과 저장부에 취합된 엑셀 파일로 저장하는 단계에서는 동일 서식을 갖는 다수인 상기 엑셀 파일의 수집대상 시트에 작성된 데이터가 취합부에 저장된 상태로 설정되는 상기 수집대상 시트 데이터를 검사하여 서식이 일치하는지 확인하고, 검사가 완료된 상기 수집대상 시트 데이터는 정렬한뒤 취합하여 결과 저장부에 취합된 엑셀 파일로 저장할 수 있다.In the storing of the Excel file collected in the result storage unit, the data to be collected in the collection target sheet of the plurality of Excel files having the same format is set to be stored in the collection unit, and the format is matched. After the inspection is completed, the collected sheet data to be collected may be sorted and collected and stored as an Excel file collected in the result storage unit.
상기 취합부에서 상기 엑셀 파일의 데이터를 취합할 때 업무명, 취합할 폴더, 취합방법, 타이틀 셀범위, 자료범위 및 합산할 범위 등을 지정하여 상기 취합부에서 취합의 조건인 범위가 일정한 경우, 범위가 일정하지 않는 경우, 시트 데이터가 옆으로 취합되는 경우, 시트 추가 없이 합산된 결과만 생성하는 경우, 필요한 셀만 가져오는 경우, 특정 셀 값이 있는 셀만 가져오는 경우, 조건에 맞는 행만 가져오는 경우 및 여러개의 시트에서 필요한 셀만 가져오는 경우에 대한 환경 설정값이 올바른지를 검정하고, 상기 엑셀 파일이 모두 접수되었는지를 검사하며, 상기 각각의 엑셀파일에 취합할 시트명이 올바르게 설정되어 있는지를 검사하고, 상기 검사시 오류가 난 엑셀파일은 자동제외하며, 상기 엑셀 파일을 취합부에 설정된 기준을 통해 취합할 순서로 파일명을 자동변환하여 취합할 수 있다.When collecting the data of the Excel file in the collecting unit, the job name, the folder to be collected, the collecting method, the title cell range, the data range and the range to be summed, etc. When the range is not constant, when the sheet data is gathered sideways, when you generate only the summed result without adding the sheet, when you import only the cells you need, when you import only the cells with specific cell values, when you import only the rows that meet the criteria And verifying whether the environment setting value for the case of importing only necessary cells from multiple sheets is correct, checking whether all the Excel files are received, checking whether the sheet names to be collected in each Excel file are set correctly, The Excel file that has an error at the time of inspection is automatically excluded, and the order in which the Excel file is collected through the criteria set in the collecting unit. Can be collected automatically converts the file name.
상기 결과 저장부에 분리된 엑셀 파일로 저장하는 단계는 상기 설정 분석 관리부에서 판별된 선택 항목이 분리일 경우 분리부를 통해 상기 엑셀 파일의 데이터를 분리하여 분리부에 저장하고, 상기 분리부에 저장되는 분리된 상기 엑셀 파일의 데이터를 검정용 파일로 생성하여 분리 조건에 맞도록 분리되었는지 상기 분리부에서 검정하며, 상기 분리부에서 검정된 결과인 분리된 상기 엑셀 파일의 데이터를 상기 결과 저장부에 분리된 상기 엑셀 파일로 저장할 수 있다.The storing of the result as an Excel file separated in the result storage unit may be performed by separating the data of the Excel file through a separator and storing the separated file in the separator when the selected item determined by the setting analysis manager is separated. The data of the separated Excel file is generated as a test file, and the separation unit tests whether the data is separated to meet the separation conditions, and the data of the separated Excel file that is the result of the test by the separation unit is separated into the result storage unit. Can be saved as the Excel file.
상기 분리부에서 상기 엑셀 파일의 데이터를 분리할때 상기 분리 작업을 수행할 엑셀파일을 지정하고, 분리조건인 특정 열의 값을 기준으로 그룹별로 분리하는 경우, 일정한 범위를 기준으로 그룹별로 분리하는 경우, 특정행을 기준으로 다른 서식 파일로 분리하는 경우 및 여러 시트를 각각의 파일로 분리하는 경우의 환경 설정값으로 설정하여 상기 설정값을 통해 별도의 엑셀파일로 분리하며, 상기 엑셀 파일의 데이터를 분리한뒤 원본 파일을 별도 사본파일로 저장하고, 상기 사본파일에 분리된 자료를 표시하여 확인하기 용이하도록 분리 후 검정용 엑셀파일을 자동생성할 수 있다.When separating the data of the Excel file in the separating unit designates an Excel file to perform the separation operation, and when separating into groups based on the value of a specific column that is a separation condition, when separating into groups based on a certain range In the case of separating into a different format file on the basis of a specific line and when separating multiple sheets into separate files, it is set as an environment setting value and separated into a separate Excel file through the setting value, and the data of the Excel file is separated. After separation, the original file may be stored as a separate copy file, and the separated Excel file may be automatically generated after the separation so that the separated data can be easily displayed and verified.
이상에서 설명한 바와 같이 본 발명은 동일한 서식을 갖는 엑셀 파일을 쉽게 취합 및 분리할 수 있으므로 업무 능률을 향상시키는 효과가 있다.As described above, the present invention can easily collect and separate Excel files having the same format, thereby improving work efficiency.
그리고, 엑셀이 설치되어 있는 PC나 모바일기기에서 취합 및 분리가 가능하므로 고가의 서버 및 웹프로그램을 이용하지 않게 되어 비용의 절감 효과가 있다.In addition, since it is possible to collect and separate from a PC or a mobile device that has Excel installed, there is no cost of using expensive servers and web programs.
도 1은 본 발명의 일실시 예에 의한 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법의 순서도이다.1 is a flow chart of a method of collecting and separating using a collection and separation system of the Excel file having the same format according to an embodiment of the present invention.
도 2는 본 발명에 따른 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법의 취합 분리 구조를 나타낸 도면이다.2 is a view showing a collection separation structure of the collection and separation method using the collection and separation system of the Excel file having the same format according to the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명한다. 도면들 중 동일한 구성요소들은 가능한 어느 곳에서든지 동일한 부호로 표시한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention. Like elements in the figures are denoted by the same reference numerals wherever possible. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.
도 1은 본 발명의 실시예에 의한 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법을 나타낸 도면으로서, 설정 분석 관리부(10)에서 엑셀 파일의 취합 및 분리에 관한 환경설정을 검증 및 분석하는 단계(S10)와, 화면에 표시되는 취합 또는 분리 항목을 입력 장치로 선택하여 입력하고, 이를 설정 분석 관리부(10)에서 취합 또는 분리를 판별하는 단계(S20)와, 취합이 선택 된 경우 취합부(20)를 통해 엑셀 파일의 시트 데이터를 수집하고, 이를 검증한뒤 정렬하고, 정렬된 시트 데이터를 결과 저장부(40)에 저장하는 단계(S30)와, 분리가 선택된 경우 분리부(30)를 통해 엑셀 파일의 해당 시트 데이터를 분리하고, 분리된 엑셀 파일의 시트 데이터를 검정한뒤 분리된 엑셀 파일로 저장하는 단계(S40)를 포함한다.1 is a view showing a method of collecting and separating using an Excel file collection and separation system according to an embodiment of the present invention, wherein the configuration analysis management unit 10 verifies an environment setting regarding collection and separation of Excel files. And analyzing (S10), selecting and inputting a collection or separation item displayed on the screen as an input device, and determining the collection or separation in the setting analysis management unit (S20), and the collection is selected. In the case of collecting sheet data of the Excel file through the collecting unit 20, verifying and sorting the sheet data, and storing the sorted sheet data in the result storage unit 40 (S30), and if the separation is selected Separating the corresponding sheet data of the Excel file through 30, and testing the sheet data of the separated Excel file and storing it as a separate Excel file (S40).
도 1과 도 2에 도시된 바와 같이 상기 설정 분석 관리부(10)에서 엑셀 파일의 취합 및 분리에 관한 환경설정을 검증 및 분석하는 단계에서는 데이터가 저장되는 엑셀 파일을 설정 분석 관리부(10)에서 로드하고, 취합 또는 분리에 관한 환경설정을 외부의 입력 장치를 통해 설정하며, 입력된 입력값을 상기 설정 분석 관리부(10)에서 검증 및 분석하는 단계이다.As shown in FIG. 1 and FIG. 2, the configuration analysis management unit 10 loads an Excel file in which data is stored in the configuration analysis management unit 10. And setting an environment setting regarding collection or separation through an external input device, and verifying and analyzing the input input value in the setting analysis management unit 10.
이러한 상기 설정 분석 관리부(10)는 시트 데이터가 저장된 엑셀 파일을 로드하고, 로드된 엑셀 파일의 취합 또는 분리에 따른 환경 설정 값을 저장하고, 입력 장치를 통해 입력하는 사용자에게 환경 설정값이 맞는지를 검증하고, 검증이 완료된 환경 설정값을 분석한다.The setting analysis management unit 10 loads an Excel file in which sheet data is stored, stores an environment setting value according to collection or separation of the loaded Excel file, and checks whether the environment setting value is correct for a user input through an input device. Verify and analyze the environment settings that have been verified.
즉, 상기 검증 및 분석하는 단계에서는 다수의 동일 서식으로 이루어지는 엑셀 파일 또는 하나의 엑셀 파일을 설정 분석 관리부(10)에서 로드하고, 취합과 분리에 따른 환경 설정값을 설정 분석 관리부(10)에 상기 입력장치를 통해 입력하며, 환경 설정값을 검증 및 분석하여 입력장치를 통해 입력된 환경 설정값의 입력이 정상인지 여부를 확인하게 된다.That is, in the verifying and analyzing step, the configuration analysis management unit 10 loads an Excel file or one Excel file having a plurality of identical formats, and sets the environment setting values according to the collection and separation to the configuration analysis management unit 10. It inputs through the input device, and verifies and analyzes the environment setting value to check whether the input of the environment setting value input through the input device is normal.
이렇게 상기 설정 분석 관리부(10)에 엑셀 파일에 대한 취합 또는 분리의 환경 설정값이 설정되면, 화면에 설정 분석 관리부(10)에 로드된 엑셀 파일을 취합 할것인지 분리할 것인지 선택하는 선택항목이 표시되고, 이를 선택하면 설정 분석 관리부(10)에서 판별하여 해당하는 작업을 실행한다. When the configuration setting value for collecting or separating the Excel file is set in the setting analysis management unit 10 as described above, a selection item for selecting whether to collect or separate the Excel file loaded in the setting analysis management unit 10 is displayed on the screen. If it is selected, the setting analysis management unit 10 determines and executes the corresponding job.
상기 화면에 표시된 선택 항목 중 취합을 선택하면, 설정 분석 관리부(10)에서 로드된 엑셀 파일의 데이터를 취합한다고 판별하여 취합부(20)에 엑셀 파일의 시트데이터를 전송한다.When the collection is selected from the selection items displayed on the screen, the setting analysis management unit 10 determines that the data of the Excel file loaded is collected and transmits the sheet data of the Excel file to the collecting unit 20.
상기 취합부(20)는 전송된 엑셀 파일의 수집 대상인 시트 데이터를 검사하여 취합하고자 하는 시트 데이터가 동일한 서식인지를 검사하여 동일 서식일 경우 취합부(20)에서 정렬하여 취합하게 되고, 만약 동일한 서식이 아닌 경우 오류로 처리하여 취합되는 시트 데이터에서 배제시키게 된다.The collecting unit 20 examines sheet data, which is a collection target of the transmitted Excel file, checks whether the sheet data to be collected is in the same format, and sorts and collects the same in the collecting unit 20 if the same format is used. If not, it will be treated as an error and excluded from the collected sheet data.
그리고, 상기 취합부(20)에서 동일 서식의 시트 데이터일 경우 취합되는 시트 데이터를 정렬하여 취합시 시트 데이터를 정리하게 된다.In the case of sheet data having the same format in the collecting unit 20, the sheet data to be collected are sorted to arrange the sheet data at the time of collecting.
상기 정렬된 시트 데이터는 취합부(20)에서 취합되어 취합된 상태의 엑셀 파일 또는 PDF등의 파일로 결과 저장부(40)에 저장된다.The sorted sheet data is collected in the collecting unit 20 and stored in the result storage unit 40 as a file such as an Excel file or PDF in the collected state.
상기 취합부(20)에서 엑셀 파일을 취합할 때에는 업무명, 취합할 폴더, 취합방법, 타이틀셀범위, 자료범위 및 합산할 범위 등을 지정하고, 이에 따른 취합의 조건인 범위가 일정한 경우, 범위가 일정하지 않는 경우, 시트 데이터가 옆으로 취합되는 경우, 시트 추가 없이 합산된 결과만 생성하는 경우, 필요한 셀만 가져오는 경우, 특정 셀 값이 있는 셀만 가져오는 경우, 조건에 맞는 행만 가져오는 경우 및 여러개의 시트에서 필요한 셀만 가져오는 경우에 대한 환경 설정 값을 취합부(20)에서 올바른지를 검사하고, 엑셀 파일이 모두 접수되었는지를 검사하며, 각각의 엑셀파일에 취합할 시트명이 올바르게 설정되어 있는지를 검사하고, 검사시 오류가 난 엑셀파일은 자동제외하며, 상기 엑셀 파일을 취합부(20)에 설정된 기준을 통해 취합할 순서로 파일명을 자동변환하여 취합한뒤 저장하게 된다.When the Excel file is collected by the collecting unit 20, a job name, a folder to be collected, a collecting method, a title cell range, a data range, and a range to be combined are specified. Is inconsistent, when the sheet data is gathered sideways, produces only aggregated results without adding sheets, imports only the cells you need, imports only cells with specific cell values, imports only rows that meet the criteria, and Check if the configuration value for importing only the cells required from multiple sheets is correct in the collecting unit 20, check whether all Excel files have been received, and whether the sheet names to be collected in each Excel file are set correctly. Check and exclude the Excel file that has an error at the time of inspection, and search for the file name in the order in which the Excel file is collected through the criteria set in the collecting unit 20. It will be automatically converted, collected and saved.
상기 화면에 표시된 선택 항목 중 분리를 선택하면, 설정 분석 관리부(10)에 로드된 엑셀 파일에서 원하는 시트 데이터를 선택 할 수 있도록 하며, 선택된 시트 데이터는 분리부(30)에 전송되어 분리부(30)에서 엑셀 파일의 시트 데이터를 원본의 엑셀 파일에서 분리하게 된다.When the separation is selected from the selection items displayed on the screen, the desired sheet data can be selected from the Excel file loaded in the setting analysis management unit 10, and the selected sheet data is transmitted to the separation unit 30 to separate the separation unit 30. ), The sheet data of the Excel file is separated from the original Excel file.
이렇게 분리된 엑셀 파일의 시트 데이터는 분리부(30)에서 기존의 엑셀 파일과 비교하도록 검정용 파일로 생성되며, 이 검정용 파일을 분리하고자 했던 시트 데이터 인지, 분리 조건에 맞도록 분리되었는지를 분리부(30)에서 검사하게 된다.The sheet data of the separated Excel file is generated as a test file to be compared with the existing Excel file in the separating unit 30, and whether the test file is separated to meet the separation conditions, whether the sheet data is to be separated or not. The part 30 is inspected.
그런뒤, 상기 분리부(30)에서 검정된 분리된 시트 데이터를 각각의 분리된 엑셀 파일 또는 PDF등의 파일로 결과 저장부(40)에 저장하게 된다.Then, the separated sheet data verified by the separator 30 is stored in the result storage unit 40 as a separate Excel file or a PDF file.
상기 분리부(30)에서 상기 엑셀 파일의 데이터를 분리할때에는 분리 작업을 수행할 엑셀파일을 지정하고, 분리조건인 특정 열의 값을 기준으로 그룹별로 분리하는 경우, 일정한 범위를 기준으로 그룹별로 분리하는 경우, 특정행을 기준으로 다른 서식 파일로 분리하는 경우 및 여러 시트를 각각의 파일로 분리하는 경우의 환경 설정값으로 설정하여 상기 설정값을 통해 별도의 엑셀 파일로 분리하고, 엑셀 파일의 시트 데이터를 분리한뒤 원본 파일을 상기 결과 저장부(40)에 별도의 사본파일로 저장하고, 사본 파일에 분리된 자료를 표시하여 확인하기 용이하도록 분리 후 검정용 엑셀파일을 자동생성하게 된다.When the separation unit 30 separates the data of the Excel file, it designates an Excel file to perform a separation operation, and when separating into groups based on a value of a specific column as a separation condition, separating into groups based on a predetermined range. If you want to separate into a different format file based on a specific row and if you want to separate multiple sheets into separate files, set it as an environment setting value and separate it into a separate Excel file through the setting value. After the data is separated, the original file is stored as a separate copy file in the result storage unit 40, and the separated data is displayed on the copy file so that it is easy to check and automatically generate an Excel file for verification.
상기 설정 분석 관리부(10)와 취합부(20), 분리부(30) 및 결과 저장부(40)는 로그 저장부(50)가 연결되어 취합 또는 분리 또는 환경 설정 또는 엑셀 파일 저장시 발생될 수 있는 오류 및 결과를 로그 파일로 저장하여 사용자가 확인할 수 있도록 한다.The setting analysis management unit 10, the collecting unit 20, the separating unit 30, and the result storage unit 40 may be generated when the log storage unit 50 is connected and collected or separated, or when the environment setting or the Excel file is stored. Save errors and results in a log file so that users can check them.
상기와 같은 방법의 본 발명은 마이크로소프트 엑셀 프로그램이 설치된 PC 또는 모바일기기 등의 개별 장치에서 엑셀 파일의 시트 데이터를 취합과 분리가 동시에 가능하도록 하기 위해 구성된다.The present invention of the method as described above is configured to enable the simultaneous collection and separation of the sheet data of the Excel file in a separate device, such as a PC or mobile device installed with the Microsoft Excel program.
상기 설정 분석 관리부(10)에서 취합 또는 분리에 대한 환경 설정할 때에는 어떤 시트의 어떤 범위를 어떤 방법으로 취합하고, 하나의 엑셀파일을 어떤 시트에 어떤 특정 열을 기준으로 분리하는지 또는 다른 서식의 엑셀파일에 어떤 셀값을 대입하여 분리를 할 것인지를 입력한 뒤 그 설정들이 바르게 입력되었는지를 설정 분석 관리부(10)에서 분석한 뒤 추후 사용 가능하도록 취합 분리 환경을 파일로 저장하여 파일로 관리하며, 동시에 화면에 엑셀 파일들을 전부 표시하여 한번에 관리할 수 있도록 수행한다. When setting the environment for collection or separation in the setting analysis management unit 10, which range of which sheet is collected in what way, and which one Excel file is separated on which sheet based on which specific column or another format of Excel file After inputting the cell value into which to separate, the setting analysis management unit 10 analyzes whether the settings are correctly inputted, and stores the collected separation environment as a file for later use. All Excel files are displayed on the screen so that they can be managed at once.
상기 설정 분석 관리부(10)에는 로그 저장부(50)가 연결되는데 이러한 로그 저장부(50)에서는 엑셀취합과 분리설정 파일 생성, 수정 및 취합과 분리의 각종 수행시 나타나는 오류나 정상메시지를 로그로 저장하는 기능을 수행한다.A log storage unit 50 is connected to the setting analysis management unit 10. The log storage unit 50 stores an error or a normal message appearing in various types of Excel collection and separation setting file generation, modification and collection and separation as a log. It performs the function.
상기 취합부(20) 및 분리부(30)에서는 파일의 시트 데이터를 취합 후 다시 분리하고, 분리 후 다시 취합할 수 있으며, 선택 항목에서 취합을 선택한 경우 취합할 범위가 일정한 경우나 일정하지 않은 경우 및 각 시트를 오른쪽으로 계속해서 추가한 경우에는 사용자가 취합 후 다시 엑셀 파일을 수정 및 분리할 수도 있다.In the collecting unit 20 and the separating unit 30, the sheet data of the file may be collected and separated again, and then separated and collected again. If the collection is selected in the selection item, the range to be collected is constant or not constant. And if you add each sheet to the right, you can edit and detach the Excel file again after collecting.
이렇게 상기 사용자가 취합 또는 분리 후 수정한 엑셀 파일은 하위의 사용자에게 해당 시트 데이터를 배포할 경우에는 자동으로 취합부(20) 또는 분리부(30)에서 설정을 반대로 취합 또는 분리할 수 있도록 변환하는 기능을 수행하여 자동으로 엑셀 파일로 변환되어 결과 저장부(40)에 저장된다.The Excel file modified by the user after being collected or separated is automatically converted to collect or separate the settings in the collecting unit 20 or the separating unit 30 when the sheet data is distributed to the lower user. The function is automatically converted into an Excel file and stored in the result storage unit 40.
상기 취합부(20) 및 분리부(30)에서는 설정 분석 관리부(10)에서 로드된 엑셀 파일을 취합과 분리로 구분하여 선택된 항목에 대한 동작을 수행하며, 선택된 항목이 취합인 경우 취합부(20)에서 수집된 대상 엑셀파일을 관리하는 수집대상관리 내역을 생성, 수정, 삭제할 수 있다. The collecting unit 20 and the separating unit 30 perform operations on the selected item by dividing the Excel file loaded by the setting analysis management unit into collecting and separating, and collecting the unit 20 when the selected item is collecting. ), You can create, modify, and delete the collection management details that manage the collected Excel file.
이러한 상기 취합부(20)는 실제 수집된 파일들이 모두 취합할 폴더에 저장되어 있는지 검사하고 어떤 보고기관의 엑셀파일이 누락되었는지 검사하며, 취합할 시트명이 올바르게 작성되어 있는지 검사 후 수집된 엑셀파일명을 취합부(20)에 설정된 취합할 기준으로 정렬하고 파일명을 자동 변환하여 결과 저장부(40)에 저장하고, 이러한 과정에서 생성되는 모든 로그는 로그 저장부(50)에 의하여 자동 저장된다.The collecting unit 20 checks whether all collected files are actually stored in a folder to be collected, and checks whether an Excel file of a reporting institution is missing, and checks the collected Excel file name after checking whether the sheet name to be collected is correctly written. Sort by the collection criteria set in the collecting unit 20 and automatically converts the file name is stored in the result storage unit 40, and all the logs generated in this process is automatically stored by the log storage unit 50.
상기 설정 분석 관리부(10)에서 설정된 취합방법, 취합할 시트, 취합할 범위를 읽어 취합부(20)에서는 생성된 파일을 대상으로 실제 취합 수행이 이루어진다. 취합부(20)에서는 취합결과를 엑셀 파일 또는 PDF파일로 저장하며, 취합된 결과의 엑셀 파일의 위치와 파일명은 취합부(20)를 통하여 설정파일에 추가하여 자동 저장된다. 물론 이때 생성되는 모든 로그는 로그 저장부(50)에 의하여 자동 저장된다. The collection method 20, the sheet to be collected, and the range to be collected are set by the setting analysis management unit 10, and the collection unit 20 performs the actual collection on the generated file. The collecting unit 20 stores the collecting result in an Excel file or a PDF file, and the location and file name of the collected Excel file are automatically added to the setting file through the collecting unit 20. Of course, all the logs generated at this time are automatically stored by the log storage unit 50.
상기 설정 분석 관리부(10)에서 엑셀 파일의 시트 데이터 분리를 선택한 경우에는 설정 분석 관리부(10)에서 설정된 분리방법, 분리할 엑셀파일 및 시트, 분리할 그룹 열 및 분리할 셀 들을 읽어 분리부(30)에서 실제 분리 실행이 이루어진다. In the case in which the sheet data separation of the Excel file is selected in the configuration analysis management unit 10, the separation method 30 reads the separation method, the Excel file and the sheet to be separated, the group column to be separated, and the cells to be separated. ), The actual detach run takes place.
이때 결과 저장부(40)에서는 분리결과를 엑셀파일 또는 PDF파일로 저장하며 그 분리된 결과가 저장된 폴더의 위치는 분리부(30)를 통하여 설정파일에 추가하여 자동 저장된다.At this time, the result storage unit 40 stores the separation result in an Excel file or a PDF file, and the location of the folder in which the separated result is stored is automatically stored in addition to the setting file through the separation unit 30.
또한 상기 분리부(30)에서는 분리되기 전의 원본 엑셀파일과 똑같은 사본의 엑셀파일을 만들어 어떤 자료가 분리되었는지를 검사할 수 있도록 표시하여 결과 저장시 생성되는 모든 로그는 로그 저장부(50)에 의하여 자동 저장된다. In addition, the separation unit 30 creates an Excel file of the same copy as the original Excel file before being separated so that it can be checked which data is separated so that all logs generated at the time of storing the result are stored by the log storage unit 50. It is saved automatically.
상기와 같이 구성된 본 발명은 동일한 서식을 갖는 엑셀 파일을 쉽게 취합 및 분리할 수 있으므로 업무 능률을 향상시키는 효과가 있다.The present invention configured as described above can easily collect and separate Excel files having the same format, thereby improving work efficiency.
그리고, 엑셀이 설치되어 있는 PC나 모바일기기에서 취합 및 분리가 가능하므로 고가의 서버 및 웹프로그램을 이용하지 않게 되어 비용의 절감 효과가 있다.In addition, since it is possible to collect and separate from a PC or a mobile device that has Excel installed, there is no cost of using expensive servers and web programs.
상기와 같은 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법은 위에서 설명된 실시예들의 구성과 작동 방식에 한정되는 것이 아니다. 상기 실시예들은 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 다양한 변형이 이루어질 수 있도록 구성될 수도 있다.The collection and separation method using the collection and separation system of the Excel file having the same format as described above is not limited to the configuration and operation of the embodiments described above. The above embodiments may be configured such that various modifications may be made by selectively combining all or part of the embodiments.
[부호의 설명][Description of the code]
10 : 설정 분석 관리부 20 : 취합부10: setting analysis management unit 20: collecting unit
30 : 분리부 40 : 결과 저장부30: separation unit 40: result storage unit
50 : 로그 저장부50: log storage unit

Claims (6)

  1. 데이터가 저장되는 엑셀 파일을 설정 분석 관리부에서 로드하고, 취합 또는 분리에 관한 환경설정을 외부의 입력 장치를 통해 설정하며, 입력된 입력값을 상기 설정 분석 관리부에서 검증 및 분석하는 단계;Loading an Excel file in which data is stored in a configuration analysis management unit, setting an environment setting regarding collection or separation through an external input device, and verifying and analyzing the input input value in the configuration analysis management unit;
    상기 설정 분석 관리부에서 로드된 상기 파일의 데이터를 취합 또는 분리 여부를 화면에 표시되는 취합 또는 분리 선택 항목을 입력장치로 선택하고, 상기 설정 분석 관리부에서 입력되는 선택 항목이 취합인지 분리인지를 판별하는 단계;Selecting a collection or separation selection item displayed on the screen to collect or separate the data of the file loaded by the configuration analysis management unit as an input device, and determining whether the selection item input by the configuration analysis management unit is collection or separation; step;
    상기 설정 분석 관리부에서 판별된 선택 항목이 취합일 경우 취합부를 통해 상기 엑셀 파일의 수집대상 시트를 검사하고, 이를 정렬한뒤 취합하여 결과 저장부에 취합된 결과 파일로 저장하고, 로그 저장부에 수행 과정과 결과에 대한 내용을 로그 파일로 저장하는 단계; 및If the selection items determined by the setting analysis management unit are collected, the collection target sheet of the Excel file is inspected through the collecting unit, sorted, collected, stored as a result file collected in the result storage unit, and performed in the log storage unit. Storing the contents of the process and the results in a log file; And
    상기 설정 분석 관리부에서 판별된 선택 항목이 분리일 경우 분리부를 통해 상기 엑셀 파일의 데이터를 분리하고, 분리된 상기 엑셀 파일의 데이터를 검정용 파일로 생성하여 결과를 결과 저장부에 분리된 결과 파일로 저장하고, 상기 로그 저장부에 수행 과정과 결과에 대한 내용을 로그 파일로 저장하는 단계;를 포함하는 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법.If the selection item determined by the setting analysis management unit is a separation, the data of the Excel file is separated through a separation unit, and the data of the separated Excel file is generated as a test file and the result is separated into a result file separated into a result storage unit. And collecting and separating the Excel file having the same format as the log storage unit.
  2. 청구항 1에 있어서,The method according to claim 1,
    상기 검증 및 분석하는 단계에서는 다수의 동일 서식으로 이루어지는 엑셀 파일 또는 하나의 엑셀 파일을 상기 설정 분석 관리부에서 로드하고, 취합과 분리에 따른 환경 설정값을 상기 설정 분석 관리부에 상기 입력장치를 통해 입력하고, 상기 환경 설정값을 검증 및 분석하여 상기 입력장치를 통해 입력된 상기 환경 설정값의 입력이 정상인지 여부를 확인하는 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법.In the verifying and analyzing step, an Excel file or a single Excel file having a plurality of identical formats is loaded in the configuration analysis management unit, and the environment setting values according to the collection and separation are input to the configuration analysis management unit through the input device. And collecting and separating using an Excel file collecting and separating system having the same format for verifying whether or not the input of the environmental setting value input through the input device is normal by verifying and analyzing the environmental setting value.
  3. 청구항 1에 있어서,The method according to claim 1,
    상기 결과 저장부에 취합된 엑셀 파일로 저장하는 단계에서는 동일 서식을 갖는 다수인 상기 엑셀 파일의 수집대상 시트에 작성된 데이터가 취합부에 저장된 상태로 설정되는 상기 수집대상 시트 데이터를 검사하여 서식이 일치하는지 확인하고, 검사가 완료된 상기 수집대상 시트 데이터는 정렬한뒤 취합하여 결과 저장부에 취합된 엑셀 파일로 저장하는 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법.In the storing of the Excel file collected in the result storage unit, the data to be collected in the collection target sheet of the plurality of Excel files having the same format is set to be stored in the collection unit, and the format is matched. And collecting and separating the collected sheet data, which has been inspected, by sorting and collecting the collected sheet data, and storing the collected sheet data as an Excel file collected in a result storage unit.
  4. 청구항 3에 있어서,The method according to claim 3,
    상기 취합부에서 상기 엑셀 파일의 데이터를 취합할 때 업무명, 취합할 폴더, 취합방법, 타이틀 셀범위, 자료범위 및 합산할 범위 등을 지정하여 상기 취합부에서 취합의 조건인 범위가 일정한 경우, 범위가 일정하지 않는 경우, 시트 데이터가 옆으로 취합되는 경우, 시트 추가 없이 합산된 결과만 생성하는 경우, 필요한 셀만 가져오는 경우, 특정 셀 값이 있는 셀만 가져오는 경우, 조건에 맞는 행만 가져오는 경우 및 여러개의 시트에서 필요한 셀만 가져오는 경우에 대한 환경 설정값이 올바른지를 검정하고, 상기 엑셀 파일이 모두 접수되었는지를 검사하며, 상기 각각의 엑셀파일에 취합할 시트명이 올바르게 설정되어 있는지를 검사하고, 상기 검사시 오류가 난 엑셀파일은 자동제외하며, 상기 엑셀 파일을 취합부에 설정된 기준을 통해 취합할 순서로 파일명을 자동변환하여 취합하는 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법.When collecting the data of the Excel file in the collecting unit, the job name, the folder to be collected, the collecting method, the title cell range, the data range and the range to be summed, etc. When the range is not constant, when the sheet data is gathered sideways, when you generate only the summed result without adding the sheet, when you import only the cells you need, when you import only the cells with specific cell values, when you import only the rows that meet the criteria And verifying whether the environment setting value for the case of importing only necessary cells from multiple sheets is correct, checking whether all the Excel files are received, checking whether the sheet names to be collected in each Excel file are set correctly, The Excel file that has an error at the time of inspection is automatically excluded, and the order in which the Excel file is collected through the criteria set in the collecting unit. Collection and separation method using a separate collecting systems excel file with the same format that collects and automatically converts the file name.
  5. 청구항 1에 있어서,The method according to claim 1,
    상기 결과 저장부에 분리된 엑셀 파일로 저장하는 단계는 상기 설정 분석 관리부에서 판별된 선택 항목이 분리일 경우 분리부를 통해 상기 엑셀 파일의 데이터를 분리하여 분리부에 저장하고, 상기 분리부에 저장되는 분리된 상기 엑셀 파일의 데이터를 검정용 파일로 생성하여 분리 조건에 맞도록 분리되었는지 상기 분리부에서 검정하며, 상기 분리부에서 검정된 결과인 분리된 상기 엑셀 파일의 데이터를 상기 결과 저장부에 분리된 상기 엑셀 파일로 저장하는 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법.The storing of the result as an Excel file separated in the result storage unit may be performed by separating the data of the Excel file through a separator and storing the separated file in the separator when the selected item determined by the setting analysis manager is separated. The data of the separated Excel file is generated as a test file, and the separation unit tests whether the data is separated to meet the separation conditions, and the data of the separated Excel file that is the result of the test by the separation unit is separated into the result storage unit. Collecting and separating method using the collecting and separating system of the Excel file having the same format to save the Excel file.
  6. 청구항 5에 있어서,The method according to claim 5,
    상기 분리부에서 상기 엑셀 파일의 데이터를 분리할때 상기 분리 작업을 수행할 엑셀파일을 지정하고, 분리조건인 특정 열의 값을 기준으로 그룹별로 분리하는 경우, 일정한 범위를 기준으로 그룹별로 분리하는 경우, 특정행을 기준으로 다른 서식 파일로 분리하는 경우 및 여러 시트를 각각의 파일로 분리하는 경우의 환경 설정값으로 설정하여 상기 설정값을 통해 별도의 엑셀파일로 분리하며, 상기 엑셀 파일의 데이터를 분리한뒤 원본 파일을 별도 사본파일로 저장하고, 상기 사본파일에 분리된 자료를 표시하여 확인하기 용이하도록 분리 후 검정용 엑셀파일을 자동생성하는 동일 서식을 갖는 엑셀파일의 취합분리 시스템을 이용한 취합 및 분리방법.When separating the data of the Excel file in the separating unit designates an Excel file to perform the separation operation, and when separating into groups based on the value of a specific column that is a separation condition, when separating into groups based on a certain range In the case of separating into a different format file on the basis of a specific line and when separating multiple sheets into separate files, it is set as an environment setting value and separated into a separate Excel file through the setting value, and the data of the Excel file is separated. After the separation, the original file is stored as a separate copy file, and the separated data is collected and collected using an Excel file collection system of the same format that automatically generates an Excel file for verification after separation. And separation method.
PCT/KR2014/003306 2013-04-25 2014-04-16 Method for uniting and dividing excel files having same form by using excel file uniting and dividing system WO2014175595A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20130046260A KR101321599B1 (en) 2013-04-25 2013-04-25 Method for collecting and separating using collecting and separating system of excel file having identical form
KR10-2013-0046260 2013-04-25

Publications (1)

Publication Number Publication Date
WO2014175595A1 true WO2014175595A1 (en) 2014-10-30

Family

ID=49639179

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2014/003306 WO2014175595A1 (en) 2013-04-25 2014-04-16 Method for uniting and dividing excel files having same form by using excel file uniting and dividing system

Country Status (2)

Country Link
KR (1) KR101321599B1 (en)
WO (1) WO2014175595A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108052654A (en) * 2017-12-27 2018-05-18 北京京存技术有限公司 Data extraction method, device, equipment and storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102259073B1 (en) * 2019-09-26 2021-06-02 주식회사 한국정보기술단 Data Standardization Management System
KR102530163B1 (en) * 2020-12-14 2023-05-09 대구가톨릭대학교산학협력단 METHOD FOR DERIVING Data IN Excel fileS USING SPECIFIC FORMAT

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010032214A1 (en) * 2000-04-14 2001-10-18 International Business Machines Corporation Method and system in an electronic spreadsheet for handling absolute references in a copy/cut and paste operation according to different modes
US20020004801A1 (en) * 2000-07-07 2002-01-10 International Business Machines Corporation Error correction mechanisms in spreadsheet packages
US20030004957A1 (en) * 2001-06-29 2003-01-02 Microsoft Corporation Automated document formatting tool
US20070055945A1 (en) * 2005-09-02 2007-03-08 Microsoft Corporation Button for adding a new tabbed sheet

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100254520B1 (en) * 1998-02-03 2000-05-01 서정욱 Method of field data analysis in field data analysis system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010032214A1 (en) * 2000-04-14 2001-10-18 International Business Machines Corporation Method and system in an electronic spreadsheet for handling absolute references in a copy/cut and paste operation according to different modes
US20020004801A1 (en) * 2000-07-07 2002-01-10 International Business Machines Corporation Error correction mechanisms in spreadsheet packages
US20030004957A1 (en) * 2001-06-29 2003-01-02 Microsoft Corporation Automated document formatting tool
US20070055945A1 (en) * 2005-09-02 2007-03-08 Microsoft Corporation Button for adding a new tabbed sheet

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Move or copy a worksheet", MICROSOFT.COM, 22 October 2012 (2012-10-22), pages 1 - 6, Retrieved from the Internet <URL:http://web.archive.org/web/20121022081050/http://office.microsoft.com/en-us/excel-help/move-or-copy-a-worksheet-HP00127035.aspx> *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108052654A (en) * 2017-12-27 2018-05-18 北京京存技术有限公司 Data extraction method, device, equipment and storage medium

Also Published As

Publication number Publication date
KR101321599B1 (en) 2013-10-23

Similar Documents

Publication Publication Date Title
CN109947746B (en) Data quality control method and system based on ETL flow
CN103942497B (en) Forensics type website vulnerability scanning method and system
CN101377759B (en) Automatic interface test system
US9558230B2 (en) Data quality assessment
US20050283664A1 (en) Methods, systems, and media for generating a regression suite database
US20040250170A1 (en) Method and system for categorizing failures of a program module
CN103716690A (en) Multimedia live broadcast whistle-blowing method, terminal, server and system
CN104751056A (en) Vulnerability verification system and method based on attack library
CN105760296A (en) Automation testing control method, device and terminal
WO2014175595A1 (en) Method for uniting and dividing excel files having same form by using excel file uniting and dividing system
CN104281523B (en) A kind of demand Testability Analysis method and system
WO2022114486A1 (en) Automated annotation examination system
CN111966587A (en) Data acquisition method, device and equipment
CN108985187A (en) A kind of method that automatic quality inspection is realized in self verification of digital archive
CN112597018A (en) Interface test case generation method, device, equipment and storage medium
CN110515755A (en) Interface function verification method, device, equipment and computer readable storage medium
CN110209578B (en) Information online test platform
CN110471912B (en) Employee attribute information verification method and device and terminal equipment
CN111813655A (en) Embedded point testing method and device, embedded point management system and storage medium
CN116016270A (en) Switch test management method and device, electronic equipment and storage medium
CN113282496B (en) Automatic interface testing method, device, equipment and storage medium
CN115617612A (en) Log reporting method and device, computer equipment and storage medium
CN114997815A (en) Processing method of laboratory information management system
CN108897877A (en) Big data analysis tool and method based on EXCEL
Buzzard et al. An investigation of collection support for doctoral research

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14788969

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14788969

Country of ref document: EP

Kind code of ref document: A1