데이지헐의 블로그

728x90
반응형

 

 

콘텐츠 마케터라면 이벤트 추첨, 당첨자 공지도 하는 일이 종종 생긴다. 

오늘은 빠르고 쉽게 개인정보 중 이름 가운데 글자를 *로 변경, 폰 번호 뒤 4자리 추출하는 방법을 알려드리겠음!

 

 

 

1. 아래와 같은 데이터셋이 있다고 가정해보자.  

우리의 미션 : 

#1 이름 가운데 글자를 가릴 것

#2 연락처 뒷번호 4자리만 보여줄 것 

+ 그러나 4번 당첨자는 외자 이름, 연락처도 "-" 없이 기입하였다. 

 

 

 

2. 우선 당첨자 이름의 가운데 글자를 가려보자.

 

원래의 당첨자 이름 또한 내부 기록용으로 필요할테므로 옆에 열을 추가한다. 나의 경우 당첨자(가림) 열을 생성.

그리고 이효리 옆 열에 함수를 기입한다. 

함수는 =replace(변경대상셀,바꾸고 싶은 글자 위치, 바꿀 글자 수, "변경할 문자")

셀 L5에 위치한 이효리를 이*로 바꾸기 위해서는 =replace(L5,2,1,"*") 함수를 옆 열에 넣으면 된다. 

함수를 직역하자면 → 이효리의 두번째 글자를 한개의 글자로 이루어진 *로 바꿔! 

 

아주 쉽게 변경되었다. 그럼 이*리 셀 우측을 잡고 끌어내리면 아래 셀까지 함수가 적용된다. 

 

2자로 이루어진 '이진' 당첨자는 두번 째 글자가 *로 바뀐 걸 확인할 수 있다. 즉 외자 이름은 문제 없음. 4자 이상의 이름은 일일이 바꿔주면 됨. (물론 IF 함수로 길게 할 수 있지만 4자가 흔치 않기에 나는 보이면 수동으로 바꾸자,라는 마인드) 

 

 

3. 연락처 뒤 4자리를 추출해보자

 

 

이름과 마찬가지로 원래의 연락처를 발송용/안내용으로 기록해둬야하니 공지용은 우측 열을 추가해서 기재하자.

함수는 =RIGHT(변경대상셀,오른쪽에서부터 추출할 글자 수)

셀 N5에 위치한 이효리의 연락처 뒤 4자리 추출을 위해서는 =right(N5,4) 함수를 옆 열에 넣으면 된다.

함수를 직역하자면 → 010-1234-5678 끝에서 문자 4개를 보여줘!

 

다시 셀 우측을 잡고 끌어내리면 아래 셀까지 함수가 적용된다. 

 

 

 

 

* 너무 쉽죠? 외자 이름이라는 변수, 연락처가 다 다른 형태로 기입되었을 수도 있다는 변수를 해결해주는 간단한 함수로 빠르게 처리하자. 

 

 

 


데이지

오마이라이프 인스타그램 | 북스타그램 | 유튜브

daisy@ohmylife.co.kr

 

반응형