Excel에서 시간 필드를 문자열로 변환

엑셀 시트에 시간이 가득 차 있습니다.

다음과 같이 형식이 지정되어 있습니다: 1:00:15

그러나 셀의 서식을 텍스트로 변경하면 시간의 기본 숫자 표현인 0.041840278로 변경됩니다.

셀을 텍스트 셀로 변환하면서도 시간을 유지하려면 어떻게 해야 하나요?

Excel에서 셀을 시간으로 변환하면 내부적으로 숫자로 저장되기 때문에 함수를 사용하여 값을 변환해야 하기 때문에 이런 종류의 작업은 항상 번거롭습니다. 제가 아는 가장 좋은 방법은 다음과 같습니다:

시간이 1행부터 시작되는 A 열에 있다고 가정하고 B1 셀에 다음 수식을 입력합니다: =TEXT(A1,"hh:mm:ss AM/PM") , 수식을 B열 아래로 드래그하여 A열의 데이터 끝으로 이동합니다. B열에서 값을 선택하고 복사한 다음 C열로 이동하여 "특수 붙여넣기"를 선택한 다음 "값"을 선택합니다. 방금 C 열에 복사한 셀을 선택하고 셀의 서식을 '텍스트'로 지정합니다.

해설 (5)
해결책

열을 복사합니다. 메모장에 붙여넣기 다시 복사 특수를 텍스트로 붙여넣기

해설 (4)

그 후 수 시간 확인표시를 표시하십시오 값으로 변경하십시오 셀 형식을 하게하면서요.

텍스트 및 스케쳐내 redhat. 변형하려면 다른 컨텍스트에서는 셀:

=TEXT(A1,"hh:mm:ss")
해설 (2)

간단합니다. 1:00:15와 같은 시간 값을 텍스트로 변경하려면: 1:00:15와 같은 시간 값을 텍스트로 변경하려면 'TEXT' 함수를 사용하면 됩니다. 예를 들어, 시간 값(1:00:15)이 A1 셀에 포함되어 있는 경우 다음을 수행하여 텍스트로 변환할 수 있습니다: Text(A1, "h:mm:ss"). 결과는 여전히 1:00:15로 동일하게 보입니다. 하지만 이번에는 텍스트 값이 된 것을 알 수 있습니다.

해설 (0)

아래 협력했습니다 가져다줄래요

  • 첫 번째 복사합니다를 컨텐트입니다 말하도다 1:00:15&quot "; 메모장에서
  • 텍스트 복사 할 수 있는 새 열을 선택하고 메모장에서.
  • 그럼 셀입니다 옵션을 선택하고 마우스 오른쪽 단추로 클릭하고 탭을 선택합니다 형식 번호, 이런, 이런 &quot Text&quot, 탭, 옵션을 선택합니다.
  • 이제 복제본에 메모장에서 컨텐트에서 붙여넣거나 이 Excel 얻어맞았다. 하지만, 텍스트 형식으로, 1:00:15&quot &quot 될 것이다.
해설 (0)

날짜 가변으로 사본이라는 변환한 다음 텍스트에서처럼 '형식 ()'. 예:

Function GetMyTimeField()
    Dim myTime As Date, myStrTime As String

    myTime = [A1]
    myStrTime = Format(myTime, "hh:mm")
    Debug.Print myStrTime & " Nice!"

End Function
해설 (0)