본문 바로가기
카테고리 없음

스프레드시트로 업무 자동화하기: VLOOKUP부터 ARRAYFORMULA까지

by joandsi523 2025. 5. 18.

반복적인 업무로 시간을 낭비하고 있다면, 지금이야말로 스프레드시트 자동화를 도입할 때입니다. 특히 VLOOKUPARRAYFORMULA 같은 핵심 함수를 활용하면, 데이터 입력, 계산, 정리 업무를 획기적으로 줄일 수 있습니다. 이 글에서는 두 함수를 중심으로 업무 자동화 실전 예제를 소개합니다.

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 조합은 실무에 가장 많이 쓰이는 자동화 패턴입니다. 지금부터 하나씩 실습해 보며 나만의 업무 자동화 환경을 구축해 보세요!