엑셀 수식 AI 추천 순위
엑셀 수식 AI 공동 1위는 챗GPT·제미나이 등 5개(100점)입니다(API 측정).2026.10.06 실측
엑셀 수식 AI 공동 1위는 챗GPT·제미나이 등 5개(100점)입니다(API 측정).2026.10.06 실측
같은 프롬프트를 API로 실행해 채점한 결과입니다. 앱의 파일 업로드·편집 같은 사용 편의는 포함하지 않습니다. 측정 방법
| 순위 | 도구 | 점수 /100 | API 응답 시간 | API 1회 비용 | 앱 월 구독료 |
|---|---|---|---|---|---|
| 1공동 | 100 | 1.0초 | 1원 미만 | Plus 29,000원/월Go 13,000원부터 | |
| 1공동 | 10099~100 | 1.5초 | 2원 | Google AI Pro 29,000원/월Google AI Plus 7,500원부터 | |
| 1공동 | 100 | 2.3초 | 23원 | Pro 26,682원/월($20 환산) | |
| 1공동 | 100 | 3.2초 | 15원 | Pro 26,682원/월($20 환산) | |
| 1공동 | 100 | 0.9초 | 19원 | SuperGrok 40,023원/월($30 환산) | |
| 6 | 9997~100 | 0.9초 | 2원 | — | |
| 7 | 660~100 | 0.3초 | 6원 | 무료 |
프롬프트 1. 엑셀 인사 시트가 있습니다. 1행은 머리글이고 2행부터 데이터가 500행까지 있습니다. A열 사원번호, B열 이름, C열 부서, D열 입사일(날짜 형식), E열 기본급(원), F열 근속연수 다음 4가지를 수식으로 만들어 주세요. 각 항목은 번호를 붙이고, 수식은 그대로 복사해 쓸 수 있게 한 줄로 써 주세요. 설명은 존댓말로 항목당 한 문장만. 1. F2에 들어갈 근속연수(오늘 기준, 만 년수 정수). 아래로 채워 쓸 수 있어야 합니다. 2. 별도 셀에서 부서가 "영업"이면서 근속연수가 3년 이상인 사원 수 3. 별도 셀에서 기본급 상위 3번째 금액 4. 별도 셀 H2에 사원번호를 입력하면 I2에 그 사원의 부서가 나오고, 없는 번호면 "없음"이 나오는 수식(I2에 들어갈 수식) 조건: - 엑셀 2016에서도 동작하는 함수만 쓰세요. XLOOKUP, FILTER, LET 같은 2021 이후 함수는 쓰지 마세요. - 표 이름, 정의된 이름, 전체 열 참조(A:A)는 쓰지 말고 2~500행 범위를 절대참조로 쓰세요. - 수식 외의 부가 설명(대안 수식, 주의사항 나열)은 쓰지 마세요.
프롬프트 2. 엑셀 재고 시트가 있습니다. 1행은 머리글이고 2행부터 300행까지 데이터입니다. A열 품목코드, B열 품목명, C열 입고수량, D열 출고수량, E열 현재고, F열 단가(원, 일부 비어 있음), G열 재고금액 다음 5가지를 수식으로 만들어 주세요. 각 항목은 번호를 붙이고, 수식은 그대로 복사해 쓸 수 있게 한 줄로 써 주세요. 설명은 존댓말로 항목당 한 문장만. 1. E2 현재고 = 입고 − 출고. 단, 계산 결과가 음수면 0으로 표시 2. G2 재고금액 = 현재고 × 단가. 단, 단가가 비어 있으면 0 3. 별도 셀에서 현재고가 10 미만인 품목 수 4. 별도 셀에서 품목명에 "세트"가 포함된 품목의 재고금액 합계 5. 별도 셀에서 재고금액 총합계를 만 원 단위 정수로 "1,234만원" 형태의 텍스트로 표시(반올림) 조건: - 엑셀 2019 이상에서 동작하는 함수만 쓰세요. - 표 이름, 정의된 이름은 쓰지 마세요. 범위는 2~300행으로 쓰세요. - 수식 외 부가 설명(대안 수식, 서식 설정 안내)은 쓰지 마세요.
프롬프트 3. 아르바이트 근무 기록 시트가 있습니다. 1행은 머리글이고 2행부터 200행까지 데이터입니다. A열 날짜(날짜 형식), B열 이름, C열 출근 시각(시간 형식, 예 22:00), D열 퇴근 시각(시간 형식, 예 06:30 — 자정을 넘길 수 있음) 다음 5가지를 수식으로 만들어 주세요. 각 항목은 번호를 붙이고, 수식은 그대로 복사해 쓸 수 있게 한 줄로 써 주세요. 설명은 존댓말로 항목당 한 문장만. 1. E2 총 근무시간(시간 단위 소수, 예 8.5). 퇴근이 출근보다 이르면 다음 날 퇴근으로 봅니다. 2. F2 휴게 차감 후 근무시간. 총 근무시간이 8시간 이상이면 1시간, 4시간 이상 8시간 미만이면 0.5시간을 뺍니다. 3. G2 F2를 30분 단위로 내림한 값(예 7.8 → 7.5). 4. H2 야간 근무시간(22:00~다음 날 06:00 사이에 걸친 시간, 시간 단위 소수). 휴게 차감은 하지 않습니다. 5. 별도 셀에서 이름이 "김하늘"인 사람의 2026년 10월 G열 합계. 조건: - 엑셀 2019 이상에서 동작하는 함수만. LET, LAMBDA 금지. - 표 이름·정의된 이름 금지, 범위는 2~200행 절대참조(1~4번은 같은 행 상대참조). - 수식 외 부가 설명(대안 수식, 서식 설정 안내) 금지.
아르바이트 근무 기록 시트가 있습니다. 1행은 머리글이고 2행부터 200행까지 데이터입니다. A열 날짜(날짜 형식), B열 이름, C열 출근 시각(시간 형식, 예 22:00), D열 퇴근 시각(시간 형식, 예 06:30 — 자정을 넘길 수 있음) 다음 5가지를 수식으로 만들어 주세요. 각 항목은 번호를 붙이고, 수식은 그대로 복사해 쓸 수 있게 한 줄로 써 주세요. 설명은 존댓말로 항목당 한 문장만. 1. E2 총 근무시간(시간 단위 소수, 예 8.5). 퇴근이 출근보다 이르면 다음 날 퇴근으로 봅니다. 2. F2 휴게 차감 후 근무시간. 총 근무시간이 8시간 이상이면 1시간, 4시간 이상 8시간 미만이면 0.5시간을 뺍니다. 3. G2 F2를 30분 단위로 내림한 값(예 7.8 → 7.5). 4. H2 야간 근무시간(22:00~다음 날 06:00 사이에 걸친 시간, 시간 단위 소수). 휴게 차감은 하지 않습니다. 5. 별도 셀에서 이름이 "김하늘"인 사람의 2026년 10월 G열 합계. 조건: - 엑셀 2019 이상에서 동작하는 함수만. LET, LAMBDA 금지. - 표 이름·정의된 이름 금지, 범위는 2~200행 절대참조(1~4번은 같은 행 상대참조). - 수식 외 부가 설명(대안 수식, 서식 설정 안내) 금지.
=MOD(D2-C2,1)*24
퇴근 시각에서 출근 시각을 뺀 값을 MOD로 1일 단위로 보정하여, 자정을 넘긴 근무도 올바른 시간 수로 계산합니다.
=E2-IF(E2>=8,1,IF(E2>=4,0.5,0))
총 근무시간이 8시간 이상이면 1시간, 4시간 이상 8시간 미만이면 0.5시간을 차감합니다.
=FLOOR(ROUND(F2,6),0.5)
시간 계산에서 생기는 미세한 소수 오차를 ROUND로 정리한 뒤 0.5시간 단위로 내림합니다.
=(MAX(0,MIN(D2+(D2<C2),6/24)-C2)+MAX(0,MIN(D2+(D2<C2),30/24)-MAX(C2,22/24))+MAX(0,D2+(D2<C2)-46/24))*24
당일 00:0006:00, 당일 22:00다음 날 06:00, 다음 날 22:00 이후의 세 야간 구간과 근무 시간이 겹치는 부분을 각각 더하여 시간 단위로 환산합니다.
=SUMIFS($G$2:$G$200,$B$2:$B$200,"김하늘",$A$2:$A$200,">="&DATE(2026,10,1),$A$2:$A$200,"<"&DATE(2026,11,1))
이름이 "김하늘"이고 날짜가 2026년 10월 1일 이상 11월 1일 미만인 행의 G열 값을 합산합니다.
=MOD(D2-C2,1)*24 — 퇴근 시각이 출근 시각보다 이르면 자정을 넘긴 것으로 계산하여 총 근무시간을 시간 단위 소수로 반환합니다.
=E2-IF(E2>=8,1,IF(E2>=4,0.5,0)) — 총 근무시간이 8시간 이상이면 1시간, 4시간 이상 8시간 미만이면 0.5시간을 차감합니다.
=FLOOR(F2,0.5) — 휴게 차감 후 근무시간을 0.5시간 단위로 내림합니다.
=(MAX(0,MIN(C2+MOD(D2-C2,1),1+TIME(6,0,0))-MAX(C2,TIME(22,0,0)))+MAX(0,MIN(C2+MOD(D2-C2,1),TIME(6,0,0))-MAX(C2,TIME(0,0,0))))*24 — 출근부터 퇴근까지의 구간에서 22:00~다음 날 06:00에 해당하는 시간을 휴게 차감 없이 시간 단위 소수로 계산합니다.
=SUMIFS($G$2:$G$200,$B$2:$B$200,"김하늘",$A$2:$A$200,">="&DATE(2026,10,1),$A$2:$A$200,"<"&DATE(2026,11,1)) — 이름이 김하늘이고 날짜가 2026년 10월인 행의 G열 값을 합산합니다.
E2에는 퇴근이 출근보다 이르면 다음 날로 보아 총 근무시간을 시간 단위 소수로 구합니다.
=MOD(D2-C2,1)*24
F2에는 총 근무시간이 8시간 이상이면 1시간, 4시간 이상 8시간 미만이면 0.5시간을 뺍니다.
=E2-IF(E2>=8,1,IF(E2>=4,0.5,0))
G2에는 F2를 0.5시간 단위로 내림합니다.
=FLOOR.MATH(F2,0.5)
H2에는 근무 구간 중 22:00부터 다음 날 06:00까지와 겹치는 시간을 휴게 차감 없이 구합니다.
=(MAX(0,MIN(MOD(C2,1)+MOD(D2-C2,1),TIME(6,0,0))-MOD(C2,1))+MAX(0,MIN(MOD(C2,1)+MOD(D2-C2,1),1+TIME(6,0,0))-MAX(MOD(C2,1),TIME(22,0,0))))*24
이름이 김하늘이고 날짜가 2026년 10월인 행의 G열을 합산합니다.
=SUMIFS($G$2:$G$200,$B$2:$B$200,"김하늘",$A$2:$A$200,">="&DATE(2026,10,1),$A$2:$A$200,"<"&DATE(2026,11,1))
=(D2-C2+IF(D2<C2,1,0))*24
퇴근 시각이 출근 시각보다 이르면 1일을 더해 다음 날 퇴근으로 간주하여 총 근무시간을 시간 단위 소수로 계산합니다.
=E2-IF(E2>=8,1,IF(E2>=4,0.5,0))
총 근무시간이 8시간 이상이면 1시간, 4시간 이상 8시간 미만이면 0.5시간을 차감한 근무시간을 계산합니다.
=FLOOR(F2,0.5)
휴게 차감 후 근무시간을 30분 단위로 내림하여 계산합니다.
=MAX(0,MIN(D2+IF(D2<C2,1,0),1+TIME(6,0,0))-MAX(C2,TIME(22,0,0)))*24
근무 구간과 22시부터 다음 날 06시까지의 야간 구간 중 겹치는 시간을 계산하여 시간 단위 소수로 나타냅니다.
=SUMIFS($G$2:$G$200,$B$2:$B$200,"김하늘",$A$2:$A$200,">="&DATE(2026,10,1),$A$2:$A$200,"<="&DATE(2026,10,31))
이름이 김하늘이고 날짜가 2026년 10월인 행의 G열 값을 합산하여 별도 셀에 표시합니다.
E2에는 자정을 넘기는 경우를 반영한 총 근무시간을 계산합니다.=IF(OR(C2="",D2=""),"",MOD(D2-C2,1)*24)
F2에는 총 근무시간에 따라 휴게시간을 차감합니다.=IF(E2="","",E2-IF(E2>=8,1,IF(E2>=4,0.5,0)))
G2에는 휴게 차감 후 근무시간을 30분 단위로 내림합니다.=IF(F2="","",ROUNDDOWN(F2*2,0)/2)
H2에는 자정을 넘기는 경우를 포함해 22:00~다음 날 06:00 사이의 근무시간을 계산합니다.=IF(OR(C2="",D2=""),"",24*(MAX(0,MIN(A2+D2+--(D2<C2),A2+TIME(6,0,0))-MAX(A2+C2,A2-1+TIME(22,0,0)))+MAX(0,MIN(A2+D2+--(D2<C2),A2+1+TIME(6,0,0))-MAX(A2+C2,A2+TIME(22,0,0)))))
별도 셀에는 김하늘님의 2026년 10월 G열 합계를 계산합니다.=SUMIFS($G$2:$G$200,$B$2:$B$200,"김하늘",$A$2:$A$200,">="&DATE(2026,10,1),$A$2:$A$200,"<"&DATE(2026,11,1))
=MOD(D2-C2,1)*24
퇴근 시각에서 출근 시각을 뺀 뒤 MOD 함수로 자정 경과를 반영하고 24를 곱해 총 근무시간을 계산합니다.
=E2-IF(E2>=8,1,IF(E2>=4,0.5,0))
총 근무시간이 8시간 이상이면 1시간, 4시간 이상이면 0.5시간을 차감합니다.
=FLOOR(F2,0.5)
휴게 차감 후 시간을 FLOOR 함수를 통해 0.5(30분) 단위로 내림합니다.
=(MAX(0,MIN(D2+(D2<C2),1+6/24)-MAX(C2,22/24))+MAX(0,MIN(D2+(D2<C2),6/24)-C2))*24
근무 시간 중 22:00부터 익일 06:00 사이 구간과 겹치는 범위를 계산하여 시간 단위로 환산합니다.
=SUMIFS($G$2:$G$200,$B$2:$B$200,"김하늘",$A$2:$A$200,">=2026-10-01",$A$2:$A$200,"<=2026-10-31")
이름이 "김하늘"이고 날짜가 2026년 10월 1일부터 10월 31일 사이인 데이터의 G열 합계를 구합니다.
점수는 공개 채점표로 매긴 값이고, 투표는 참고용이며 순위에 반영하지 않습니다. 투표하면 이 카테고리의 도구 이름이 공개됩니다.
2026.10.01 실측 기준 챗GPT·제미나이·퍼플렉시티·클로드·그록이 100점으로 공동 1위입니다. 점수는 공개 채점표로 매깁니다.
목록 8개 중 7개에 무료 플랜이 있습니다. 상단 "무료만 보기"를 켜면 무료 도구만 남고, 무료 범위는 "무료 있음" 배지에 적혀 있습니다.
실측에 쓴 프롬프트 원문을 위 실측 표에서 펼쳐 볼 수 있습니다. 원하는 형식(표·항목·길이)과 어투(존댓말)를 문장으로 명시하고, "원문에 없는 내용은 넣지 마세요"를 덧붙이면 대부분의 도구에서 결과가 안정됩니다.