강좌 > 엑셀중급강좌 > 엑셀 데이터 다루기 > 엑셀에서 잘못된 날짜, 숫자 찾고 변환하기

엑셀에서 잘못된 날짜, 숫자 찾고 변환하기

다음 자료에서 '작업일'과 '작업시간'은 눈으로 보면 문제가 없어 보이지만 일부 날짜와 숫자가 텍스트 형식으로 되어 있습니다. 어떤 데이터가 텍스트 형식으로 되어 있는지 찾아서 날짜와 숫자 형식으로 변환해 보겠습니다.

잘못 입력된 날짜, 숫자

 

1) 텍스트 형식으로 입력된 데이터 찾기

먼저 '이동 옵션' 기능을 이용하여  텍스트 형식으로 입력된 데이터를 찾아 보겠습니다.

01 ① 텍스트 형식으로 입력된 셀을 찾을 범위를 선택하고

텍스트 형식으로 입력된 데이터 찾기

 

② [홈] 탭 → [편집] 그룹 → [찾기 및 선택] → ③ [이동 옵션]을 선택해 [이동 옵션] 대화상자를 실행합니다.

텍스트 형식으로 입력된 데이터 찾기

 

02 [이동 옵션]의 [종류]에서 ① [상수]를 선택,  ② [텍스트]를 선택한 후 ③ [확인]을 누릅니다.

텍스트 형식으로 입력된 데이터 찾기

 

03 다음과 같이 텍스트 형식으로 입력된 '셀'이 선택됩니다.

텍스트 형식으로 입력된 데이터 찾기

[D15]~[D17] 셀에는 '2022-05-12'로 정상적인 날짜 형식으로 되어 있는 것 같지만 실제로는 텍스트 형식으로 입력되어 있습니다. 인터넷이나 다른 시스템의 날짜를 복사해서 붙여넣으면 이런식으로 눈으로 보기에는 문제가 없어 보이지만 실제로는 텍스트 형식으로 입력된 경우가 있습니다.

[D5], [D6], [D12] 셀에는 '2022.03.08'과 같은 형식으로 날짜가 입력되어 있습니다. 날짜 형식이 윈도우에 설정된 기본 형식과 다르게 입력되어 있어서 텍스트로 인식됩니다.

윈도우 날짜 형식

 

 

2) 텍스트 형식으로 입력된 데이터 변환하기

이제 텍스트 형식으로 입력된 데이터를 날짜 형식으로 변환해 보겠습니다.

01 ① 바꿀 열을 선택하고

텍스트 형식으로 입력된 데이터 변환하기

 

② [데이터] 탭 → [데이터 도구] 그룹 → [텍스트 나누기]를 선택해 [텍스트 마법사] 대화상자를 실행합니다.

텍스트 나누기

 

02 [텍스트 마법사] 대화상자에서 아무것도 선택하지 않고 바로 <마침>을 누르면 텍스트 형식으로 저장된 데이터가 날짜 형식으로 바뀝니다.

텍스트 형식으로 입력된 데이터 변환하기

 

03 앞서 사용한 [이동 옵션] 기능으로 텍스트 형식의 날짜가 남아 있는지 확인합니다.

[D15]~[D17] 셀은 정상적으로 날짜로 변환되었지만, [D5], [D6], [D12] 셀은 여전히 텍스트 형식입니다.

텍스트 형식으로 입력된 데이터 변환하기

 

04 '2022.03.08' 형식으로 입력되어 있으면 날짜로 변환되지 않습니다. 날짜 사이의 점(.)을 하이픈(-)으로 바꾸어 주어야 합니다.

[D5], [D6], [D12] 셀이 선택된 상태에서 [Ctrl + H] 를 눌러서 [찾기 및 바꾸기] 대화상자를 실행합니다.

① [찾을 내용]에 점(.)을 ② [바꿀 내용]에 하이픈(-)을 입력하고 ③ <모두 바꾸기>를 누르면 [D5], [D6], [D12] 셀의 값이 날짜로 바뀝니다.

텍스트 형식으로 입력된 데이터 변환하기

 

05 작업시간 열에서 텍스트로 입력된 숫자는 다음과 같이 숫자로 바꿉니다.

① 셀 범위 [E5:E19]를 선택하고 ② '경고' 표시 옆의 드롭다운 버튼을 누르고 ③ '숫자로 변환'을 누릅니다.

텍스트 형식으로 입력된 데이터 변환하기

※ 텍스트 형식으로 입력된 숫자는 앞서 살펴본 '텍스트 나누기' 기능을 사용해서 숫자로 변환할 수도 있습니다.

 

06 다음과 같이 텍스트 형식으로 입력된 데이터가 날짜와 숫자 형식으로 변환되었습니다.

텍스트 형식으로 입력된 데이터 변환하기

 

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

엑셀웍스 책 출간안내  자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

Scroll to Top