KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo añadir una coma entre cada dígito de un número en una celda de Excel?

AutorSun Fecha de modificación

Añadir una coma entre cada número individual en una celda de Excel puede resultar muy útil, especialmente al formatear datos para mejorar su legibilidad o facilitar su procesamiento posterior. Este artículo ofrece una guía detallada sobre cómo lograrlo mediante fórmulas, VBA y Kutools, junto con consejos prácticos para optimizar la eficiencia.


Añadir una coma u otro separador entre cada número individual con la función TEXTJOIN

Si tiene Excel 2019 o una versión posterior, puede usar la función TEXTJOIN para insertar comas entre cada dígito.

1. Introduzca la siguiente fórmula en una celda vacía. Si usa Excel 2019, pulse «Ctrl» + «Mayús» + «Intro». (Si utiliza Excel 365 o versiones posteriores, basta con pulsar «Intro».)

2. A continuación, arrastre la fórmula hacia abajo para aplicarla al resto de celdas y verá que los números aparecen separados por comas.

=TEXTJOIN(",", TRUE, MID(A2, ROW(INDIRECT("1:"&LEN(A2))), 1))

Explicación de esta fórmula:
  • "LEN(A2)": Cuenta el número total de caracteres en la celda A2.
  • «FILA(INDIRECTO(»1:«&LEN(A2)))»: Crea una matriz de números del 1 a la longitud del contenido de A2.
  • "EXTRAE(A3, FILA(...), 1)": Extrae cada carácter de A3 según las posiciones generadas en el paso anterior.
  • «TEXTJOIN(»,«, VERDADERO, ...)»: Une todos los caracteres extraídos utilizando una coma como separador.

Añadir una coma u otro separador entre cada número individual con Kutools para Excel

Mejore el formato de sus datos sin esfuerzo con **Kutools para Excel**, un complemento potente diseñado para simplificar tareas complejas. Si necesita añadir comas u otros separadores entre cada número individual en una celda, Kutools le ofrece una solución rápida y eficiente.

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

Tras instalar Kutools para Excel, haga clic en «Kutools» > «Texto» > «Agregar texto» para abrir el cuadro de diálogo «Agregar texto».

En el cuadro de diálogo «Agregar texto», configure las siguientes opciones:

  1. En el cuadro «Texto», introduzca la coma u otro separador que necesite;
  2. Seleccione la opción «Entre caracteres» en la lista desplegable «Solo añadir a»;
  3. Por último, haga clic en el botón «Aceptar».

Resultado: Kutools insertará automáticamente el separador especificado entre cada número individual en las celdas seleccionadas. Consulte la captura de pantalla:
añadir coma entre cada número con KUTOOLS


Añadir una coma u otro separador entre cada número individual con una función definida por el usuario

Esta sección ofrece una guía paso a paso detallada para crear y optimizar una función definida por el usuario (UDF) con este fin.

  1. Pulse «Alt» + «F11» para abrir el Editor de VBA en Excel.
  2. En el editor, vaya a «Insertar» > «Módulo» para crear un nuevo módulo.
    Código VBA: Añadir comas entre cada número
    Function AddCommas(inputText As String) As String
    'Updateby Extendoffice
        Dim i As Integer
        Dim result As String
        For i = 1 To Len(inputText)
            result = result & Mid(inputText, i, 1) & ","
        Next i
        AddCommas = Left(result, Len(result) - 1)
    End Function
    
  3. Cierre la ventana de código. En una celda, introduzca la siguiente fórmula y, a continuación, arrastre el controlador de relleno hacia abajo para aplicarla al resto de celdas. Así se añadirán comas entre cada carácter, tal como se muestra en la captura de pantalla siguiente:
    =AddSeparator(A2)
    añadir coma entre cada número con código VBA

Siguiendo estos métodos y consejos de optimización, podrá añadir eficazmente comas entre cada número individual en una celda de Excel, mejorando tanto la legibilidad como las capacidades de procesamiento de datos. Si desea descubrir más trucos y consejos de Excel, nuestra web ofrece miles de tutoriales.


Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

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.

ExcelWordOutlookTabsPowerPoint
  • 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