제2편 : 복잡한 함수는 이제 그만! AI로 엑셀 수식 및 매크로 생성하기

 

제2편 : 복잡한 함수는 이제 그만! AI로 엑셀 수식 및 매크로 생성하기

엑셀은 업무의 필수 도구이지만, VLOOKUP이나 INDEX, MATCH 같은 복잡한 함수 앞에 서면 작아지기 마련입니다. 저 역시 예전에는 구글링을 하며 수식을 복사해 오느라 퇴근이 늦어지곤 했습니다. 하지만 이제는 내가 원하는 상황을 AI에게 말하기만 하면 정확한 수식은 물론, 반복 업무를 끝내줄 매크로(VBA) 코드까지 10초 만에 얻을 수 있습니다.

1. '자연어'로 수식 요청하기: 더 이상 암기하지 마세요

수식을 요청할 때 가장 중요한 것은 '데이터의 위치(셀 주소)'와 '원하는 조건'을 명확히 전달하는 것입니다.

  • 잘못된 질문: "두 시트 비교해서 값 가져오는 수식 알려줘."

  • 좋은 질문: "Sheet1의 A열에는 사원번호가 있고, Sheet2의 A열에도 사원번호, B열에는 부서명이 있어. Sheet1의 B열에 사원번호를 기준으로 Sheet2에서 부서명을 찾아오는 VLOOKUP 수식을 써줘."

이렇게 질문하면 AI는 =VLOOKUP(A2, Sheet2!$A$2:$B$100, 2, FALSE)와 같은 정확한 수식을 제공합니다. 뿐만 아니라, 최근에는 더 효율적인 XLOOKUP 함수를 추천해 주기도 하죠.

2. 복잡한 조건부 서식과 데이터 정제

"A열의 날짜가 오늘보다 지났고 B열의 상태가 '미완료'인 행만 빨간색으로 칠하고 싶어"라는 요구사항도 AI는 즉시 해결해 줍니다. 수식뿐만 아니라 엑셀 메뉴의 어디를 클릭해서 어떤 설정을 해야 하는지 단계별로 가이드까지 제공하므로 초보자도 쉽게 따라 할 수 있습니다.

특히 텍스트 데이터에서 숫자만 추출하거나, 불필요한 공백을 제거하는 작업 등 노가다에 가까운 전처리 과정도 AI에게 정규표현식이나 함수 조합을 물어보면 순식간에 해결됩니다.

3. 마법의 도구: VBA 매크로 생성

매크로는 코딩의 영역이라 생각해서 포기하셨나요? AI에게는 아주 쉬운 일입니다. 예를 들어 "매일 아침 10개의 엑셀 파일을 하나로 합치는 작업을 자동화하고 싶어"라고 입력해 보세요.

AI가 작성해 준 VBA 코드를 복사해서 엑셀의 [개발 도구] -> [Visual Basic]에 붙여넣기만 하면, 수작업으로 1시간 걸리던 일이 클릭 한 번에 1초 만에 끝납니다. 저는 이 방법으로 월말 정산 시간을 80% 이상 단축했던 경험이 있습니다.

4. 주의사항: AI의 답변을 검증하는 법

AI가 준 수식이 항상 완벽한 것은 아닙니다. 특히 데이터의 범위($ 기호 사용 등)가 내 시트 상황과 맞는지 꼭 확인해야 합니다.

  • 팁: AI에게 수식을 받은 후, "이 수식이 어떻게 작동하는지 단계별로 설명해줘"라고 요청해 보세요. 원리를 이해하면 나중에 수정하기가 훨씬 쉬워집니다.


[핵심 요약]

  • 수식을 물어볼 때는 셀 주소(A1, B2 등)와 시트 이름을 명확히 언급하세요.

  • 단순 수식을 넘어 VBA 매크로 코드를 요청하여 반복 업무를 자동화하세요.

  • AI가 준 코드를 적용하기 전, 반드시 데이터 백업본을 만들고 테스트하세요.

댓글 쓰기

0 댓글

이 블로그 검색

신고하기

프로필

이미지alt태그 입력