전문가가 추천하는 조립PC
AI 이야기 2026년 01월 19일
엑셀 함수 생성, AI 실사용 체감 비교와 판단
#AI엑셀
#엑셀함수생성
#ChatGPT엑셀
#업무자동화
#함수검증
#실사용비교
#생산성판단
상품이미지

1) AI 사용 배경과 목적

엑셀에서 반복적으로 발생하는 작업은 “조건이 조금씩 다른 함수”를 빠르게 구성하는 일이었습니다. 예를 들어 매출 데이터에서 특정 기간, 특정 채널, 특정 담당자 조건을 결합해 합계를 구하는 상황이 자주 발생했습니다.

직접 함수를 만들면 정확도는 높지만, 요구 조건이 바뀔 때마다 재작성이 발생해 시간이 소모되었습니다. AI에게 함수를 요청한 목적은 “정답을 대신 내는 것”이 아니라, 초안을 빠르게 뽑고 사람은 검증에 집중하는 흐름으로 바꾸기 위함이었습니다.

대상: SUMIFS/XLOOKUP/INDEX-MATCH 목표: 초안 시간 단축 리스크: 조건 누락·참조 오류

2) 사용 전 기대

기대는 크게 두 가지였습니다.

  • 속도: “조건 설명 → 함수 완성”까지의 시간이 단축될 것으로 예상했습니다.
  • 기억 부담 감소: 자주 쓰지 않는 패턴(다중 조건, 오류 처리, 동적 범위 등)을 외우지 않아도 될 것으로 예상했습니다.

반대로 우려는 “AI가 그럴듯한 함수를 제시하되, 실제 시트 구조와 어긋날 가능성”이었습니다. 즉, 결과물의 신뢰도보다 검증 비용이 핵심 변수가 될 것으로 봤습니다.

3) 실제 사용 과정에서 효과가 났던 요청 방식

AI에게 “함수 하나 만들어 주세요”라고만 던지면, 대체로 표 구조를 가정해서 답을 내는 경향이 있었습니다. 반대로 결과가 안정적이었던 경우는, 요청에 포함된 정보가 “프롬프트 기술”이라기보다 엑셀의 설정값(전제 조건)처럼 정리되어 있을 때였습니다.

  • 테이블 구조: 열 이름(예: 날짜, 채널, 담당자, 금액)과 데이터가 있는 시트명을 명시했을 때 오류가 줄었습니다.
  • 원하는 출력 형태: 단일 값(합계/평균)인지, 목록(필터 결과)인지가 분명할수록 재작업이 줄었습니다.
  • 예외 처리: 값이 없을 때 0으로 둘지, 공백으로 둘지처럼 “없음 처리”를 지정했을 때 실사용성이 높아졌습니다.

즉, AI는 “함수 문법”은 잘 제시하지만, 시트의 현실(열 이름, 범위, 비어있는 값, 날짜 형식)을 알지 못한다는 전제가 계속 작동했습니다.

4) 전후 비교: 시간·정확도·재작업률

동일한 유형의 요구(다중 조건 합계 + 오류 처리)를 기준으로 체감된 전후 변화는 다음과 같았습니다.

  • 초안 도출 시간: 기존에는 함수 설계에 평균 10~15분이 소요되었으나, AI를 활용하면 초안 제시까지 1~3분 수준으로 줄어드는 경우가 많았습니다.
  • 검증 포함 총 소요: AI 초안을 그대로 사용한 것이 아니라, 표 범위/열 참조/날짜 조건을 맞추는 검증이 추가되어 총 6~12분 정도로 수렴하는 경우가 있었습니다.
  • 재작업률: 데이터 구조가 단순할 때는 1회 수정으로 끝났으나, “날짜 형식 혼재, 공백, 중복 키”가 있는 시트에서는 2~3회 이상 수정이 반복되는 경우가 있었습니다.

결과적으로 초안 속도는 확실히 빨라졌지만, 업무 전체 효율은 “검증 난이도”에 의해 크게 좌우되는 구조였습니다.

5) 실제 예시: AI 출력과 수정 전후 비교

아래는 “A열=날짜, B열=채널, C열=담당자, D열=금액” 테이블에서, 특정 기간·채널·담당자 조건의 합계를 구하는 상황에서 나온 전형적인 흐름입니다.

요구 조건(사람이 가진 의도)

기간: YY-MM-DD~YY-MM-DD, 채널: 온라인, 담당자: 김, 합계가 없으면 0

AI가 자주 내놓는 초안 예시

