한 셀에 입력되어있는 문자 가운데 공백을 넣는 방법입니다.예를 들면
가나다
라마바
사아자
....
식으로 입력되어 있는 셀들을 일괄적으로
가 나 다
라 마 바
사 아 자
....
이렇게 바꾸려면,CONCATENATE 함수와 LEFT, MID, RIGHT 함수를 같이 쓰면 됩니다.
예를 들어 A2에 홍길동 이 있을 때 B2에 아래와 같이 함수를 쓰면 됩니다.
=CONCATENATE((LEFT(A2,1))," ",(MID(A2,2,1))," ",RIGHT(A2,1))
만약에 글자수가 4자리라면
=CONCATENATE((LEFT(A2,1))," ",(MID(A2,2,1))," ",(MID(A2,3,1))," ",RIGHT(A2,1))
와 같이 MID 함수를 한 번 더 쓰면 됩니다.
그러나 글자수가 다른 것들이 섞여 있다면 좀 복잡하겠네요.
1. 먼저 맨 앞에 열을 삽입하여 ID 항목을 만듭니다. (순서가 중요할 경우 작업이 끝난 후에 원래의 순서를 찾기위함)
2. LEN 함수를 이용하여 글자수를 계산3. 글자수로 sorting
4. 글자수가 같은 것끼라 묶어서 위의 함수를 사용
5. 1번에서 만들어둔 ID 항목으로 재정렬.
엑셀강좌
가운데
글자
띄우기
엑셀에서
칸