문자열을 셀의 날짜로 변환
엑셀에 10만 줄의 데이터가 있습니다.일부 필드는 날짜이지만 Excel의 필드는 텍스트입니다.날짜와 시간을 모두 포함한 숫자 형식의 필드가 필요합니다(예: 21.10.2011 13:10:50).셀 포맷은 데이터 유형을 변경하지 않기 때문에 작동하지 않습니다.공식으로 날짜와 시간을 알 수 있지만 같은 감방에 넣을 수는 없습니다.
그래서 제가 찾고 있는 것은 날짜의 숫자 표현을 계산하는 공식입니다(날짜 형식을 숫자로 지정하면 나타나는 공식).
먹어본 적 있어요?=DateValue()
기능하고 있습니까?
시간 값을 포함하려면 함수를 함께 추가합니다.
=DateValue(A1)+TimeValue(A1)
두 가지 데이터 시나리오 모두에 대응하려면 다음을 사용합니다.
datevalue(text(a2,"mm/dd/yyyy"))
그러면 Excel이 날짜 또는 텍스트 데이터 형식으로 가지고 있는 셀의 날짜 번호가 표시됩니다.
나는 한동안 이것에 대해 고심했고 게시물에 대한 도움을 받은 후에 이 공식을 생각해 낼 수 있었다.=(DATEVALUE(LEFT(XX,10)))+(TIMEVALUE(MID(XX,12,5)))
어디에XX
참조 셀입니다.
저는 같은 질문을 하는 사람들이 있는 다른 많은 포럼을 만났는데, 제게는 이것이 가장 간단한 답인 것 같습니다.이렇게 하면 이 형식에서 복사된 텍스트가 반환됩니다.2014/11/20 11:53 EST
가장 오래된 것부터 최신 것까지 정렬할 수 있도록 날짜/시간 형식으로 제출합니다.짧은 날짜/긴 날짜에서 작동하며, 시간을 원할 경우 셀 형식을 지정하면 시간이 표시됩니다.이게 나처럼 찾아다니는 사람들에게 도움이 됐으면 좋겠어.
최적의 솔루션은 DATE() 함수를 사용하여 RIGHT(), MID() 및 LEFT() 함수를 사용하여 문자열에서 yy, mm 및 dd를 추출하는 것입니다.마지막으로 DATE(LEFT), MID(), RIGHT()의 상세 내용이 표시됩니다.
언급URL : https://stackoverflow.com/questions/16089263/converting-a-string-to-a-date-in-a-cell
'programing' 카테고리의 다른 글
Git에서 처음 두 개의 커밋을 뭉개시겠습니까? (0) | 2023.04.18 |
---|---|
Linux 및 OS X에서 로컬 머신의 프라이머리 IP 주소를 취득하는 방법 (0) | 2023.04.18 |
Windows에서 Python에서 Excel 구동 (0) | 2023.04.18 |
Python : dict(존재하는 경우) 목록. 새로운 dict를 추가하지 않으면 dict 값을 증가시킵니다. (0) | 2023.04.18 |
정적 클래스 속성에 바인딩하고 있습니다. (0) | 2023.04.18 |