“=SUMIFS(D:D, A:A, ">="&F1, A:A, "<="&G1, B:B, H1, C:C, I1)”

실사용에서 수정되는 지점(예시)

테이블이 실제로는 2행부터 시작하고 헤더가 포함되어 있으면, 범위를 D:D 같은 전체열 참조로 두었을 때 성능 저하가 발생하거나(대용량), 다른 시트 참조가 섞이면 의도와 달라질 수 있습니다.

수정 후(예시)

“=IFERROR(SUMIFS(Sales[금액], Sales[날짜], ">="&F1, Sales[날짜], "<="&G1, Sales[채널], H1, Sales[담당자], I1), 0)”

비교 조건: 동일 요구(다중 조건 합계 + 없음 처리)에서 AI 초안은 빠르나, 실제 표 구조(테이블/시트/범위) 반영이 필요했습니다.

이 예시에서 핵심은 “AI가 SUMIFS를 모른다”가 아니라, AI가 시트의 구조를 모른다는 점이었습니다. 따라서 실제 업무에서는 “함수 문법 생성”보다 참조 체계 정합성이 더 큰 비용으로 나타났습니다.

6) 잘 작동한 조건

  • 열 이름이 명확하고 고정: ‘날짜/금액/담당자’처럼 의미가 분명하고 변동이 적을수록 AI 초안이 바로 맞는 경우가 많았습니다.
  • 요구가 함수 1개로 닫힐 때: SUMIFS, XLOOKUP처럼 단일 함수 조합으로 끝나는 문제는 검증 비용이 낮았습니다.
  • 테이블(구조화 참조) 사용: 범위를 “A:A”로 쓰는 방식보다, 표 이름 기반 참조로 정리된 시트에서 수정 폭이 줄어드는 경향이 있었습니다.

이 조건에서는 “초안 1~3분 + 검증 3~5분” 형태로 정리되어, 기존 대비 체감상 일정 수준의 단축이 가능했습니다.

7) 한계 또는 비효율적이었던 조건

  • 날짜/텍스트 형식 혼재: 같은 ‘날짜’라도 텍스트로 들어간 값이 섞이면, AI가 제시한 조건식이 그대로 작동하지 않는 경우가 있었습니다.
  • 중복 키 + 다단 조건: 예를 들어 주문번호가 중복되고, “최신 행”만 찾는 요구가 포함되면 단일 함수보다 보조열·파워쿼리·피벗 등 다른 접근이 더 빨랐습니다.
  • 대용량(전체열 참조의 비용): AI가 습관적으로 D:D처럼 전체열을 잡는 초안을 내놓는 경우가 있어, 성능 문제로 수정이 필요했습니다.

이 구간에서는 AI를 쓰면 초안은 빨리 나오지만, 검증과 구조 정리가 더 커져 총 시간이 비슷해지거나 늘어날 수 있었습니다.

8) 사람 판단이 필요했던 지점

실사용에서 가장 자주 발생한 판단 포인트는 “함수를 만들 것인지, 구조를 바꿀 것인지”였습니다.

  • 함수로 해결 가능한 문제: 조건이 명확하고 표 구조가 안정적일 때.
  • 구조 변경이 나은 문제: 데이터 정규화, 중복 키 처리, 업데이트 주기가 있는 파일에서 “함수로 억지로 맞추는” 비용이 커질 때.

즉, AI는 ‘함수 문장’을 제시하는 데는 도움이 되었지만, 그 함수가 업무 시스템에 적합한 해법인지는 사람이 결정해야 했습니다.

9) 판단 정리

AI에게 엑셀 함수를 만들어 달라고 요청하는 방식은 “함수 문법을 외우는 부담”을 줄이는 데 의미가 있었습니다. 다만 실사용 효율은 검증 비용이 좌우했습니다.

  • 작업량이 많고 패턴이 반복될수록 초안 생성의 이점이 누적되었으나, 형식 혼재·중복 키·대용량이 섞이면 수정이 반복되어 효율이 상쇄될 수 있었습니다.
  • 정량 종합: 초안 작성은 10~15분 → 1~3분 수준으로 줄어드는 경우가 있었으나, 검증·수정을 포함하면 총 6~12분으로 수렴해 “전체 프로세스 단축 폭”은 상황에 따라 제한적이었습니다.

따라서 이 방식은 “AI가 대신 해준다”라기보다, 초안 생성기로 사용하고 검증은 사람이 맡는 구조로 받아들이는 편이 현실적이었습니다.

목록
가이드
더보기
PC견적상담
더보기
핫템
더보기