그럼 예제를 통해 해당함수의 사용예를 살펴 보겠습니다.
이전과 마찬가지로 담당자 윤슬은 먼저 특정모임의 회원정보를 제출해 달라는 요구를 받았습니다.
헌데 개인 신상정보인 주민등록번호가 포함된 회원정보를 그냥 제출할 수 없어 주민번호 뒷자리의 6자리는 *표로 변환해서 보내고자 합니다.
먼저 아래와 같은 회원정보가 있다고 가정합니다.
그럼 먼저 변환된 주민등록번호가 들어갈 열을 하나 추가합니다.
[D]열을 선택후 우측클릭해서 [삽입]을 실행합니다.
[D]열에 새로운 열이 하나 추가되었습니다.
그럼 필드명인 [C3]셀을 복사(Ctrl + C) 해서 [D3]셀을 선택후 붙여넣기(Ctrl + V) 합니다.
그리고 [D4]셀에 =SUBSTITUTE(C4,RIGHT(C4,6),"******") 로 입력후 ENTER로 수식을 입력합니다.
[D4]셀을 [D9]셀까지 드래그 해서 수식을 채웁니다.
이제 기존 주민번호가 있는 [C]열을 숨기기 위해 [C]열을 선택후 우측클릭해서 [숨기기]를 실행합니다.
아래그림은 완성된 그림입니다.
마지막으로 출력해서 제출하시면 주민등록번호의 뒷 6자리는 숨기고 자료를 제출할 수 있습니다.
이제 위 함수의 설명을 살펴보겠습니다.
=SUBSTITUTE(C4,RIGHT(C4,6),"******")
[C4]셀에 있는 데이터의 오른쪽에서 6번째 까지의 글짜를 "******"로 변환해서 나타내라.
라는 뜻입니다.
그러므로 [C4]셀값인 123456-7890123의 오른쪽에서 부터 6번째 글짜인 8부터 6자리인 890123을 "******"로 변환해서 나타내게 되었습니다.
현재 위 수식은 SUBSTITUTE함수의 네번째인수는 현재 생략된 형태인데 네번째 인수를 사용하는 예를 통해 SUBSTITUTE 함수를 다시한번 익히는 강좌를 진행하겠습니다.
그럼 또...!
첫댓글 잘 배우고 갑니다~~~~
좋은 자료 감사드립니다. ^^
파일로 달라고하면 숨기기가 들통나더군요...
복사해서 선택하여붙여넣기/값도 회원님들 활용하셨음 합니다.
저도 이것때문에 고민했는데 이런방법이 있었군요 감사 ^^
정말 감사해여~잘 배우고 있습니다.
감쏴, 쎄쎄, 탱큐, 아리가또 고사이마스마스, 유용하게 활용할 수 있을 것 같네요
감사합니다.
유용하네요^^ 감사합니다.
감사힙니다.
감사합니다.
좋은정보 감사합니다.
하나 배우고 갑니다. 감사합니다.
감사
아~~하 이런방법이 있었군요~~ 정말 감사합니다.
감사 합니다.
감사합니다.
감사합니다.