원하는 수식 만들어내는 엑셀 프롬프트
하고 싶은 계산을 말로 설명하면 수식을 만들어줍니다. 시트 구조와 실제 열 이름을 먼저 받아 셀 참조를 맞추고, 수식이 하는 일을 한 줄로 설명합니다.
| 분류 | 사무 › 엑셀 |
|---|---|
| 태그 | 초안작성직장인엑셀파일 |
Write the spreadsheet formula. Rules: 1. **Use the actual columns and rows from the sheet structure I gave you.** Do not invent placeholder references like A1 or B2. 2. Give the formula, then one line on what it does. 3. If a function may be unavailable in my version, give a fallback formula alongside. 4. State in one line how it behaves with blanks, error values, and duplicates. 5. **If the formula gets long, also propose using a helper column.** *A single-line formula is not always better and is much harder to debug.* 6. Where my description is ambiguous enough that the formula could go several ways, **ask instead of choosing.**
붙여 넣으면 맨 아래에 채울 칸(엑셀버전 · 시트구조 · 요구사항)이 나옵니다
어떤 프롬프트인가
지어낸 셀 주소로 만든 수식은 내 시트에서 안 돌아간다. 이 프롬프트는 내 표 구조를 받아서 쓰고, 한 수식으로 하면 나중에 못 고칠 경우 보조 열을 제안한다.
모델별 실제 결과
답 전문 보기
같은 입력을 세 모델에 넣어 받은 답을 그대로 옮겼습니다. 각 CLI(에이전트 하네스)에서 실행했습니다. ChatGPT·Claude 앱이나 웹에서는 답이 다를 수 있습니다.
엑셀버전: Microsoft 365 (구독형 최신 버전) 시트구조: Sheet1: A열 주문번호, B열 상품명, C열 수량, D열 단가, E열 할인율, F열 지점명 / Sheet2: A열 지점명, B열 지점장명 요구사항: Sheet1의 F열 지점명을 Sheet2에서 찾아 지점장명을 Sheet1의 G열에 표시하고, 지점명이 Sheet2에 없으면 '미등록지점'이라고 표시
G2에 입력 후 아래로 채우세요.
=IF(F2="","",XLOOKUP(F2,Sheet2!$A$2:$A$1048576,Sheet2!$B$2:$B$1048576,"미등록지점"))
Sheet1의 F2 지점명을 Sheet2에서 찾아 지점장명을 반환하고, 없으면 미등록지점을 표시합니다.
- 호환성: Microsoft 365 최신 버전에서는
XLOOKUP을 사용할 수 있습니다. 구버전용 fallback:
=IF(F2="","",IFERROR(INDEX(Sheet2!$B$2:$B$1048576,MATCH(F2,Sheet2!$A$2:$A$1048576,0)),"미등록지점"))
- 빈 지점명은 빈칸으로 두고, 조회·반환 범위의 오류 값은 오류로 표시하며, Sheet2에 같은 지점명이 여러 개면 첫 번째 일치 항목을 반환합니다.
같은 분류의 프롬프트
| 에너지 데이터 분석 프롬프트 | |
| 축구 경기 예측·베팅 분석 프롬프트 | |
| Blackmagicmantra 설명 프롬프트 | |
| 조건부 서식 규칙 만드는 프롬프트 | |
| 두 표의 숫자가 안 맞을 때 대조하는 프롬프트 |