나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 연두사랑 (cj0376)

추천:  2
파일:     테스트.xlsm (9KB) 조회:  2406
제목:   데이터 변경 조언좀 부탁드립니다.
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(95,97,2000,xp,2003,2007):2007

* 아래줄에 질문을 작성하세요 >>

안녕하세요

더운날씨 몸 잘 챙기시고요/

첨부파일에 질문과 예제를 올렸습니다..

mark-1->mark-01  mark-10  mark-11 ...->그대로 유지 되게끔요

잘 부탁드립니다.. 

수고하세요.





 
[불량 게시물 신고]  
조삿갓B2: =LEFT(A2,FIND("-",A2))&RIGHT(VALUE(MID(A2,FIND("-",A2)+1,9))+100,2)

일단 대쉬 기호가 반드시 존재하고, 뒤에 숫자 부분은 두 자리로만 맞추는 것을 가정한 수식입니다.

그런데 데이터가 만 개가 넘는다는 데 코드 규칙이 정확히 어찌 되는지 모르겠네요.

만일 조건이 달라지면 위 수식을 참고하여 적당히 응용해 보시기 바랍니다.

그리고 수식에 보면  FIND("-",A2)이 두 군데에서 중복 사용되고 있는데, 이런 경우에는 별도로 열을 하나 잡아서 중간 값을 계산해 두고 응용하면 좋습니다.

즉,

C2: =FIND("-",A2)
B2: =LEFT(A2,C2)&RIGHT(VALUE(MID(A2,C2+1,9))+100,2)

그리고 C열이 드러나 보이는 게 싫으면 감추기로 하세요.

필요한 만큼 아래로 복사해서 사용하시면 됩니다.
09-01 (13:32)
삭제 ■신고
연두사랑감사합니다
수식 대입하니 잘 되었습니다.
수고하세요
09-01 (13:45)
삭제 ■신고
        
  

작성일 : 2017-09-01(13:03)
최종수정일 : 2017-09-01(13:04)