☰ Categories

Check before letting Copilot change a spreadsheet

Excel Copilot defaults to edit mode — the workbook actually changes, and co-authors see it.

CategoryUsing AI › Microsoft Copilot
TagsReviewingChecklistSpreadsheet
Prompt
I am about to ask Copilot to change a spreadsheet. **Check this before I run it.**

⚠️ ***Excel Copilot defaults to edit mode — the prompt changes the workbook, not just the answer.*** **And once saved, co-authors see the change.**

1. **What I am actually asking for** — ***an answer, or a change to the sheet?*** **If it is only an answer, say to use the mode that does not edit**
2. **Whether to see the plan first.** *For anything that touches more than a couple of cells, reviewing the planned steps beats undoing them*
3. **Name the ranges.** ***Refer to columns and ranges by name, not by "the sales column"*** — say which ones this request needs
4. **What has to be true first:**
   - ***Calculation set to Automatic*** — **edits are documented as not working otherwise**
   - The data laid out as a proper table, headers in one row
   - ***A copy saved*** — **there is no reliable undo for a co-authored file someone else already opened**
5. **What the request does not say** — ***which sheet, what to do with blanks, whether to overwrite or add a column***

**Then:**
- **The rewritten prompt**, with ranges named
- ***What to check in the result before saving*** — **specifically, not "verify it works"**
- **Whether this should be a formula instead** — *a formula is inspectable later; a one-time edit is not*

⚠️ ***Copilot changes fast. Do not state licence tiers, feature availability, limits, or which symbols work, from memory*** — **a guide written months ago is already wrong in places.** Write `[confirm in the tool]` and say where to check.
After pasting, fill in the fields at the bottom (What I want changed · How the sheet is laid out)

What this prompt does

Excel Copilot edits by default, so asking a question can alter the workbook, and saving shows it to co-authors. Edits are also documented as requiring automatic calculation. This separates answer from edit first.

Model comparison

ChatGPT is the strongest and most balanced. Gemini is specific but invents a year and is verbose; [C] is missing.

ChatGPTTop overall
44/ 50

+ Flags ambiguities and provides a safe, tailored rewrite.

- Does not use the exact required confirmation marker.

Gemini
37/ 50

+ Provides precise ranges and concrete pre-save checks.

- Invents 2024, creating a material risk of wrong results.

CriterionChatGPTGeminiLeader
Instruction following98ChatGPT +13%
Accuracy96ChatGPT +50%
Specificity99Tie
Structure98ChatGPT +13%
Right length86ChatGPT +33%

Scored 1–10 by gpt-5.6-sol with model names hidden (2026-09-25). This is an AI review, not a measurement.

Read full answers

We gave three models the same input and copied their answers unedited. Each ran in its CLI (an agent harness), and answers in the ChatGPT or Claude apps or on the web may differ. Outputs are in Korean.

Input used
What I want changed: 영업3팀 실적.xlsx에서 담당자별 4분기 매출 합계를 구해서 새 시트 '팀별요약'에 표로 정리해줘. 300만원 미만인 담당자는 별도로 표시해줘.

How the sheet is laid out: Sheet1에 날짜, 담당자, 거래처, 매출액, 수금여부 열이 있고 2행부터 데이터 시작, 총 480행. 담당자 이름은 B열, 매출액은 D열.
gpt-5.6-luna (codex CLI · 에이전트 하네스) · Run on 2026-09-24

