Openclaw용 Excel 다중 테이블 병합 도구

주요 필드를 동적으로 일치시키고 노이즈를 필터링하며 값을 집계하여 여러 Excel 시트를 하나의 구조화된 요약본으로 병합하는 자동화 유틸리티입니다.

smxtx
v1.0.0
Jun 16, 2026
0
606
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install excel-multi-table-merge

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 excel-multi-table-merge 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

Excel 다중 테이블 병합 도구란 무엇인가요?

Excel 다중 테이블 병합 도구는 단일 통합 문서의 여러 시트에 분산된 다양한 배송 목록, 납품서 또는 재고 요약본을 수동으로 통합해야 하는 행정적 병목 현상을 해결하기 위해 설계되었습니다. 실제 파일의 불일치를 처리하도록 구축된 이 기술은 변경되는 헤더 구조를 동적으로 식별하고, 원시 수식 대신 계산된 값을 파싱하며, 유사한 구성 요소를 체계적으로 그룹화합니다.

이 자동화를 배포함으로써 개발자와 운영자는 관련 없는 구조적 노이즈(관리 행, 세금 또는 포장 메모 등)를 쉽게 필터링하고 품목 수량을 자동으로 통합할 수 있습니다. Openclaw Skills 라이브러리의 뛰어난 도구로서, 몇 시간씩 걸리던 오류가 잦은 수동 복사/붙여넣기 작업을 대체하는 프로그래밍 방식의 openpyxl 기반 솔루션을 제공합니다.

Excel 다중 테이블 병합 도구 활용 사례

  • 여러 월간 배송 명세서나 납품서를 하나의 마스터 원장으로 통합.
  • 시트마다 열 레이아웃이 약간씩 다른 제조 또는 자재 목록 병합.
  • 볼트나 브래킷 같은 부속 하드웨어를 필터링하면서 엔지니어링 구성 요소 일정(빔, 기둥, 플레이트 정렬)을 표준화 및 정리.
  • 임베디드 Excel 수식이 포함된 복잡한 스프레드시트에서 최종 계산된 결과 추출.

Excel 다중 테이블 병합 도구 작동 원리

  1. 데이터 해석을 통한 통합 문서 로드: 이 유틸리티는 openpyxl을 data_only=True 모드로 사용하여 Excel 통합 문서를 로드함으로써 수식 셀이 최종 계산된 값으로 읽히도록 보장합니다.
  2. 동적 헤더 분석: 각 워크시트의 첫 몇 행을 스캔하여 '序号'(Serial No.)와 같은 핵심 열이 포함된 올바른 헤더 행을 식별하고, 품목 이름, 사양, 개수 및 수량에 대한 열 매핑을 결정합니다.
  3. 데이터 필터링 및 파싱: 도구는 행을 처리하면서 포장이나 관리상의 노이즈를 건너뛰고, 설정된 관련 없는 항목(예: 브래킷, 확장 볼트)을 필터링합니다.
  4. 집계: 이름과 사양의 고유한 튜플을 기반으로 레코드를 일치시켜 개수를 그룹화하고 수량을 합산합니다.
  5. 우선순위 정렬 및 내보내기: 특정 구조적 접두사를 기준으로 항목을 정렬하고, 전문적인 셀 정렬, 사용자 정의 너비 및 테이블 테두리가 완벽하게 갖춰진 새로운 서식 지정 통합 문서로 작성합니다.

Excel 다중 테이블 병합 도구 설정 가이드

Python과 필수 openpyxl 라이브러리가 설치되어 있는지 확인하세요. Openclaw Skills에서 이 구성 요소를 쉽게 설치하고 배포할 수 있습니다.

# openpyxl 라이브러리 설치
pip install openpyxl

핵심 병합 스크립트를 작업 공간에 저장한 다음, 대상 Excel 파일에 대해 실행하세요:

# 실행 예시
python excel_multi_table_merge.py

Excel 다중 테이블 병합 도구 데이터 스키마 및 분류 체계

입력 데이터는 열 구조를 동적으로 감지합니다. 그러나 출력되는 병합 파일은 엄격하고 표준화된 형식을 따릅니다:

통합 시트 데이터 모델

열 헤더 이름 설명
A 序号 (Index) 1부터 시작하는 증가하는 일련번호
B 项目名称及特征 (Project Name & Features) 시트 전체에서 통합된 표준화된 품목 이름
C 生产规格 (Production Specifications) 사양 또는 크기 설명
D 合计件数 (Total Pieces) 합산된 정수 또는 부동 소수점 개수
E 合计数量 (Total Quantity) 총 물리적 부피/길이, 소수점 둘째 자리까지 반올림

필터 설정

  • 무시 키워드: ['支架', '膨胀', '螺丝', '镀锌'] (브래킷, 확장 볼트, 나사, 아연 도금 부속품)
  • 행 건너뛰기: ['包装', '合计', '税金', '总计', '说明', '甲方', '现场', '施工', '制单人'] (관리 메타데이터 및 합계)

Excel 다중 테이블 병합 도구 고급 기능

  • 계산 값 추출: 수식 텍스트 대신 data_only=True 하에서 최종 계산 값을 읽도록 구성되었습니다.
  • 사용자 정의 우선순위 정렬: 도메인별 키워드 가중치에 따라 출력 행을 동적으로 정렬합니다(예: '梁'(빔) 및 '柱'(기둥) 우선 정렬).
  • 구조적 정리 규칙: 내장된 자동화 무시 필터는 기계적 노이즈와 메타데이터 행을 차단하여 원시 배송 시트를 깔끔한 분석 데이터베이스로 변환합니다.
  • 적응형 인덱싱: 동적 구조 감지를 통해 소스 시트의 열 인덱스가 변경되어도 도구가 성공적으로 실행될 수 있습니다.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*