Saltar al contenido principal

¿Cómo agregar texto al principio o al final de todas las celdas en Excel?

Ocasionalmente, es posible que necesite anteponer o agregar el mismo texto específico a cada celda dentro de una selección. Hacer esto manualmente para cada celda puede resultar bastante tedioso y llevar mucho tiempo. Afortunadamente, existen varios métodos más simples para lograr esto, lo que le permite agregar el mismo texto al inicio o al final de todas las celdas en una selección de manera más eficiente.


Agregue el texto especificado al principio / final de todas las celdas con fórmulas

Hay dos fórmulas para agregar texto especificado al principio o al final de todas las celdas seleccionadas en Microsoft Excel.

Método 1: & fórmula

Escriba el = "Clase A:" y A2 en la celda C2 y luego arrastre el controlador de relleno hacia las celdas en las que desea aplicar esta fórmula. Y el texto específico se ha agregado antes de todas las celdas, vea la captura de pantalla:

doc agregar texto específico 1

Método 2: fórmula de concatenar

Escriba el = Concatenar ("Clase A:", A2) en la celda C2, y luego arrastre y copie esta fórmula a las celdas que desea usar, vea la captura de pantalla:

doc agregar texto específico 2

Notas:

1. Si desea agregar otro texto especificado en cada celda, simplemente reemplace el Clase A: con su texto en ambas fórmulas.

2. Las fórmulas de = A2 & ": Clase A" y = Concatenar (A2, ": Clase A") agregará : Clase A al final de las celdas.

3. Ambas fórmulas no modificarán directamente el contenido de la selección.


Agregue el mismo texto a una ubicación específica de cada celda en Excel

¿Cómo podría agregar texto o caracteres al principio de varias celdas, o agregar texto o caracteres al final de las celdas o insertar texto o caracteres entre el texto existente? Con Añadir texto utilidad de Kutools para Excel, puede aplicar rápidamente las siguientes operaciones:. ¡Haga clic para obtener una prueba gratuita con todas las funciones en 30 días!
doc agregar texto 6
 
Kutools para Excel: con más de 300 prácticos complementos de Excel, puedes probarlos gratis y sin limitaciones durante los próximos 30 días.

Agregue texto especificado al principio / final de todas las celdas con VBA

Si desea agregar texto específico en cada celda de una selección directamente, la siguiente macro de VBA facilitará su trabajo.

1. Seleccione el rango en el que agregará el texto especificado;

2. Mantenga pulsado el otro + F11 claves en Excel, y abre el Microsoft Visual Basic para aplicaciones ventana.

3. Hacer clic recuadro > Móduloy pegue el siguiente código VBA en la ventana del módulo.

VBA: agregando texto especificado al comienzo de cada celda:

Sub AppendToExistingOnLeft()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Value = "CN- " & c.Value 
Next
End Sub

4. prensa F5 clave para ejecutar esta macro. Y a todas las celdas se les agregará el valor CN- antes del contenido de la celda.

doc agregar texto específico 3

Notas: 1. Para agregar un texto específico al final de cada celda, aplique el siguiente código VBA.

VBA: agregando texto especificado al final de cada celda:

Sub AppendToExistingOnRight()
Dim c as range
For each c in Selection
If c.value <> "" Then c.value = c.value & "-CN" 
Next
End Sub

Y obtendrás el siguiente resultado:

doc agregar texto específico 4

2. puedes cambiar la variable "CN-" o "-CN"de los códigos anteriores.


Agregue texto especificado al principio / final de todas las celdas con Kutools para Excel

Kutools for Excel's Add Text La herramienta lo ayudará a agregar rápidamente texto especificado al principio o al final de cada celda en una selección.

Kutools for Excel, con más de 300 funciones prácticas, facilita su trabajo. 

Después de instalar Kutools para Excel, haga lo siguiente:(¡Descarga gratis Kutools para Excel ahora!)

1. Seleccione el rango en el que agregará el texto especificado.

2. Haga clic en Kutools > Text > Add Text…. Ver captura de pantalla:

doc agregar texto específico 11

3. En Add Text cuadro de diálogo, ingrese el texto que necesita agregar en el Text encajonar.

(1.) Si marca Before first character del desplegable Position sección, y el texto específico se agregará delante de todos los valores de celda, vea la captura de pantalla:

doc agregar texto específico 6

(2.) Si marca After last character del desplegable Position sección, y el texto específico se agregará al final de los valores de celda, vea la captura de pantalla:

doc agregar texto específico 7

Notas:

1. Kutools for Excel's Add Text La herramienta le permite obtener una vista previa de los cambios en la selección en la sección Vista previa.

2. Si marca la Skip non-text cells opción, esta herramienta no agregará el texto especificado en celdas con contenido que no sea texto.


Agregue texto especificado a la posición especificada de todas las celdas con Kutools para Excel

La aplicación de Kutools for Excel's Add Text función, no solo puede agregar el texto especificado al principio o al final de las celdas, sino que también puede agregar el texto especificado a la posición especificada de las celdas.

