EXCEL AUTOMATION
엑셀 함수 자동화
엑셀 작업을 브라우저에서 바로 실행하세요. 파일은 서버로 전송되지 않고 브라우저 내에서만 처리됩니다.
VLOOKUP 자동화
VLOOKUP 자동 입력
엑셀 파일을 업로드하고 설정만 하면 VLOOKUP 결과가 입력된 새 파일을 즉시 다운로드할 수 있습니다.
📖 이용 설명서 (클릭해서 펼치기) ▼
이 도구는 무엇을 하나요?
엑셀의 VLOOKUP 함수와 동일한 동작을 수식 없이 자동으로 처리합니다. 결과 시트의 키 값을 기준으로 데이터 시트에서 값을 찾아, 지정한 열에 직접 입력된 결과 파일을 즉시 다운로드할 수 있습니다.
✔ 수식이 아닌 값(텍스트·숫자)으로 입력되므로, 별도 수식 관리 없이 바로 활용할 수 있습니다.✔ 업로드한 파일은 브라우저 안에서만 처리되며 서버로 전송되지 않습니다.
이런 경우에 사용하세요
- 사원번호로 부서명·직급·연락처를 한꺼번에 입력해야 할 때
- 제품코드로 단가·규격·재고수량을 자동으로 채워야 할 때
- 주문번호로 고객명·배송지·연락처를 조회해 입력할 때
- 매월 반복되는 VLOOKUP 작업을 수식 오류 없이 처리하고 싶을 때
파일 준비 방법
하나의 엑셀 파일(.xlsx / .xls) 안에 시트 2개가 있어야 합니다.
- 결과 시트 — 값을 채워 넣을 시트. 키 열(예: 사원번호)이 이미 입력되어 있어야 합니다.
- 데이터 시트 — 값을 가져올 기준 시트. 1행은 헤더, 2행부터 데이터여야 합니다.
예시 — 결과 시트 (Sheet1)
| A열 사원번호 | B열 성명 | C열 부서명 | D열 직급 |
|---|---|---|---|
| EMP001 | 김철수 | (비어있음) | (비어있음) |
| EMP002 | 이영희 | (비어있음) | (비어있음) |
| EMP003 | 박민준 | (비어있음) | (비어있음) |
예시 — 데이터 시트 (Sheet2)
| A열 사원번호 | B열 부서명 | C열 직급 | D열 연락처 |
|---|---|---|---|
| EMP001 | 개발팀 | 대리 | 010-1234-5678 |
| EMP002 | 인사팀 | 과장 | 010-9876-5432 |
| EMP003 | 재무팀 | 사원 | 010-1111-2222 |
처리 후 — 결과 시트
| A열 사원번호 | B열 성명 | C열 부서명 | D열 직급 |
|---|---|---|---|
| EMP001 | 김철수 | 개발팀 | 대리 |
| EMP002 | 이영희 | 인사팀 | 과장 |
| EMP003 | 박민준 | 재무팀 | 사원 |
단계별 설명
- 1 파일 업로드 — .xlsx 또는 .xls 파일을 클릭 또는 드래그&드롭으로 업로드합니다. 파일은 서버로 전송되지 않으며 브라우저 메모리에서만 처리됩니다.
- 2 시트 선택 — 결과 시트는 값을 채워 넣을 시트, 데이터 시트는 값을 가져올 시트입니다. 반드시 서로 다른 시트를 선택해야 합니다.
- 3 키 열 및 열 매핑 설정 — 키 열은 두 시트에서 공통으로 사용하는 기준 열(예: 사원번호)입니다. 그 아래 가져올 열 → 쓸 열 매핑을 원하는 만큼 추가할 수 있습니다. "+ 열 추가" 버튼으로 여러 열을 한 번에 처리하세요.
- 4 옵션 설정
• 덮어쓰기: 해당 셀에 이미 값이 있어도 새 값으로 교체합니다.
• 빈 셀만 채우기: 이미 값이 있는 셀은 그대로 유지하고, 비어있는 셀만 채웁니다. 키 없을 때 표시값
데이터 시트에 키 값이 없는 행을 처리하는 방식입니다.
• 비워두면: 해당 셀을 변경하지 않고 기존 값을 유지합니다.
• 값 입력: 입력한 텍스트(예:
미등록, N/A)를 셀에 기록합니다.
중복 키 처리데이터 시트에 같은 키가 여러 행에 있을 때 어느 행을 사용할지 선택합니다.
• 첫 번째 행 사용: 위쪽 행 우선 (기본값)
• 마지막 행 사용: 아래쪽 행 우선
- 5 실행 및 다운로드 — 설정 요약을 확인하고 "VLOOKUP 실행" 버튼을 클릭합니다. 처리가 완료되면 매칭 건수가 표시되고 결과 파일 다운로드 버튼이 나타납니다. 원본 파일은 변경되지 않습니다.
주의사항 및 제한
- 두 시트 모두 1행이 헤더인 구조여야 합니다. 헤더가 없으면 2행부터 데이터로 처리됩니다.
- 키 열의 값은 문자열로 비교합니다. 숫자·텍스트 혼용 시 공백·형식 차이로 매칭 실패가 발생할 수 있으니, 엑셀에서 미리 형식을 맞춰 주세요.
- 키 값이 빈 셀인 행은 건너뜁니다.
- 결과 시트의 기존 수식이 있는 셀에 값을 쓰면, 수식이 제거되고 값으로 대체됩니다.
- 매우 큰 파일(수만 행 이상)은 처리 시간이 다소 걸릴 수 있습니다.
- 다운로드된 파일은 원본과 동일한 .xlsx 형식으로 저장됩니다.
.xlsx / .xls 파일만 지원합니다
가져올 열 → 쓸 열 매핑
처리 완료!
⬇ 결과 파일 다운로드SUMIF / SUMIFS 자동화
조건부 합계 자동 입력
조건에 맞는 행의 합계를 계산해 조건별 집계 요약 시트를 자동으로 생성합니다.
📖 이용 설명서 (클릭해서 펼치기) ▼
이 도구는 무엇을 하나요?
엑셀의 SUMIF / SUMIFS 함수와 동일한 동작을 수식 없이 자동으로 처리합니다. 지정한 조건 열의 값을 기준으로 그룹을 나누고, 각 그룹의 합계를 요약 시트로 생성해 즉시 다운로드할 수 있습니다.
✔ SUMIF: 조건 열 1개 기준 합계✔ SUMIFS: 조건 열 여러 개를 동시에 지정해 교차 조건 합계
✔ 파일은 브라우저 안에서만 처리되며 서버로 전송되지 않습니다.
SUMIF와 SUMIFS의 차이
| 구분 | SUMIF | SUMIFS |
|---|---|---|
| 조건 열 수 | 1개 | 2개 이상 |
| 예시 | 부서명 = "인사팀"인 급여 합계 | 부서명 = "인사팀" AND 연도 = "2025"인 급여 합계 |
| 요약 시트 열 구성 | 조건 1개 + 합계 | 조건 N개 + 합계 |
파일 준비 방법
하나의 엑셀 파일(.xlsx / .xls) 안에 집계할 데이터가 담긴 시트 1개가 있으면 됩니다.
- 1행은 반드시 헤더여야 합니다. 2행부터 데이터로 처리됩니다.
- 조건 열: 그룹 기준으로 사용할 열 (예: 부서명, 월, 제품코드)
- 합계 열: 숫자 데이터가 있는 열 (예: 급여, 판매금액, 수량)
예시 데이터 시트
| A열 사원번호 | B열 부서명 | C열 연도-월 | D열 급여 |
|---|---|---|---|
| EMP001 | 인사팀 | 2025-01 | 3,200,000 |
| EMP002 | 개발팀 | 2025-01 | 4,100,000 |
| EMP003 | 인사팀 | 2025-02 | 3,200,000 |
| EMP004 | 개발팀 | 2025-02 | 4,300,000 |
| EMP005 | 인사팀 | 2025-01 | 2,900,000 |
단계별 설명
- 1 파일 업로드 — .xlsx 또는 .xls 파일을 업로드합니다. 파일은 서버로 전송되지 않습니다.
- 2 시트 선택 및 함수 유형 — 데이터가 있는 시트를 선택하고, 조건이 1개면 SUMIF, 2개 이상이면 SUMIFS를 선택합니다.
- 3 조건 범위 열 및 합계 범위 열 — 그룹 기준이 될 열(들)과 합산할 숫자 열을 선택합니다. SUMIFS는 "+ 조건 추가" 버튼으로 조건 열을 여러 개 지정할 수 있습니다.
- 4 조건값 설정
예: 부서명 = "인사팀"인 급여 합계만 요약 시트에 1행으로 생성합니다. 그룹별 합계: 조건 열의 모든 고유 값(또는 조합)에 대해 자동으로 집계합니다.
예: 인사팀 / 개발팀 / 재무팀 … 각각의 급여 합계가 요약 시트에 자동 생성됩니다.
SUMIFS의 경우 부서명 × 연도-월 조합별로 모든 교차 집계가 생성됩니다.
- 5 요약 시트 옵션 — 합계가 0인 그룹을 0으로 표시할지 공란으로 둘지 선택합니다.
- 6 실행 및 다운로드 — 설정 요약을 확인하고 실행 버튼을 클릭합니다. 원본 파일에 새 시트(SUMIF_요약 / SUMIFS_요약)가 추가된 결과 파일을 다운로드할 수 있습니다.
결과 예시
SUMIF — 부서명 기준 · 급여 합계 (그룹별 합계 모드)
| 부서명 | 급여_합계 |
|---|---|
| 인사팀 | 9,300,000 |
| 개발팀 | 8,400,000 |
SUMIFS — 부서명 + 연도-월 기준 · 급여 합계 (그룹별 합계 모드)
| 부서명 | 연도-월 | 급여_합계 |
|---|---|---|
| 인사팀 | 2025-01 | 6,100,000 |
| 인사팀 | 2025-02 | 3,200,000 |
| 개발팀 | 2025-01 | 4,100,000 |
| 개발팀 | 2025-02 | 4,300,000 |
주의사항 및 제한
- 시트의 1행은 헤더여야 합니다. 헤더가 없으면 첫 번째 데이터 행이 헤더로 처리됩니다.
- 조건 열의 값은 문자열로 비교합니다. 숫자·텍스트 혼용 시 앞뒤 공백이나 형식 차이로 다른 그룹으로 분류될 수 있습니다.
- 합계 열의 값이 숫자로 인식되지 않으면 해당 행의 값은 0으로 처리됩니다. 숫자 형식 열을 선택하세요.
- SUMIFS에서 조건 열 조합이 동일한 행들은 모두 같은 그룹으로 집계됩니다.
- 결과 요약 시트 이름은 SUMIF_요약 / SUMIFS_요약으로 고정됩니다. 동명 시트가 있으면 덮어씁니다.
- 매우 많은 행(수만 행 이상)은 처리 시간이 다소 걸릴 수 있습니다.
.xlsx / .xls 파일만 지원합니다
함수 유형
조건 범위 열
합계 범위 열
조건값 설정 방식
시트 이름: SUMIF_요약 (기존 동명 시트는 덮어씁니다)
처리 완료!
⬇ 결과 파일 다운로드INDEX / MATCH 자동화
INDEX / MATCH 자동 입력
기준 열로 데이터를 조회해 결과 시트에 자동으로 입력합니다. 방향 제한이 없고 다중 조건 교차 조회도 지원합니다.
📖 이용 설명서 (클릭해서 펼치기) ▼
INDEX / MATCH 란?
엑셀의 두 함수를 조합해 데이터를 조회하는 방식입니다.
예: "EMP002"가 사원번호 열에서 2번째 행에 있으면 → 2 반환 INDEX(가져올범위, 위치) — 범위에서 MATCH가 찾은 위치의 값을 반환합니다.
예: 부서명 열의 2번째 행 값 → "개발팀" 반환
둘을 합치면: "MATCH로 위치를 찾고, INDEX로 그 위치의 값을 가져온다"
VLOOKUP과 무엇이 다른가요?
| 항목 | VLOOKUP | INDEX / MATCH |
|---|---|---|
| 조회 방향 | 기준 열 오른쪽만 가능 | 방향 제한 없음 (왼쪽도 가능) |
| 기준 열 위치 | 범위의 첫 번째 열이어야 함 | 어느 열이든 가능 |
| 다중 조건 | 불가 (단일 조건만) | 가능 |
| 열 삽입 시 오류 | 열 번호 고정이라 깨질 수 있음 | 열 참조 방식이라 안전 |
기준 열(사원번호 등)이 가져올 열보다 오른쪽에 있을 때, 또는 두 가지 조건을 동시에 만족하는 행을 찾아야 할 때 사용하세요.
파일 준비 방법
하나의 엑셀 파일 안에 시트 2개가 있어야 합니다.
- 결과 시트: 기준값(예: 사원번호)이 있고, 값을 채워 넣을 시트
- 데이터 시트: 가져올 값이 있는 기준 데이터 시트. 1행은 헤더, 2행부터 데이터
예시 — 결과 시트 (채울 시트)
| A열 이름 | B열 부서 | C열 사원번호 | D열 연락처 |
|---|---|---|---|
| 김철수 | (비어있음) | EMP001 | (비어있음) |
| 이영희 | (비어있음) | EMP002 | (비어있음) |
※ 사원번호(C열)가 기준값이지만 오른쪽에 있습니다 — VLOOKUP으로는 A·B열을 가져올 수 없지만 INDEX/MATCH는 가능합니다.
예시 — 데이터 시트 (원본 데이터)
| A열 사원번호 | B열 부서 | C열 연락처 |
|---|---|---|
| EMP001 | 개발팀 | 010-1234-5678 |
| EMP002 | 인사팀 | 010-9876-5432 |
처리 후 — 결과 시트
| A열 이름 | B열 부서 | C열 사원번호 | D열 연락처 |
|---|---|---|---|
| 김철수 | 개발팀 | EMP001 | 010-1234-5678 |
| 이영희 | 인사팀 | EMP002 | 010-9876-5432 |
단계별 설명
- 1파일 업로드 — .xlsx/.xls 파일을 업로드합니다. 파일은 서버로 전송되지 않습니다.
- 2시트 선택 및 조회 방식 — 결과 시트(채울 시트)와 데이터 시트(원본)를 선택합니다. 조건이 1개면 단일 조건, 2개 이상이면 다중 조건을 선택하세요.
- 3기준 열 설정 — MATCH가 사용할 기준 열을 양쪽 시트에서 선택합니다. 다중 조건이면 추가 조건 열도 지정합니다.
- 4가져올 열 · 입력할 열 매핑 — 데이터 시트에서 가져올 열과 결과 시트에 입력할 열을 쌍으로 지정합니다. "+ 열 추가" 버튼으로 여러 열을 한 번에 처리할 수 있습니다.
- 5옵션 설정
• 미매칭: "미매칭" 텍스트 입력 / 공란: 셀을 변경하지 않음 / 직접 입력: 원하는 값 입력 중복 기준값 처리 — 데이터 시트에 같은 기준값이 여러 행에 있을 때:
• 첫 번째 값 사용 / 마지막 값 사용 / 오류로 표시(#중복오류! 입력)
- 6실행 및 다운로드 — 설정 요약을 확인하고 실행합니다. 처리 결과(매칭 수·미매칭 수)가 표시되고 결과 파일을 다운로드할 수 있습니다.
주의사항 및 제한
- 기준 열의 값은 문자열로 비교합니다. 숫자와 텍스트가 섞여 있거나 앞뒤 공백이 있으면 매칭 실패가 발생할 수 있습니다.
- 결과 시트의 기존 수식이 있는 셀에 값을 쓰면 수식이 제거되고 값으로 대체됩니다.
- 다중 조건의 경우 모든 조건이 동시에 일치하는 행을 찾습니다 (AND 조건).
- 결과 파일은 원본을 변경하지 않으며, 별도 파일로 다운로드됩니다.
.xlsx / .xls 파일만 지원합니다
조회 방식
기본 기준 열
데이터 시트에서 가져올 열 결과 시트에 입력할 열
처리 완료!
⬇ 결과 파일 다운로드