반복적인 업무로 시간을 낭비하고 있다면, 지금이야말로 스프레드시트 자동화를 도입할 때입니다. 특히 VLOOKUP
과 ARRAYFORMULA
같은 핵심 함수를 활용하면, 데이터 입력, 계산, 정리 업무를 획기적으로 줄일 수 있습니다. 이 글에서는 두 함수를 중심으로 업무 자동화 실전 예제를 소개합니다.
1. VLOOKUP – 데이터를 자동으로 찾아주는 함수
VLOOKUP은 특정 키 값(예: 제품 코드)을 기준으로, 다른 표에서 관련 정보를 자동으로 가져오는 함수입니다.
기본 형식:=VLOOKUP(검색값, 범위, 열 번호, 정렬 여부)
예제: 제품 코드별 가격 조회
- A열: 제품 코드
- B열: 수량
- Sheet2: 제품 코드 및 단가 정보
사용 함수:=VLOOKUP(A2, Sheet2! A:B, 2, FALSE)
→ 제품 코드에 따라 단가 자동 입력
2. ARRAYFORMULA – 반복 계산을 한 줄로 해결
ARRAYFORMULA는 여러 셀에 동일한 수식을 자동으로 적용하는 함수입니다. 수식 복사 없이 전체 범위를 자동 처리할 수 있어 대량 작업에 적합합니다.
예제: 총 금액 계산 (단가 × 수량)
사용 함수:=ARRAYFORMULA(IF(A2:A="", "", B2:B * C2:C))
→ 데이터가 입력된 행에만 자동으로 총금액 계산
3. 두 함수 결합하여 완전 자동화 구현
VLOOKUP으로 단가를 자동 불러오고, ARRAYFORMULA로 전체 금액을 자동 계산하면 수동 입력 없이 실시간 계산 시스템을 만들 수 있습니다.
통합 예제:
=ARRAYFORMULA(IF(A2:A="", "", VLOOKUP(A2:A, Sheet2! A:B, 2, FALSE) * B2:B))
→ 제품 코드 A열, 수량 B열 → 단가 자동 조회 → 총액 자동 계산
4. 자동화 적용 시 주의사항
- VLOOKUP은 첫 번째 열에서만 검색 가능 (필요 시 INDEX/MATCH 사용)
- ARRAYFORMULA는 너무 많은 셀을 참조하면 속도가 느려질 수 있음
- 참조 범위가 바뀔 때는 수식 재검토 필요
마무리
스프레드시트 자동화는 생각보다 훨씬 쉽고, 효과는 놀랍습니다. 특히 VLOOKUP + ARRAYFORMULA 조합은 실무에 가장 많이 쓰이는 자동화 패턴입니다. 지금부터 하나씩 실습해 보며 나만의 업무 자동화 환경을 구축해 보세요!