---
title: "📓 작업일지 — 러닝 플랜 엑셀 복붙 실패 수정(km 단위 접미사 허용)"
category: "worklog"
parent: "Claude Code 작업일지"
updated: "2026-07-08"
priority: "Low"
purpose: "러닝 플랜 표에 엑셀에서 복사한 값을 붙여넣으면 'km' 표시서식 텍스트('5km')가 순수 숫자 파서에 걸려 여러 주 일괄 붙여넣기가 전부 무효 처리되던 버그를 수정한 기록."
read_when: ["러닝 플랜 엑셀 복붙", "parseCell", "km 단위 파싱"]
document_type: "개발일지"
source_status: "generated"
knowledge_group: "03_history"
work_timestamp: "20260708_133114"
source_of_truth: "https://dallog-tools.hansbridge.co.kr/knowledge/"
context: "달록 본레포(ccy-hansbridge/dallog), 커밋 0fc1d70(2026-07-08)."
---

# 작업일지 — 러닝 플랜 엑셀 복붙 실패 수정(km 단위 접미사 허용)

> 엑셀 셀 값이 숫자로 저장돼 있어도 표시서식이 '5km'처럼 걸려 있으면, Ctrl+C로 복사했을 때 클립보드엔 '5km' 텍스트가 그대로 실린다. 러닝 플랜 표의 셀 파서가 순수 숫자만 허용해서 이런 값이 전부 무효 처리되어 여러 주를 한 번에 붙여넣어도 0건 반영되던 버그를 고쳤다.

## 1. 무엇을 했나

- `RunningPlanTable.tsx`의 `parseCell(text)`에 `t.trim().replace(/\s*km$/i, '')` 전처리를 추가 — 'km' 단위 접미사를 제거한 뒤 숫자 검증.
- 명세대로 `5`·`5km`·`7.5km` 형태를 모두 허용.
- 단일 셀 편집과 붙여넣기(복붙) 양쪽 모두 같은 `parseCell`을 쓰므로 공통 적용됨.

## 2. 주요 변경 파일

| 파일 | 내용 |
|---|---|
| `src/components/runningPlan/RunningPlanTable.tsx` | `parseCell`에 'km' 접미사 제거 전처리 추가(1줄) |

## 3. 관련 커밋

- `0fc1d70` fix(running-plan): 엑셀 복붙 실패 — 'km' 단위 접미사 허용(명세: 5·5km·7.5km) (2026-07-08)

## 4. 남은 이슈

- 커밋 메시지 기준으로 별도 남은 이슈 언급 없음.
