선행 0을 삽입하여 B1234와 B12345 사이에서 Excel 2003의 숫자 정렬 I로 시작하는 모든 숫자를 얻을 때 B12345다음과에서

나는 형식으로 숫자의 두 시리즈를 가지고 B1234B12345. 나는 오름차순으로 정렬, I로 시작하는 모든 숫자를 얻을 때 B12345다음과에서 모든 이들 B1234에 있습니다.

이 문제를 해결 B1234하기 위해 사이 에 0을 삽입 하여 get을 얻었습니다 B01234. 숫자 가이 형식으로 변환되면 원하는 결과를 얻을 수 있습니다.

제로 삽입을 도와 줄 수 있습니까?



답변

두 번째 열을 만들고 숫자가 A 열에 있으면 B1에 넣으십시오.

=IF(LEN(RIGHT(A1,LEN(A1)-1))< 5,LEFT(A1) & "0" & RIGHT(A1,LEN(A1)-1))

그리고 끝까지 복사하십시오. 앞에 0이있는 숫자가 있으면 모두 A 열에 다시 복사하고 B를 삭제하십시오.

이것은 숫자가 한 자리 숫자가 아닌 4 자리 숫자로 시작한다고 가정합니다.


답변

다음 공식은 초기 문자 다음에있는 숫자 (최대 5 개)에 적용됩니다. (B1, B12, B123, B1234, B12345)

=LEFT(A1,1)&TEXT(MID(A1,2,99),"00000")

이것을 새 열에 복사하고 A1부터 시작하여 열을 참조하십시오. A1에 없으면 복사하기 전에 두 참조를 모두 변경하십시오.


답변