¿Cómo agregar guiones rápidamente al número de la Seguridad Social en Excel?

Añadir guiones al SSN mediante fórmulas
Añadir guiones al SSN con la función Establecer formato de celda
Añadir guiones al SSN con Kutools para Excel
Añadir guiones al SSN mediante Relleno Relámpago
Añadir guiones al SSN con código VBA
Añadir guiones al número de la seguridad social con fórmulas
Cuando los números de la seguridad social (SSN) se almacenan como números simples o cadenas de texto sin separación alguna, puede utilizar fórmulas para insertar automáticamente guiones en las posiciones adecuadas. Este enfoque resulta especialmente útil si desea generar una nueva columna con SSN correctamente formateados mientras conserva sus datos originales. Permite copiar, pegar o exportar fácilmente los resultados formateados y minimiza los errores manuales.
1. En una celda vacía junto a la lista de números originales, introduce una de las siguientes fórmulas:
- =TEXT(A2,«???-??-????»)
- =LEFT(A2,3)&"-"&MID(A2,4,2)&"-"&RIGHT(A2,4)
(A2 hace referencia a la celda que contiene el número de la Seguridad Social (SSN) que desea reformatear. Ajuste la referencia de celda según sus necesidades para adaptarla a sus datos.)

2. Tras introducir la fórmula, pulse Intro para confirmar. Para rellenar hacia abajo y aplicar la fórmula al resto de los SSN, arrastre el controlador de relleno desde la esquina inferior derecha de la celda que contiene la fórmula hasta abarcar todo el rango de su lista. ¡Los guiones se insertarán automáticamente en los resultados formateados!

Consejos prácticos y notas:
- Si sus datos del SSN ya están almacenados como texto con ceros iniciales (p. ej., "012345678"), la fórmula TEXTO funciona perfectamente.
- Si los números originales están en formato numérico pero pierden los ceros iniciales, las fórmulas anteriores podrían no mostrar el resultado esperado. Considere preformatear las celdas como «Texto» o utilizar la función TEXTO para conservar los ceros iniciales.
- Revise siempre la salida en busca de discrepancias o errores si ajusta las referencias de celda.
- En conjuntos de datos grandes, asegúrese de que el rango de la fórmula abarque todas las filas deseadas.

Descubra la magia de Excel con KUTOOLS AI
- Ejecución inteligente: Realice operaciones en celdas, analice datos y cree gráficos con comandos sencillos.
- fórmulas personalizadas: Cree fórmulas a medida para optimizar sus flujos de trabajo.
- Programación en VBA: Escriba e implemente código VBA con facilidad.
- Interpretación de fórmulas: Entienda las fórmulas complejas con facilidad.
- Traducción de texto: Rompa las barreras del idioma directamente en sus hojas de cálculo.
Añadir guiones al número de la seguridad social con la función Establecer formato de celda
La herramienta integrada de Excel Establecer formato de celda ofrece otro método cómodo para mostrar los SSN con guiones. Este enfoque es especialmente útil cuando desea formatear visualmente los SSN sin alterar los valores subyacentes, lo que lo hace ideal para impresión o presentación. Requiere un esfuerzo mínimo y es perfecto siempre que todos los SSN tengan exactamente nueve dígitos y estén consistentemente formateados.
1. Seleccione el rango de celdas que contiene los números de la Seguridad Social (SSN) que desea formatear.
2. Haga clic con el botón derecho en las celdas seleccionadas y elija Establecer formato de celda en el menú contextual:

3. En el cuadro de diálogo Establecer formato de celda, haga clic en la pestaña Número. En la lista Categoría, seleccione Especial. A continuación, en el cuadro Tipo, elija Número de la seguridad social.

4. Haga clic en Aceptar para aplicar el formato. Sus valores originales ahora se mostrarán con guiones según el estándar del SSN (XXX-XX-XXXX).
Notas y recordatorios:
- Este método solo modifica la apariencia del SSN; el valor subyacente sigue siendo un número o texto sin guiones.
- Si sus datos no contienen exactamente nueve dígitos, el formato «Número de la Seguridad Social» podría no funcionar como se espera o mostrar resultados incorrectos.
- Si exporta o copia estas celdas a otro libro que no admita formatos especiales, es posible que los guiones no se conserven.
- Para SSN con formatos mixtos o casos especiales, considere usar fórmulas u otros métodos avanzados para mayor flexibilidad.
Añadir guiones al número de la seguridad social con Kutools para Excel
Si ha instalado Kutools para Excel, su función Agregar texto le permite insertar guiones en posiciones específicas dentro de cada SSN de su selección, de forma rápida y sencilla. Este enfoque le ofrece un control total sobre dónde colocar los guiones, lo que resulta especialmente útil si sus SSN tienen formatos no estándar o requieren actualizaciones por lotes.
Tras instalar gratuitamenteKutools para Excel, siga estos pasos:
1. Resalte las celdas de SSN que desea modificar y, a continuación, haga clic en Kutools > Texto > Agregar texto, tal como se muestra a continuación:

