경품당첨자의 전화번호를 발표하거나 게시물로 붙일 때 전화번호 뒷 두 자리를 **로 표시하는 방법을 알아보겠습니다.
1. 만약 막 전화번호를 입력하는 시점이라면 데이터가 들어갈 범위를 먼저 블록잡아 놓고 오른쪽 마우스를 눌러 셀 서식을 적용하시는 게 편할 것입니나. 데이터가 들어갈 자리를 블록잡고 셀서식을 적용하신 후 입력을 하시면 되는데 010-0000-00까지만 입력하여야 합니다.
셀서식 - 사용자 정의 - @"**"
만약 @뒤에 쌍따옴표를 넣지 않고 **만 넣을 경우 가장 마지막에 있는 *의 역할이 *앞의 있는 문자를 열의 너비만큼 반복해서 입력해주는 것이기 때문에 원치않고 2자리 이상의 *이 나타나게 됩니다. 010-000-00*********** 이렇게 말입니다.
때문에 **앞에 쌍따옴표를 넣어 그런 의미가 아니라 단순히 문자라는 표시를 해주어야 합니다.
그런데 이미 데이터가 입력이 되어 있다면 함수를 적용하시는 것이 편하실 것입니다.
텍스트 함수 중 REPLACE.함수를 적용하시면 되는데요,
REPLACE함수는 텍스트 1의 시작 위치로부터 해당 문자수만큼 텍스트 2로 바꾸는 함수입니다.
전하번호가 000-0000-0000처럼 길이가 같다면 위의 번호처럼 바뀔 것입니다.
그런데 만약 전화번호가 000-000-0000처럼 길이가 다를 경우 화면에는 이렇게 나타나버립니다.
때문에 뒤에서 두번째 번호가 노출되어 버리죠 이럴때는 데이터부분에 010-뒤의 123이란 번호 앞이나 뒤에 클릭하고 스페이스를 눌러 공백을 한번 삽입해서 데이터 길이를 다른 데이터와 같게 만들어 줍니다. 그러면 뒷번호 2자리가 감추어지고 정력효과도 있어서 보기도 다른 데이터와 길이와 같아지기 때문에 출력시 정렬의 효과까지도 있을 것 같습니다.
'강의,시민정보화자료 > - 시민정보화' 카테고리의 다른 글
녹생생활 에너지 절약습관 파일 (0) | 2015.10.19 |
---|---|
우편번호 자동 검색기 (0) | 2015.10.18 |
엑셀 2007에서 결재란 그림복사로 붙여넣는 방법 (0) | 2015.10.14 |
바탕화면에이나 시작단추에 파워포인트가 사라졌을 때 (0) | 2015.10.14 |
5장 수식과 함수 (0) | 2015.10.13 |