세 자리 숫자마다 임의의 긴 숫자를위한 공백이 있도록 Excel에서 숫자 형식을 설정하는 방법은 무엇입니까? 1283 300 그러나 다음과

예를 들어, 형식은 다음과 같이 인 경우 ### ##0,

숫자 1283300의 형식은 다음과 같습니다. 1283 300 그러나 다음과 같이 표시하고 싶습니다. 1 283 300

또는 번호 75125690347812567 다음 과 같이 표시하고 싶습니다 : 75125690 347 812567

나는 다음과 같은 형식을 쓸 수 있음을 알고있다 ### ### ### ### ### ### ##0.

그러나 이것을 임의로 간결하게 작성할 수있는 방법이 있습니까?



답변

space천 단위 구분 기호 로 사용하려는 경우 짧은 숫자 (15 자 이하)의 경우 옵션 ► 고급으로 이동하여 천 단위 구분 기호로 공백을 입력해야합니다. 그런 다음 형식을 지정 # ##0하거나 유사하게하면 원하는대로 분할됩니다. 이것은 Excel 내의 모든 데이터에 영향을 미칩니다.

긴 숫자를 형식화하려면 Excel의 정밀도 한계가 15 자리이므로 텍스트 문자열로 입력해야합니다. 그렇게하면 결과 (또는 복잡한 수식)의 형식을 지정하는 VBA 루틴이 필요합니다. 정확히 어떻게 처리하고 싶습니까?

Excel에서 시스템 구분 기호 사용을 변경하지 않으려면 두 가지 모두에 대해 VBA 루틴이 필요합니다.