Bloqueo parcial de números de seguridad social (Microsoft Excel)
Si tiene una hoja de trabajo que incluye números de seguro social, es posible que esté buscando una manera de proteger los números mostrando solo los últimos cuatro dígitos. Entonces, en lugar de mostrar 278-53-6128, solo querrá mostrar – ** – 6128.
La forma de lograr esto depende, en gran parte, de si el número de seguro social se almacena en la celda como un número o como texto. Si el SSN se ingresa con sus guiones (como en 278-53-6128), Excel lo almacena como texto. Si el SSN se ingresa sin guiones (como en 278536128), Excel lo almacena como un número.
Si el SSN se almacena como un número, es posible que se sienta tentado a crear un formato personalizado que oculte la primera parte del número. Desafortunadamente, no hay forma de hacer esto con un formato personalizado. Puede crear un formato personalizado que oculte todos excepto los primeros dígitos, de esta manera:
000,,"--"
Como puede suponer en este ejemplo, los formatos personalizados no le permiten enmascarar nada excepto la última parte de cualquier valor. Otro inconveniente de este enfoque, sin embargo, es que Excel «redondea» el SSN, de modo que 278536128 se muestra como 279–.
La mejor solución para mostrar solo la última parte de un número de seguro social es usar una segunda columna para la visualización real. En lugar de intentar formatear el número (o texto) en sí, es mejor usar una fórmula que se refiera al número y cree el resultado deseado. Por ejemplo, si el SSN está en la celda B7, entonces colocaría la siguiente fórmula en una celda diferente:
="-*-" & RIGHT(B7,4)
Esta fórmula funcionará con cualquier SSN, independientemente de si se almacena como un número o como texto. El otro gran beneficio de este enfoque es que le permite ocultar completamente los números originales. Incluso si pudiera usar un formato personalizado para ocultar la primera parte del número (lo cual no puede), alguien podría ver el SSN en la barra de fórmulas si se selecciona la celda que contiene el número.
Sin embargo, el uso del enfoque de fórmula le permite ocultar la columna de origen o usar la protección de hoja para ocultar el contenido de la columna. Este es un gran beneficio si su objetivo es proteger realmente el número de seguro social de miradas indiscretas.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (3345) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:
link: / excelribbon-Partially_Blocking_Social_Security_Numbers [Bloqueo parcial de números de seguridad social]
.