사회 보장 번호가 포함 된 워크 시트가있는 경우 마지막 4 자리 만 표시하여 번호를 보호하는 방법을 찾고있을 수 있습니다. 따라서 278-53-6128을 표시하는 대신-**-6128 만 표시하려고합니다.

이를 수행하는 방법은 대부분 사회 보장 번호가 셀에 숫자로 저장되는지 텍스트로 저장되는지에 따라 다릅니다. SSN이 대시와 함께 입력되면 (278-53-6128에서와 같이) Excel은이를 텍스트로 저장합니다. SSN을 대시없이 입력하면 (예 : 278536128) Excel에서 숫자로 저장합니다.

SSN이 숫자로 저장되어있는 경우 번호의 첫 부분을 숨기는 사용자 지정 형식을 만들고 싶을 수 있습니다. 안타깝게도 사용자 지정 형식으로는이 작업을 수행 할 수 없습니다. 다음과 같이 첫 번째 숫자를 제외한 모든 것을 숨기는 사용자 지정 형식을 만들 수 있습니다.

000,,"--"

이 예제에서 짐작할 수 있듯이 사용자 지정 형식은 값의 마지막 부분을 제외하고는 어떤 것도 마스킹 할 수 없습니다. 그러나이 접근 방식의 또 다른 단점은 Excel이 SSN을 “반올림”하여 278536128이 279—​로 표시된다는 것입니다.

사회 보장 번호의 마지막 부분 만 표시하는 가장 좋은 방법은 실제 표시에 두 번째 열을 사용하는 것입니다. 숫자 (또는 텍스트) 자체의 형식을 지정하는 대신 숫자를 참조하고 원하는 결과를 생성하는 공식을 사용하는 것이 가장 좋습니다. 예를 들어, SSN이 셀 B7에있는 경우 다음 수식을 다른 셀에 배치합니다.

="-*-" & RIGHT(B7,4)

이 공식은 숫자로 저장 되든 텍스트로 저장 되든 상관없이 모든 SSN에서 작동합니다. 이 접근 방식의 또 다른 큰 이점은 원래 숫자를 완전히 숨길 수 있다는 것입니다. 사용자 지정 형식을 사용하여 번호의 첫 번째 부분을 숨길 수있는 경우에도 (할 수 없음) 번호가 포함 된 셀을 선택하면 누군가가 수식 표시 줄에서 SSN을 볼 수 있습니다.

그러나 수식 접근 방식을 사용하면 원본 열을 숨기거나 시트 보호를 사용하여 열의 내용을 숨길 수 있습니다. 당신의 목표가 사회 보장 번호를 엿보는 것으로부터 정말로 보호하는 것이라면 이것은 큰 이점입니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (3345)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excelribbon-Partially_Blocking_Social_Security_Numbers [Partially Blocking Social Security Numbers].