logo
You must click the ad button in the top left to generate.

엑셀 숫자 사이에 . 넣기 20250601~20260120 이런 텍스트를 ...

엑셀 숫자 사이에 . 넣기

20250601~20260120 이런 텍스트를  2025.06.0.~2026.01.20 이렇게 바꾸고 싶은데 어떻게 해야하나요?

엑셀에서 "20250601~20260120"과 같은 텍스트에서 숫자 사이에 마침표(예: 2025.06.01 ~ 2026.01.20)로 변경하려면 다음과 같이 할 수 있습니다. ​ 1. 원본 텍스트가 A1 셀에 있다고 가정합니다. 2. 다음 수식을 사용하세요: ​ =TEXT(LEFT(A1,8),"0000.00.00")&"~"&TEXT(MID(A1,10,8),"0000.00.00") ​ 하지만 위 수식에서 먼저 날짜를 추출한 후 포맷해야 합니다. ​ 보다 간단하게 하려면, 아래와 같은 방법도 있습니다. ​ 1. 텍스트를 분리하는 경우: - 왼쪽 8자리와 오른쪽 8자리를 각각 추출합니다. - 각각에 대해 문자열을 날짜 형식으로 바꾸고, 마침표를 넣습니다. 2. 예를 들어, A1에 텍스트가 있다면 ​ =LEFT(A1,8) 시작 날짜, MID(A1,10,8) 종료 날짜라고 할 때, 이를 각각 "yyyy.mm.dd" 형식으로 바꾸고 다시 결합하는 식을 쓸 수 있습니다. ​ 구체적인 수식 예시: =TEXT(DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2)),"0000.00.00")&"~"&TEXT(DATE(MID(A1,10,4),MID(A1,14,2),MID(A1,16,2)),"0000.00.00") ​ 이렇게 하면 "2025.06.01 ~ 2026.01.20"과 같은 포맷으로 변환됩니다. ​ 간단히 정리하면: • 원본 텍스트에서 연도, 월, 일을 추출하는 함수와 DATE함수, TEXT함수를 활용하세요. • 수식을 적용하여 원하는 형식으로 변환 가능합니다.

2026-01-14 07:22:04 127.0
Language
How can I help you?