☰ Categories

Restructure a spreadsheet that fights your formulas

Diagnoses when the real problem is layout — merged cells, title rows, mixed types — rather than the formula.

CategoryOffice work › Spreadsheets
TagsAnalyzingSpreadsheetOffice worker
Prompt
Diagnose this spreadsheet's structure.

Check for:
1. Merged cells inside a data range
2. Title or note rows above the header
3. A column holding more than one type (numbers stored as text, dates as strings)
4. Values that belong in a column encoded as separate columns instead
5. Blank rows or subtotal rows inside the range
6. Units, currencies, or notes stored in the same cell as the number

Output:
- Findings, each with which of my symptoms it explains.
- Fix order — what to change first so the rest resolves. *Fixing formulas before layout wastes the work.*
- The target shape: one header row, one type per column, one fact per cell, no blanks.
- What will break when I restructure, and what to check afterward.

Rules:
- Work only from what I described. If I did not say whether something is merged, ask rather than assume.
- Do not give me a formula yet. Structure first.
After pasting, fill in the fields at the bottom (Sheet structure · What is not working)

What this prompt does

Formulas that keep breaking usually point at data layout, not syntax. This checks the sheet against what a calculable table requires and orders the fixes so the rest follows.

Real outputs by model

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
Sheet structure: 1~2행에 회사 로고와 '2026년 3분기 매출 현황'이라는 제목이 병합되어 있고, 3행이 헤더, 4행부터 데이터가 시작됨. 날짜 열은 '2026-07-01'처럼 텍스트로 입력돼 있고, 금액 열에는 '1,200,000원'처럼 단위가 숫자와 같이 적혀 있음

What is not working: SUMIFS로 지점별 합계를 내려는데 계속 0으로 나옴
gpt-5.6-luna (codex CLI · 에이전트 하네스) · Run on 2026-09-24

진단 결과

  1. 1~2행에 제목·로고 행이 있음

    • 1~2행에 병합된 로고와 제목이 있고, 3행이 헤더입니다.
    • 설명상 병합 셀은 데이터 범위 안이 아니라 헤더 위에 있으므로 직접적인 원인은 아닙니다.
    • 증상: 전체 범위를 대상으로 SUMIFS를 적용하거나 헤더 위치를 잘못 지정하면 합계가 0이 될 수 있습니다.
  2. 날짜 열이 텍스트 형식

    • 2026-07-01이 날짜가 아니라 문자열로 입력되어 있습니다.
    • 증상: 날짜 조건을 사용하는 집계, 정렬, 기간 필터가 제대로 작동하지 않을 수 있습니다.
  3. 금액 열에 숫자와 단위가 함께 저장됨

    • 1,200,000원은 숫자가 아니라 통화 기호가 포함된 텍스트로 처리될 가능성이 높습니다.
    • 증상: 지점별 SUMIFS 결과가 0이 되는 가장 직접적인 원인입니다. 합산 대상 열이 숫자 열이 아니기 때문입니다.
  4. 값이 별도 열로 분리되지 않았는지

    • 설명만으로는 한 셀에 여러 값이 들어갔거나, 하나의 속성이 여러 열로 나뉘어 있는지는 확인할 수 없습니다.
    • 현재 확인되는 문제는 날짜와 금액이 각각 텍스트로 저장된 형식 문제입니다.
  5. 빈 행 또는 소계 행

    • 데이터 범위 안에 빈 행이나 소계 행이 있는지는 설명에 없어 판단할 수 없습니다.
    • 있다면 범위 내부에서 집계를 방해하거나 중복 합계를 만들 수 있으므로 확인이 필요합니다.
  6. 병합 셀의 범위

    • 현재 설명대로라면 병합 셀은 제목 영역인 1~2행에 있습니다.
    • 실제 집계 범위가 1행부터 포함되는지, 데이터 범위 내부까지 병합되어 있는지는 확인이 필요합니다.

수정 순서

  1. 집계 범위를 3행 헤더와 4행 이후 데이터로 명확히 분리
  2. 금액 열에서 원, 쉼표 등 표시용 문자를 제거하고 숫자로 변환
  3. 날짜 열을 실제 날짜 값으로 변환
  4. 빈 행·소계 행을 제거하거나 데이터 범위 밖으로 이동
  5. 필요하다면 여러 값이 한 셀에 들어간 열을 별도 열로 분리
  6. 그 후에 집계 조건과 수식을 다시 점검

레이아웃과 데이터 형식을 먼저 고치지 않고 수식만 수정하면, 텍스트 금액과 날짜 때문에 같은 문제가 계속 남습니다.

목표 구조

  • 1개의 헤더 행
  • 헤더 아래에 연속된 데이터 행
  • 열마다 하나의 데이터 형식
    • 날짜 열: 실제 날짜
    • 금액 열: 숫자
    • 지점 열: 지점명 텍스트
  • 셀 하나에는 사실 하나만 저장
  • 금액의 원 표시는 셀 값이 아니라 표시 형식으로 처리
  • 데이터 범위 안에 제목, 병합 셀, 빈 행, 소계 행 없음

구조 변경 후 깨질 수 있는 것

  • 기존 날짜 조건이 텍스트 기준으로 작성되어 있었다면 날짜 조건이 달라질 수 있습니다.
  • 금액에 포함된 원이나 쉼표를 참조하던 수식·피벗·차트가 영향을 받을 수 있습니다.
  • 제목 행을 포함한 범위로 연결된 차트나 표의 범위가 바뀔 수 있습니다.
  • 소계 행이 있었다면 기존 합계가 중복 계산될 수 있습니다.
  • 외부 참조나 다른 시트에서 특정 행 번호를 직접 참조했다면 참조 위치가 바뀔 수 있습니다.

변경 후에는 금액 열이 실제 숫자로 인식되는지, 날짜 기준 필터가 작동하는지, 지점별 합계가 원본 금액 합계와 일치하는지, 빈 행·소계 행이 중복 집계되지 않는지 확인해야 합니다.

More in this category

Analyse Énergétique avec DJU, Consommation et Coûts
Betting Prediction
Black Magic Mantra: Unleashing Creativity and Innovation
Build conditional formatting rules
Reconcile two tables whose numbers disagree