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에서 텍스트가 아닌 E 로 Scientific숫자를 인식하므로 나중에 서식을 텍스트로 변경하더라도 (쓰기 후) Excel 1.82E + 303 이됩니다. 동일하게 유지됩니다.

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

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