¿Cómo añadir un prefijo o sufijo a un rango de celdas en Excel?
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 todas las Fórmula
- Añadir prefijo o sufijo a todas las celdas con Kutools para Excel
- Añadir prefijo o sufijo a todas las celdas con VBA
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:
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órmulas | Resultados 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.
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:
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:

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