지저분한 표 한 번에 정리
제각각인 숫자·날짜·전화번호 표기와 같은 뜻의 다른 이름을 하나로 맞춘 표와 변경 보고서를 돌려줍니다.
실행하기
10~40P/ 실행예상 1~4초 · 후보·근거 판단 보통 2회, 최대 3회
출고 전 평가 사례의 실측 범위; 입력 크기에 따라 달라지며 보장 시간 아님
기본 처리비 + 응답 사용량과 저장 단가로 계산한 도구 사용료. 최대액을 예약하고 차액을 반환합니다. 원가 미확인·실패 시 청구하지 않습니다.
이 Skill 의 결과는 생성형 AI 가 만듭니다.
예제
입력
{
"data": "고객번호,이름,연락처,가입일,지역,등급,누적구매액,이메일\nC001,김민수,010-2345-6789,2025-03-14,서울시,VIP,\"1,250,000원\",minsu.kim@example.com\nC002,이서연 ,01098765432,2025.4.2,서울특별시,일반,320000,SeoYeon@Example.com\nC003,박지훈,010 3456 7890,2025/05/21,경기도,일반,\"480,000\",jihoon.park@example.com\nC004,최유진,+82 10-4567-8901,25.06.03,Seoul,VIP,\"₩2,100,000\",yujin.choi@example.com\nC005,정하늘,010-5678-9012,2025년 6월 15일,부산,일반,150000원,haneul@example.com\nC006,강도윤,010.6789.0123,2025-07-01,부산광역시,우수,\"760,000원\",doyun.kang@example.com\nC007,윤소희,010‐7890‐1234,2025-07-09,경기,일반,95000,sohee.yoon@example.com\nC008,임재현,010-8901-2345,2025-07-22,서울 시,우수,\"1,020,000\",jaehyun.lim@example.com\nC009,한지민,010-9012-3456,2025-08-02,인천,VIP,3.2백만,jimin.han@example.com\nC010,오세훈,010-1122-3344,2025-08-10,인천광역시,일반,-,sehun.oh@example.com\nC011,서예린,01022334455,2025-08-18,대구,일반,210000,yerin.seo@example\nC012,신동혁,010-3344-5566,2025-08-25,대구광역시,우수,\"640,000원\",donghyuk.shin@example.com\nC013,권나은,010-4455-6677,2025-09-01,서울시,vip,\"1,780,000원\",naeun.kwon@example.com\nC014,황민재,010-5566-7788,2025-09-05,경기도,일반,88000,minjae.hwang@example.com\nC015,안소영,010-6677-8899,2025-09-11,서울특별시,일반,N/A,soyoung.ahn@example.com\nC016,송태양,010-7788-9900,2025-09-14,부산시,우수,\"530,000\",taeyang.song@example.com\nC017,전유나,010-8899-0011,2025-09-20,Busan,일반,120000,yuna.jeon@example.com\nC018,홍길동,010-9900-1122,2025-09-27,제주,일반,\"45,000원\",gildong.hong@example.com\nC019,문채원,010-1212-3434,2025-10-02,제주도,VIP,\"2,450,000원\",chaewon.moon@example.com\nC020,양준혁,010-2323-4545,2025-10-08,서울시,일반,300000,junhyuk.yang@example.com\nC021,배수지,010-3434-5656,2025-10-15,경기도,우수,\"910,000\",suji.bae@example.com\nC022,조현우,010-4545-6767,2025-10-21,대전,일반,67000,hyunwoo.cho@example.com\nC023,백승호,010-5656-7878,2025-10-30,대전광역시,일반,\"155,000원\",seungho.baek@example.com\nC024,남궁민,010-6767-8989,2025-11-04,서울시,우수,\"830,000원\",min.namgung@example.com\nC025,유재석,010-7878-9090,2025-11-12,경기도,VIP,\"1,990,000원\",jaeseok.yoo@example.com\nC026,노지혜,010-8989-0101,2025-11-19,광주,일반,54000,jihye.noh@example.com\nC027,하정우,010-9090-1212,2025-11-26,광주광역시,일반,,jungwoo.ha@example.com\nC028,곽민정,010-1313-2424,2025-12-03,서울시,일반,\"275,000\",minjung.kwak@example.com\nC029,성시경,010-2424-3535,2025-12-10,인천,우수,\"705,000원\",sikyung.sung@example.com\nC030,차은우,010-3535-4646,2025-12-17,서울특별시,VIP,\"3,300,000원\",eunwoo.cha@example.com\nC031,주현영,010-4646-5757,2025-12-24,경기도,일반,99000,hyunyoung.joo@example.com\nC032,우도환,010-5757-6868,2026-01-05,울산,일반,\"188,000\",dohwan.woo@example.com\nC033,구교환,010-6868-7979,2026-01-12,울산광역시,우수,\"612,000원\",kyohwan.koo@example.com\nC034,민경훈,010-7979-8080,2026-01-19,서울시,일반,41000,kyunghoon.min@example.com\nC035,나문희,02-555-1234,2026-01-26,서울시,일반,\"230,000\",munhee.na@example.com\nC036,도경수,010-8080-9191,2026-02-02,경기도,VIP,\"1,450,000원\",kyungsoo.do@example.com\nC037,라미란,010-9191-0202,2026-02-09,부산,일반,76000,miran.ra@example.com\nC038,마동석,연락처 없음,2026-02-16,경기도,우수,\"880,000원\",dongseok.ma@example.com\nC020,양준혁,010-2323-4545,2025-10-08,서울시,일반,300000,junhyuk.yang@example.com\nC039,방민아,010-0303-1414,2026-02-23,서울시,일반,\"134,000\",mina.bang@example.com\nC040,사공일,010-1414-2525,2026-03-02,세종,일반,58000,il.sagong@example.com"
}설명
CSV·TSV·붙여 넣은 표를 넣으면 열 종류를 알아내 숫자·날짜·전화번호·이메일 표기를 통일하고, 앞뒤 공백과 전각 문자를 정리하고, 완전히 같은 행을 지웁니다. 수식처럼 시작하는 값은 스프레드시트에서 실행되지 않게 막습니다. '서울시/서울특별시/Seoul' 처럼 표기만 다른 값은 가장 많이 쓰인 표기로 모읍니다. 빈 칸은 채우지 않고, 읽을 수 없는 값은 고치지 않고 그대로 둔 채 알려 줍니다. 정리된 CSV·XLSX 파일과 칸별 변경 내역(행·열·전·후·이유), 열별 품질 점수를 함께 드립니다. 검증 결과: 7개 사례 평균 91/100점, 일반 모델 1회 텍스트 응답 63.2점. 실측 1~1초, 외부 AI 보통 2회. 동일 도구 조건의 실험이 아닌 납품 결과 비교이며, 반복 개선에 사용한 사례의 결과로 일반적인 성능을 보장하지 않습니다.
입력과 결과
입력
| 이름 | 형식과 설명 |
|---|---|
정리할 표필수data | 글 · 최대 100,000자 CSV·TSV·엑셀에서 복사한 표·마크다운 표를 그대로 붙여 넣습니다. 첫 줄은 열 이름입니다. |
같은 뜻의 다른 표기 모으기unify_text | 예/아니오 '서울시/서울특별시/Seoul' 처럼 표기만 다른 값을 가장 많이 쓰인 표기로 모읍니다. |
완전히 같은 행 지우기dedupe_rows | 예/아니오 |
날짜 표기date_format | 글 (YYYY-MM-DD · YYYY.MM.DD · YYYY/MM/DD) |
전화번호 표기phone_format | 글 (hyphen · digits) hyphen: 010-1234-5678, digits: 01012345678 |
입력은 글자 수 합계 100,000자까지, 처리 시간은 최대 30초입니다.
결과
| 이름 | 형식과 설명 |
|---|---|
정리된 표(CSV)cleaned_csv | 글 |
원래 행 수rows_in | 정수 |
정리 뒤 행 수rows_out | 정수 |
지운 중복 행 수duplicates_removed | 정수 |
바뀐 칸 수cells_changed | 정수 |
정리 전 품질(0~100)quality_before | 숫자 |
정리 뒤 품질(0~100)quality_after | 숫자 |
열별 보고columns | 목록 (열 이름 · 원래 열 이름 · 종류 · 단위 · 채워진 칸 · 빈 칸 · 형식에 맞지 않는 칸 · 바뀐 칸 · 정리 전 품질 · 품질(0~100) · 남은 문제) |
변경 내역changes | 목록 (행(자료 첫 줄이 1) · 열 · 전 · 후 · 이유) |
변경 내역 전체 건수changes_total | 정수 |
지운 행removed_rows | 목록 (지운 행 · 같은 내용의 행) |
하나로 모은 표기unified | 목록 (열 · 모은 표기 · 바꾼 표기 · 바뀐 칸 수) |
알림notes | 글 목록 |
결과 파일artifacts | 목록 (파일 ID · 파일 이름 · 설명 · 파일 형식 · 파일 주소 · 파일 해시 · 크기(바이트) · 너비 · 높이 · 길이(초)) · 최대 20개 |
API·MCP 로 쓰기
인증키와 포인트는 다른 에이픽 API 와 같습니다. 개발가이드
REST
curl -X POST https://apick.app/rest/skills/sk_143c456fd74b06b2/runs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Idempotency-Key: my-request-001" \
-H "Content-Type: application/json" \
-d '{"input":{"data":"고객번호,이름,연락처,가입일,지역,등급,누적구매액,이메일\nC001,김민수,010-2345-6789,2025-03-14,서울시,VIP,\"1,250,000원\",minsu.kim@example.com\nC002,이서연 ,01098765432,2025.4.2,서울특별시,일반,320000,SeoYeon@Example.com\nC003,박지훈,010 3456 7890,2025/05/21,경기도,일반,\"480,000\",jihoon.park@example.com\nC004,최유진,+82 10-4567-8901,25.06.03,Seoul,VIP,\"₩2,100,000\",yujin.choi@example.com\nC005,정하늘,010-5678-9012,2025년 6월 15일,부산,일반,150000원,haneul@example.com\nC006,강도윤,010.6789.0123,2025-07-01,부산광역시,우수,\"760,000원\",doyun.kang@example.com\nC007,윤소희,010‐7890‐1234,2025-07-09,경기,일반,95000,sohee.yoon@example.com\nC008,임재현,010-8901-2345,2025-07-22,서울 시,우수,\"1,020,000\",jaehyun.lim@example.com\nC009,한지민,010-9012-3456,2025-08-02,인천,VIP,3.2백만,jimin.han@example.com\nC010,오세훈,010-1122-3344,2025-08-10,인천광역시,일반,-,sehun.oh@example.com\nC011,서예린,01022334455,2025-08-18,대구,일반,210000,yerin.seo@example\nC012,신동혁,010-3344-5566,2025-08-25,대구광역시,우수,\"640,000원\",donghyuk.shin@example.com\nC013,권나은,010-4455-6677,2025-09-01,서울시,vip,\"1,780,000원\",naeun.kwon@example.com\nC014,황민재,010-5566-7788,2025-09-05,경기도,일반,88000,minjae.hwang@example.com\nC015,안소영,010-6677-8899,2025-09-11,서울특별시,일반,N/A,soyoung.ahn@example.com\nC016,송태양,010-7788-9900,2025-09-14,부산시,우수,\"530,000\",taeyang.song@example.com\nC017,전유나,010-8899-0011,2025-09-20,Busan,일반,120000,yuna.jeon@example.com\nC018,홍길동,010-9900-1122,2025-09-27,제주,일반,\"45,000원\",gildong.hong@example.com\nC019,문채원,010-1212-3434,2025-10-02,제주도,VIP,\"2,450,000원\",chaewon.moon@example.com\nC020,양준혁,010-2323-4545,2025-10-08,서울시,일반,300000,junhyuk.yang@example.com\nC021,배수지,010-3434-5656,2025-10-15,경기도,우수,\"910,000\",suji.bae@example.com\nC022,조현우,010-4545-6767,2025-10-21,대전,일반,67000,hyunwoo.cho@example.com\nC023,백승호,010-5656-7878,2025-10-30,대전광역시,일반,\"155,000원\",seungho.baek@example.com\nC024,남궁민,010-6767-8989,2025-11-04,서울시,우수,\"830,000원\",min.namgung@example.com\nC025,유재석,010-7878-9090,2025-11-12,경기도,VIP,\"1,990,000원\",jaeseok.yoo@example.com\nC026,노지혜,010-8989-0101,2025-11-19,광주,일반,54000,jihye.noh@example.com\nC027,하정우,010-9090-1212,2025-11-26,광주광역시,일반,,jungwoo.ha@example.com\nC028,곽민정,010-1313-2424,2025-12-03,서울시,일반,\"275,000\",minjung.kwak@example.com\nC029,성시경,010-2424-3535,2025-12-10,인천,우수,\"705,000원\",sikyung.sung@example.com\nC030,차은우,010-3535-4646,2025-12-17,서울특별시,VIP,\"3,300,000원\",eunwoo.cha@example.com\nC031,주현영,010-4646-5757,2025-12-24,경기도,일반,99000,hyunyoung.joo@example.com\nC032,우도환,010-5757-6868,2026-01-05,울산,일반,\"188,000\",dohwan.woo@example.com\nC033,구교환,010-6868-7979,2026-01-12,울산광역시,우수,\"612,000원\",kyohwan.koo@example.com\nC034,민경훈,010-7979-8080,2026-01-19,서울시,일반,41000,kyunghoon.min@example.com\nC035,나문희,02-555-1234,2026-01-26,서울시,일반,\"230,000\",munhee.na@example.com\nC036,도경수,010-8080-9191,2026-02-02,경기도,VIP,\"1,450,000원\",kyungsoo.do@example.com\nC037,라미란,010-9191-0202,2026-02-09,부산,일반,76000,miran.ra@example.com\nC038,마동석,연락처 없음,2026-02-16,경기도,우수,\"880,000원\",dongseok.ma@example.com\nC020,양준혁,010-2323-4545,2025-10-08,서울시,일반,300000,junhyuk.yang@example.com\nC039,방민아,010-0303-1414,2026-02-23,서울시,일반,\"134,000\",mina.bang@example.com\nC040,사공일,010-1414-2525,2026-03-02,세종,일반,58000,il.sagong@example.com"}}'
Idempotency-Key 는 요청마다 새로 정하는 값입니다. 같은 값으로 다시 보내면 한 번만 실행되고 같은 결과를 돌려받습니다.
MCP
엔드포인트 https://apick.app/mcp/skills 도구 run_skill skill_id sk_143c456fd74b06b2
리뷰 0개
로그인하고 이 스킬을 실행하면 리뷰를 남길 수 있습니다. 로그인
아직 리뷰가 없습니다. 실행해 본 뒤 첫 리뷰를 남겨 주세요.