점검 결과

  1. 요청 유형: 워크북을 실제로 변경하는 요청입니다.
    새 시트 팀별요약을 만들고 요약표를 추가하므로, Copilot의 편집 모드가 실행됩니다. 단순히 방법이나 답만 묻는 것이라면 편집하지 않는 모드를 사용하세요.

  2. 계획 검토: 셀 몇 개를 넘는 변경이므로 실행 전에 계획을 검토하는 옵션을 켜는 것이 좋습니다.

  3. 사용할 범위:

    • 분기 판정용 날짜: Sheet1!A2:A481
    • 담당자: Sheet1!B2:B481
    • 매출액: Sheet1!D2:D481
    • Sheet1!A1:E1은 헤더 행이어야 합니다.
    • Sheet1!A1:E481은 Excel 표로 구성되어 있어야 합니다.
  4. 실행 전 조건:

    • 계산 옵션이 자동인지 확인하세요. 자동 계산이 아니면 편집 결과가 정상적으로 반영되지 않을 수 있습니다.
    • 데이터가 한 행의 헤더와 연속된 데이터로 된 proper table인지 확인하세요.
    • 원본 파일을 별도 이름으로 복사해 저장하세요. 공동 편집자가 이미 연 파일에는 신뢰할 수 있는 되돌리기가 없을 수 있습니다.
  5. 현재 요청에서 빠진 내용:

    • 어느 연도의 4분기인지
    • 날짜가 비어 있거나 잘못된 행을 어떻게 처리할지
    • 담당자가 비어 있는 행을 제외할지
    • 매출액이 비어 있거나 숫자가 아닌 행을 제외할지
    • 팀별요약 시트가 이미 있으면 덮어쓸지, 새 시트를 만들지
    • 300만원 미만 담당자를 요약표 안에서 표시할지, 별도 표로 만들지

다시 쓴 프롬프트

아래 [연도]를 실제 연도로 바꿔 사용하세요.

영업3팀 실적.xlsx의 Sheet1에서 [연도]년 4분기(10월 1일~12월 31일) 거래만 대상으로 담당자별 매출액 합계를 계산해 주세요.

날짜 범위는 Sheet1!A2:A481, 담당자 범위는 Sheet1!B2:B481, 매출액 범위는 Sheet1!D2:D481입니다. Sheet1!A1:E1은 헤더 행이고, 원본 데이터 범위는 Sheet1!A1:E481입니다.

결과를 새 시트 팀별요약에 표로 작성해 주세요. 표의 열은 담당자, 4분기 매출 합계, 300만원 미만 여부로 만들어 주세요. 담당자가 비어 있는 행은 제외하고, 날짜 또는 매출액이 비어 있거나 유효하지 않은 행도 계산에서 제외해 주세요. 매출액 합계가 3,000,000원 미만이면 300만원 미만으로 표시하고, 그 이상이면 해당 없음으로 표시해 주세요.

팀별요약 시트가 이미 있으면 기존 내용을 덮어쓰지 말고 먼저 알려 주세요. 변경 계획을 먼저 보여 주고, 제가 승인한 후에만 편집해 주세요.

저장 전 확인할 내용

  • 팀별요약의 모든 담당자가 Sheet1!B2:B481의 유효한 담당자인지
  • 각 담당자의 합계가 [연도]년 4분기 날짜만 포함하는지
  • 4분기가 아닌 날짜의 매출이 포함되지 않았는지
  • 빈 담당자·빈 날짜·빈 매출액 행이 결과에 들어가지 않았는지
  • 300만원 미만 표시가 합계가 정확히 3,000,000원인 경우에는 붙지 않는지
  • 원본 Sheet1의 데이터가 변경되지 않았는지
  • 팀별요약이 기존 시트를 덮어쓰지 않았는지
  • 합계 몇 건을 직접 계산하거나 필터링해 Copilot 결과와 대조했는지

수식으로 처리할지

이번 작업은 수식 또는 피벗 테이블로 만드는 편이 더 안전합니다. 수식은 나중에 기준과 계산 결과를 inspect할 수 있고, 원본 데이터가 바뀌면 다시 계산됩니다. 일회성 값만 필요하고 원본을 더 이상 갱신하지 않는 경우에만 고정된 편집 결과가 적합합니다.

Copilot의 현재 모드, 계획 검토 기능, 수식 지원 범위 및 사용 가능한 기호는 버전에 따라 달라질 수 있으므로 **[도구에서 확인]**하세요. 확인 위치는 Copilot 창의 모드 선택 영역, 계획/검토 미리보기, 도움말 또는 기능 안내입니다.

More in this category

Rewrite a request in Copilot's four-part structure
Stop Copilot dropping the middle of a long document
Work out what Copilot can recall from a meeting
Prepare a document before Copilot turns it into a deck
Check whether Copilot can actually reach your sources