Excel은 텍스트를 텍스트로 표시하고 싶지 않습니다.


0

텍스트로 정의한 열이 있습니다. 하나의 값을 제외하고 모든 것이 예상대로 표시됩니다. 182E00301어떤 이유로 Excel에서 변환하십시오. 1.82E+303때로는 텍스트를 숫자로 인식하지만 열을 과학적이지 않은 텍스트로 정의했습니다. 내가 무엇을 할 수 있을지?


1
값을 쓰기 전에 텍스트 서식 지정, 서식을 지정하기 전에 값을 쓰면 Excel에서 과학적으로 인식하고 나중에 텍스트로 서식을
지정해도

@yass 당신은 답변으로 게시 할 수 있습니다
Vylix

답변:


2

나는 그 행동을 재현 할 수 없습니다. 나를 위해, 셀 형식이 "일반"인 경우에도 값이 예상대로 표시됩니다.

텍스트를 강제로 표시하려면 셀을 편집하고 작은 따옴표 (또는 아포스트로피)로 값을 추가하십시오.

Excel 버전에 따라 데이터를 처리하는 다른 방법이있을 수 있습니다 (예 : Excel 2010 이상에서 Power Query를 사용하여 데이터를 시트에 표시하기 전에로드, 정리 및 서식 지정). 그렇게하면 더 많은 제어권을 얻을 수 있으며 Excel의 기본값에 문제가 발생하지 않습니다.


일반 형식으로 Microsoft Office 2016에서 문제를 성공적으로 재현했습니다. 형식을 텍스트로 변경하면 문제가 해결됩니다.
Vylix

@AdiNugroho 어떤 빌드? Insider Fast 1704 빌드 8027.1000에 있습니다. 아마도 행동이 고쳐 졌을 수도 있습니다.
teylyn

Office Insider 빌드를 모르지만 Office 2016 버전 1702 빌드 7870.2031을 사용하고 있으며 Office Insider가 아닙니다.
Vylix

1

셀을 텍스트로 서식을 지정하기 전에 값 182E00301을 쓰면 Excel에서 텍스트가 아닌 EScientific숫자를 인식하므로 나중에 서식을 텍스트로 변경하더라도 (쓰기 후) Excel 1.82E + 303 이됩니다. 동일하게 유지됩니다.

이 솔루션은하는 것입니다 Format Cells으로 Text값을 쓰기 전에 182E00301을
이 경우 Excel에서 텍스트로 인식하고 필요에 따라이 표시됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.