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

¿Cómo añadir un prefijo o sufijo a un rango de celdas en Excel?

AutorKelly Fecha de modificación

Añadir un prefijo o sufijo a un rango de celdas en Excel es una tarea habitual al preparar datos para informes, mejorar su legibilidad o aplicar un formato coherente. Ya sea para agregar unidades a números, identificadores a códigos de producto o simplemente dar formato a nombres y otros textos, esta guía le proporcionará las herramientas necesarias. Cubriremos tres métodos eficaces: mediante fórmulas, con scripts VBA y utilizando Kutools para Excel, cada uno ofreciendo una solución práctica según su nivel de experiencia y la complejidad de la tarea.

añadir prefijo o sufijo a un rango de celdas


Añadir prefijo o sufijo a todas las Fórmula

La función CONCATENAR de Excel te permite insertar un prefijo o sufijo en una celda individual de forma rápida.

1. Introduzca la función =CONCATENATE(«Food - »,A1) en una celda vacía, por ejemplo la celda C1, y luego arrastre el controlador de autorrelleno por todo el rango que desee rellenar. Así, todas las celdas incluirán automáticamente el prefijo de texto especificado. Vea la captura de pantalla:
Añadir prefijo a todas las celdas con fórmula

Puede utilizar la función CONCATENAR para insertar un prefijo, un sufijo o ambos simultáneamente, tal como se muestra a continuación:

Introduzca fórmulasResultados en celdas
= Concatenate («Food - », A1)Alimento - Manzana
=Concatenate (A1, « - Fruit»)Manzana - Fruta
=Concatenate («Food - », A1, « - Fruit»)Alimento – Manzana - Fruta

Añadir prefijo o sufijo a todas las celdas con Kutools para Excel

Es posible que no esté familiarizado con las funciones ni con el código VBA en Excel. En ese caso, la utilidad Add Text de Kutools for Excel le permitirá insertar un prefijo o sufijo en cualquier rango seleccionado de forma rápida y sencilla.

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...

1. Seleccione las celdas a las que quiera añadir un prefijo o sufijo y haga clic en KutoolsKutools > > Add Text Text Add Text.

2. En el cuadro de diálogo Add Text, introduzca su prefijo o sufijo en el campo Texto, active la opción Before first character (para añadir un prefijo) o la opción After last character (para añadir un sufijo), según sus necesidades, y haga clic en el botón Ok.
De este modo, el prefijo o sufijo especificado se añadirá inmediatamente a todas las celdas seleccionadas. Vea la captura de pantalla:
especifique las opciones en el cuadro de diálogo y obtenga el resultado

Kutools para Excel: potencie Excel con más de 300 herramientas esenciales. ¡Disfrute una prueba gratuita completa de 30 días sin necesidad de tarjeta bancaria! ¡Consígalo ahora!


Añadir prefijo o sufijo a todas las celdas con VBA

También puede resolver este problema mediante el siguiente código VBA:

1. Seleccione el rango al que desea añadir un prefijo o un sufijo.

2. Haga clic en Developer > Visual Basic Visual Basic y se abrirá una nueva ventana de Microsoft Visual Basic for applications. A continuación, haga clic en InsertInsert > Module e introduzca el siguiente código:

VBA: Añadir prefijo al texto:

Sub AddTextOnLeft()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
    Rng.Value = addStr & Rng.Value
Next
End Sub

VBA: Añadir sufijo al texto:

Sub AddTextOnRight()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
    Rng.Value = Rng.Value & addStr
Next
End Sub

3. A continuación, haz clic en el botón Run o pulsa la tecla F5 para ejecutar el código VBA.

4. En el primer cuadro de diálogo KutoolsforExcel, especifique el rango al que desea añadir el prefijo o sufijo y haga clic en el botón OK. A continuación, en el segundo cuadro de diálogo KutoolsforExcel, introduzca el prefijo o sufijo que desea añadir y haga clic en el botón OK. Vea las siguientes capturas de pantalla:
 se añade el sufijo o prefijo especificado en cada celda      introduzca el texto que desea añadir
El prefijo o sufijo especificado ya se ha añadido a cada celda seleccionada, tal como se muestra en la captura de pantalla siguiente:


Añadir eficazmente prefijos o sufijos a los datos de las celdas puede agilizar la presentación de la información y garantizar la coherencia en sus documentos de Excel. Ya sea que opte por fórmulas por su simplicidad, VBA para automatización o Kutools para Excel por su funcionalidad avanzada y facilidad de uso, cada método ofrece una forma fiable de modificar rápidamente el contenido de las celdas. Al aplicar estas técnicas, mejorará la claridad y utilidad de sus datos, haciendo sus hojas de cálculo más funcionales y fáciles de entender. Si desea profundizar aún más en las capacidades de Excel, nuestra web le ofrece numerosos tutoriales.Descubra más consejos y trucos de Excel aquí.


Demostración: añadir prefijo o sufijo a varias celdas con Kutools para Excel

 

Artículos relacionados

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