:: 게시판
:: 이전 게시판
|
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다. 통합 규정을 준수해 주십시오. (2015.12.25.)
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
17/09/20 15:12
=IF(LEFT(해당셀,1)="0",RIGHT(해당셀,8),RIGHT(해당셀,9))
해당셀의 왼쪽 첫번째 글자가 0이면 오른쪽부터 8개의 글자를, 0이 아니면 오른쪽부터 9개의 글자를 출력
17/09/20 15:19
중간에 하이픈때문에 데이터형식을 텍스트로 인식해서 발생하는 문제네요. 윗분들이 말씀해주신것은 지번의 앞자리 0이 한개 또는 두개로 고정된상태에서 사용가능한것이고 0021-0001처럼 앞에 무조건 0이 붙는 형태라면 적용하기 곤란하죠.
많은 데이터를 한 번 변경하고 끝내실 거라면 지번표기의 하이픈 앞자리와 뒷자리를 텍스트 나누기 하시면 자동으로 앞에 0은 사라질테구요. 이후에 =CONCATENATE(지번 앞쪽 셀,"-",지번 뒤쪽 셀) 하셔서 합치시면 될것 같습니다. 지속적으로 데이터를 변환해서 넣어야 하는거라면 VBS를 사용해야 하겠네요.
|