Después de instalar Kutools para Excel, haga lo siguiente:(¡Descarga gratis Kutools para Excel ahora!)

1. Seleccione un rango al que desea agregar texto y luego haga clic en Kutools > Text > Add Text.

2. Add Text Se mostrará el cuadro de diálogo e ingrese el texto especificado y especifique la posición determinada en la que desea insertar el texto en los cuadros. Ver captura de pantalla:

Aquí escribo 3 en el Specify cuadro de texto significa que agrega texto después del tercer carácter de la cadena.

doc agregar texto específico 8

3. Hacer clic Ok or Apply. El texto especificado se ha agregado a la posición especificada de las celdas. Ver captura de pantalla:

doc agregar texto específico 9

Consejo:

(1) En Specify cuadro de texto, puede escribir números separados por comas para agregar texto en varias posiciones al mismo tiempo.
doc agregar texto específico 12

(2) Si desea agregar texto antes de cada letra mayúscula, el 1st letter is uppercase en opción Add Text la utilidad puede ayudarlo.
doc agregar texto específico 10

Además, puede agregar texto antes de cada letra minúscula o cada letra numérica.

Haga clic en Descargar y prueba gratuita de Kutools para Excel ahora.


Demostración: agregue texto al principio o al final de todas las celdas


Artículos relativos:

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

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

Descripción


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!

Comments (55)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour, J'ai besoin d'aide. J'ai un tableau excel dans lequel je veux dans une de mes colonnes que lorsque j'écris NOK la cellule se colore en rouge et les caractères en blanc.
En VBA J'ai déjà tout essayé comme message mais j'ai toujours une erreur. Mon problème se situe au niveau de la première ligne car je ne sais pas quoi écrire. Quand j'inscris NAME il ne fait rien. Quand j'inscris Value il ne fait rien. J'ai essayé TEXTBOX et le nom de la colonne CAISSE mais j'ai toujours une erreur.

If cell.Textboxcaisse = NOK Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
For Each cell In Range("r3:r500")
If cell.Name = OK Then
cell.Interior.ColorIndex = 2
cell.Font.ColorIndex = 1
cell.Font.Bold = True
End If
Next

Merci pour votre aide.
This comment was minimized by the moderator on the site
Hi there,

Do you mean that you want the fill color to turn red and font color to turn white as long as the cell's content is NOK? So, if 10 cells have NOK as content, and the 10 cells are in the column you mentioned, the fill color and font color of all the 10 cells will change?

Also, can you speak English? So I can better understnd your situation. And it will be better if you attach the file with the VBA you created. So that we can help you revise it with higher efficiency.

Thanks in advance.
Amanda
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
the VBA code worked perfectly on Office for Mac
This comment was minimized by the moderator on the site
Me has quitado varias horas de trabajo de encima, mil gracias!!!
This comment was minimized by the moderator on the site
thanks a lot dear for sharing information.
This comment was minimized by the moderator on the site
Thank you! Apend and pre-pend macro works great
This comment was minimized by the moderator on the site
I am trying to change a date formula from mm/dd/yyyy to dd/mm/yyyy. The leading zeros for months and dates less than 10 (two digits) are going away. Anyone have tips on how to easily put them back. I tried using the =month, =day, =year formulas and concatenating them. However, the leading zeros are dropping off. I would manually have to put in the leading zeros. Is there an easy way to do this? We are going to have approximately 1,000 rows of data on our file each month.
This comment was minimized by the moderator on the site
Hi, Amanda, if you want to convert date from mm/dd/yyyy to dd/mm/yyyy, this article https://www.extendoffice.com/documents/excel/4646-excel-convert-dd-mm-yyyy-to-mm-dd-yyyy.html can help you, it list two easiest ways for solving this job.
This comment was minimized by the moderator on the site
I want to make a formula that show in cell text "Profit" when another cell show +digit, and show in that cell "Loss" when another that cell show -digit
This comment was minimized by the moderator on the site
Hi, Manik, use this =IF(B1>0, "Profit", "Loss")
This comment was minimized by the moderator on the site
Thanks a lot!! I was initially using Access but this is so much easier.
This comment was minimized by the moderator on the site
Hello, i want to add text in a formula;

current cell value: ='DAM91-SVC'!$C$47
i want to add text: [MHSV Sales Report 2017 (JAN-DEC).xlsx]

therefore the cell value should read like this in the end: ='[MHSV Sales Report 2017 (JAN-DEC).xlsx]DAM91-SVC'!$C$47

please tell me how will this be done.
thank you
total 1800 cell count need alteration.
This comment was minimized by the moderator on the site
Hello, sorry to read your question so late. Here is a solution but you need to free download Kutools for Excel.

Using the Convert Formula to Text utility to convert the formula cell to text, then apply Add Text utility to add the text string in the Specify position(1), then click Ok. After all cells have been added text, conver them to formula by click Kutools > Content > Convert Text to Formula.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations