¿Cómo agregar prefijo o sufijo al rango de celdas en Excel?
A veces es necesario agregar texto común al principio o al final de todas las celdas en algunos casos. Por supuesto, puede agregar el prefijo o sufijo a cada celda una por una. Sin embargo, el trabajo es arduo y requiere mucho tiempo cuando hay numerosas células. Este artículo le mostrará algunos consejos sobre cómo agregar prefijo o sufijo al rango seleccionado de celdas en Excel fácilmente.
- Agregue prefijo o sufijo a todas las celdas con fórmulas
- Agregue prefijo o sufijo a todas las celdas con VBA
- Agregue prefijo o sufijo a todas las celdas con Kutools para Excel
Agregue prefijo o sufijo a todas las celdas con fórmulas
El Excel concatenar La función puede insertar prefijo o sufijo para una sola celda rápidamente.
1. Ingrese la función de =CONCATENATE("Food - ",A1) en una celda en blanco, dice Cell C1y luego arrastre el controlador de Autocompletar de esta celda por el rango que desea llenar. Y a todas las celdas se les ha agregado el texto del prefijo específico. Ver captura de pantalla :. Ver captura de pantalla:
Puede usar la función concatenar para insertar prefijo, sufijo o ambos, sufijo y prefijo, de la siguiente manera:
Ingrese las fórmulas | Resultados en celdas |
= Concatenate ("Food - ", A1) | Alimentos - Apple |
=Concatenate (A1, " - Fruit") | Manzana - Fruta |
=Concatenate ("Food - ", A1, " - Fruit") | Alimentos - Manzana - Fruta |
Agregue fácilmente texto común al principio o al final de todas las celdas (prefijo o sufijo) en Excel
Es fácil llenar todas las celdas con el mismo contenido en una columna con la función Autocompletar. Pero, ¿cómo agregar el mismo prefijo o sufijo a todas las celdas de una columna? Comparando para escribir el prefijo o sufijo para cada celda por separado, Kutools for Excel, Add Text La utilidad proporciona una solución fácil para hacerlo con solo varios clics.
Agregue prefijo o sufijo a todas las celdas con VBA
También puede solucionar este problema con el siguiente código VBA:
1. Seleccione el rango en el que desea insertar el prefijo o sufijo.
2. Hacer clic Developer > Visual Basic, Y un nuevo Microsoft Visual Basic for applications aparecerá la ventana, haga clic en Insert > Moduley luego ingrese el siguiente código:
VBA: agregue 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: agregue 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. Luego haga clic Run o presione el F5 clave para ejecutar el VBA.
4. Y ahora especifique el rango al que agregará prefijo o sufijo en el primer KutoolsforExcel cuadro de diálogo y haga clic en el OK y luego escriba el sufijo o prefijo que agregará en el segundo KutoolsforExcel cuadro de diálogo y haga clic en el OK botón. Vea las capturas de pantalla a continuación:
Ahora el sufijo o prefijo especificado se ha agregado en cada celda seleccionada como se muestra a continuación:
Agregue prefijo o sufijo a todas las celdas con Kutools para Excel
Es posible que no esté familiarizado con las funciones y el código VBA en Excel. Y esto Add Text utilidad de Kutools for Excel le ayudará a insertar rápidamente un prefijo o sufijo en cualquier rango seleccionado.
Kutools for Excel - Equipado con más de 300 herramientas esenciales para Excel. ¡Disfrute de una prueba GRATUITA de 30 días con todas las funciones sin necesidad de tarjeta de crédito! ¡Descargar ahora!
1. Seleccione las celdas a las que desea agregar prefijo o sufijo y haga clic en Kutools > Text > Add Text, ver captura de pantalla:
2. En la Add Text cuadro de diálogo, ingrese su prefijo o sufijo en el Texto casilla, marque la Before first character opción (para agregar prefijo) o After last character opción (para agregar sufijo) según lo necesite y haga clic en el Ok del botón.
Y ahora el prefijo o sufijo especificado se agrega a cada celda seleccionada a la vez. Ver captura de pantalla:
Demostración: agregue prefijo o sufijo a múltiples celdas con Kutools para Excel
Elimine el prefijo o sufijo (la misma cantidad de caracteres) del principio / derecho / final de las celdas en Excel
Kutools for Excel's Remove By Position La función le facilita la eliminación del prefijo o sufijo (cierto número de caracteres) del principio / final / posición especificada de la cadena de texto en las celdas.
Artículos relacionados
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!