아래 처럼 8자리로만 이루어진 생년월일을 점 또는 선이 그어진 형태로 바꾸려면 어떻게 해야할까요?
8자리 숫자 생년월일에 점 또는 선 추가하기
1. 생년월일은 총 8자리이고, 앞에서부터 년(YYYY)월(MM)일(DD)로 이뤄져 있습니다.
2. 따라서 LEFT/MID/RIGHT 함수를 이용해서 글자를 따온다면 변경이 가능합니다.
=(LEFT(A3,4)&"-"&MID(A3,5,2)&"-"&RIGHT(A3,2))*1
[수식 설명]
LEFT(A3,4) = 왼쪽에서부터 글자 4개를 돌려줘 (YYYY)
MID(A3,5,2) = 5번째 글자부터 2개를 돌려줘 (MM)
RIGHT(A3,2) = 오른쪽에서부터 글자 2개를 돌려줘 (DD)
&"-"& = 글자와 글자를 선 (하이픈)으로 연결해줘
(전체)*1 = *1을 하기 전의 결과는 아직 문자형태입니다. 날짜서식으로 쓰려면 *1을 해주세요.
3. 이와 같이 날짜로 활용 가능한 서식으로 변경된 것을 볼 수 있습니다.
4. (필요하다면) 마지막으로 셀 서식에서 yyyy-mm-dd를 yyyy.mm.dd로 바꿔주시면 됩니다.
생년월일에서 점 또는 선 없애기 (8자리 숫자로)
1. 반대도 가능한데요. (생년월일에서 선이나 점을 없애기) 이번에는 다른 함수를 써야 합니다.
=TEXT(E3,"yyyymmdd")
[수식 설명]
TEXT(E3,"yyyymmdd") = 셀의 서식을 yyyymmdd로 바꿔줘 (점/선이 없는 형태)
2. 하이픈이 사라지고, 다시 8자리 숫자형태로 바뀐것을 볼 수 있습니다.
'3. FAQ (지식in, 엑셀위키)' 카테고리의 다른 글
[함수/혼합] 한줄로 길게 있는 데이터를 옆으로 펼치는 방법 (0) | 2022.02.01 |
---|---|
[함수] 두 날짜 사이에 존재하는 모든 날짜를 리스트업 하려면? (0) | 2022.01.28 |
[정보] CHAR 함수로 표현되는 문자 정리 (알파벳은 65-90) (0) | 2022.01.24 |
[함수] 가능한 모든 조합의 4자리 숫자 리스트를 만드는 법 (0000-9999) (0) | 2022.01.20 |
[함수/기타] 텍스트로 되어있는 날짜를 계산이 되게 바꾸려면? (0) | 2022.01.17 |