- 1빈칸 채우기
- 2복사하기
- 3AI에 붙여넣고 결과 받기
다른 예시로 채워보기
💡 더 잘 쓰는 팁
- 실제 데이터 몇 줄만 형식별로 하나씩 넣으면 수식이 훨씬 정확해져요.
- 작업 전에 시트를 복사해 두세요. 값 붙여넣기는 되돌리기 어렵습니다.
0자빈칸 0 채움붙여넣고 엔터만 누르면 돼요
ChatGPT·Claude 버튼은 완성된 프롬프트를 그 서비스 주소에 담아 새 창으로 열어요.
써 보니 어땠나요? 업무에 실제로 썼는지가 다음 프롬프트를 고르는 가장 큰 기준이 돼요
고마워요! 남겨 주신 반응은 이름 없이 숫자로만 모아요.
CClaude의 실제 답변기본값으로 받은 답변 · 사실 검수함
1. 보조 열 수식 (B2, 365 기준)
=LET(v,A2, t,TRIM(v&""),
IF(AND(ISNUMBER(v),v>=DATE(2000,1,1),v<=DATE(2100,12,31)), v,
IF(ISNUMBER(SEARCH("/",t)), "확인 필요(월/일 순서)",
IF(AND(LEN(t)=8,ISNUMBER(--t)),
LET(y,--LEFT(t,4), m,--MID(t,5,2), d,--RIGHT(t,2), x,DATE(y,m,d),
IF(AND(YEAR(x)=y,MONTH(x)=m,DAY(x)=d), x, "확인 필요(없는 날짜)")),
IFERROR(DATEVALUE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(t,"년 ","-"),"월 ","-"),"일",""),".","-")),"확인 필요")))))
- 첫째 줄: 이미 날짜로 저장된 칸은 2000~2100년 범위일 때만 그대로 둡니다.
- 둘째 줄: 10/5/2026처럼 "/"가 들어간 값은 월·일 순서를 알 수 없어서 수식으로 바꾸지 않습니다.
- 셋째 줄: 20261006처럼 8자리 숫자는 연·월·일로 자르고, 만든 날짜의 연·월·일이 원래 숫자와 같은지 다시 확인합니다. 20260231(2월 31일)은 엑셀이 3월 3일로 바꿔 버리기 때문에 이 확인에서 걸러집니다.
- 넷째 줄: 나머지 글자 날짜는 "년·월·일·점"을 하이픈으로 바꿔 날짜로 읽습니다.
B열 서식을 yyyy-mm-dd로 바꾸면:
- 2026.10.3 → 2026-10-03
- 2026-10-04 → 2026-10-04
- 10/5/2026 → 확인 필요(월/일 순서)
- 20261006 → 2026-10-06
- 2026년 10월 7일 → 2026-10-07
2. 수식으로 안 될 때
- 10/5/2026처럼 "/" 날짜: 먼저 그 데이터가 월/일(MDY)인지 일/월(DMY)인지 입력한 사람에게 확인한 뒤, 데이터 → 텍스트 나누기 → 3단계에서 열 서식을 "날짜: MDY" 또는 "날짜: DMY"로 지정
3. 확인
- =COUNTIF(B:B,"확인 필요*") → 0이어야 함
- =MIN(B:B)와 =MAX(B:B)가 예상한 기간 안인지 확인 (엉뚱한 연도가 섞였는지)
- =SUMPRODUCT(--ISNUMBER(B2:B1000))와 데이터 행 수가 같은지 비교
4. 원본 자리에 반영
B열 복사 → A열 선택 → 오른쪽 클릭 → 붙여넣기 옵션 "값" → A열 서식을 날짜로 → B열 삭제