2. En el cuadro de diálogo Agregar texto, introduzca un guion - en el recuadro situado bajo Texto. Active la casilla Especificar y, a continuación, introduzca las posiciones en las que desea insertar guiones (por ejemplo, 4,6 para colocar guiones tras el tercer y quinto dígito). Separe varias posiciones con comas para insertar guiones en varios puntos.

3. Haga clic en Aceptar o en Aplicar para insertar instantáneamente guiones en las posiciones especificadas en todas las celdas de SSN seleccionadas.
Consejos para usar Kutools para Excel:
- Puede previsualizar los resultados en el cuadro de diálogo antes de aplicarlos.
- Este método modifica directamente el contenido de la celda, así que considere hacer una copia de seguridad si es necesario.
- Ajuste las posiciones según sea necesario si sus datos de SSN contienen ceros iniciales, espacios al final u otros formatos no estándar.
- Para procesamiento por lotes avanzado y numerosos escenarios de limpieza de datos, ¡Kutools le ahorrará un esfuerzo manual considerable!
Añadir guion al SSN/Número de teléfono
Añadir guiones al número de la seguridad social mediante Relleno rápido
Una forma eficaz y sencilla de añadir guiones a los SSN en Excel es utilizar la función Relleno rápido (disponible en Excel 2013 y versiones posteriores). Este enfoque resulta ideal si sus SSN tienen siempre nueve dígitos y desea aplicar un formato rápido basado en ejemplos, sin necesidad de escribir fórmulas ni aplicar formatos manualmente.
Cómo usarlo:
1. En una celda vacía junto a su primer SSN (p. ej., si su SSN original está en A2, introduzca el formato deseado)123-45-6789 en B2, utilizando el patrón correspondiente a su número original).
2. En la celda siguiente (B3), comience a escribir el siguiente SSN con el mismo patrón de guiones. Normalmente, Excel reconoce el patrón y le ofrece una sugerencia de Relleno rápido. Si no lo hace, tras introducir dos celdas, seleccione el rango y pulse Ctrl + E para activar Relleno rápido.
3. ¡Todos los SSN restantes se rellenarán automáticamente con los guiones añadidos!
Relleno rápido es una solución sencilla que no requiere fórmulas, pero tenga en cuenta:
- Funciona mejor con números limpios, consistentes y de nueve dígitos.
- No se actualiza dinámicamente si cambian los datos originales; es posible que deba volver a aplicar Relleno rápido si se modifican los valores subyacentes.
Añadir guiones al número de la seguridad social con código VBA
Si realiza con frecuencia esta tarea de formato o trabaja con una lista extensa, una solución VBA puede ayudarle a automatizar el proceso. Resulta especialmente útil cuando cada SSN debe reformatearse en su ubicación original o cuando necesita una personalización completa más allá de patrones fijos. Recuerde guardar su trabajo antes de ejecutar el código VBA y habilitar las macros según sea necesario.
1. Vaya a la pestaña Desarrollador > Visual Basic, abra la ventana Microsoft Visual Basic para Aplicaciones y seleccione Insertar > Módulo. A continuación, copie y pegue el siguiente código en el módulo:
Sub AddDashesToSSN()
Dim WorkRng As Range
Dim cell As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range containing SSNs:", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each cell In WorkRng
If Len(cell.Value) = 9 And IsNumeric(cell.Value) Then
cell.Value = Left(cell.Value, 3) & "-" & Mid(cell.Value, 4, 2) & "-" & Right(cell.Value, 4)
End If
Next
Application.ScreenUpdating = True
End Sub 2. Cierre el editor de VBA. Para ejecutar el código, seleccione el rango de SSN o cualquier celda dentro de él y, a continuación, pulse Alt + F8, elija AddDashesToSSN y haga clic en Ejecutar. Todos los SSN del rango seleccionado que tengan exactamente nueve dígitos se reformatearán con guiones.
Atención:
- Esta macro de VBA modifica directamente sus datos originales. Le recomendamos hacer una copia de seguridad antes de ejecutarla.
- El código solo procesa celdas con exactamente nueve dígitos; el resto de los valores permanecen sin cambios.
- Si su hoja de cálculo contiene datos mixtos o el campo del número de la Seguridad Social no es siempre numérico, revise los resultados para garantizar su precisión.
Artículo relacionado:
¿Cómo añadir guiones rápidamente a varios números de teléfono en Excel?
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos