Tabla de contenido
En este tutorial, voy a compartir con ustedes 7 trucos rápidos para añadir texto al principio de una celda en excel Puede que necesite añadir texto adicional en una celda de datos para que quede más claro. También puede que desee añadir un carácter adicional en una celda para marcarla de forma diferente. Obviamente, cualquiera puede hacerlo manualmente. Pero con las potentes funciones que están disponibles en excel podemos hacerlo en muy poco tiempo.
Descargar el cuaderno de prácticas
Puede descargar el cuaderno de prácticas desde aquí.
Añadir texto al principio de la celda.xlsm7 Trucos Rápidos para Añadir Texto al Principio de una Celda en Excel
1. Usar el Operador Ampersand(&) para Añadir Texto al Principio de la Celda en Excel
El operador ampersand une principalmente varias cadenas de texto en una sola. Utilizaremos este operador para añadir el texto "Pasado..." al principio de cada celda de datos de marcas. Veamos cómo hacerlo.
Pasos:
- En primer lugar, haga doble clic en la celda C5 e introduce la siguiente fórmula:
="Aprobado-"&B5
- Ahora, pulse Entre en y el texto se añadirá antes de las marcas.
- Por último, copie la fórmula de la celda C5 a las celdas de abajo utilizando la tecla Asa de llenado .
Más información: Cómo añadir texto en una hoja de cálculo Excel (6 maneras fáciles)
2. Uso de la función CONCAT de Excel
La función CONCAT en excel funciona casi de la misma manera que el ampersand para añadir texto al principio de una celda en excel. Pero la única diferencia está en la forma en que se utiliza. Siga los pasos a continuación para ver esta función en acción.
Pasos:
- En primer lugar, haga doble clic en la celda C5 e introduce la siguiente fórmula:
=CONCAT("Aprobado-",B5)
- A continuación, pulse Entre en .
- Inmediatamente, el texto deseado se añadirá a la celda C5 .
- A continuación, copie la fórmula de la celda C5 a las celdas de abajo.
- Como resultado, todas las celdas tendrán ahora el texto añadido al principio.
Más información: Cómo Añadir Texto en el Medio de una Celda en Excel (5 Métodos Fáciles)
3. Aplicar la función Flash Fill de Excel
En Flash de relleno está disponible en Excel 2013 y las versiones posteriores. Esta función funciona realmente como una varita mágica para añadir texto al principio de una celda en excel Además, nos da el resultado deseado en un abrir y cerrar de ojos. Veamos cómo utilizarlo.
Pasos:
- Para empezar, haga doble clic en la celda C5 y escriba manualmente el texto deseado antes de los datos existentes.
- A continuación, pulse Entre en .
- Ahora, vaya al Datos en la parte superior de la pantalla.
- A continuación, en la sección Herramientas de datos seleccionar sección Flash de relleno .
- En consecuencia, Excel reconocerá el texto deseado en la celda C5 y cópialo en todas las celdas de abajo.
Más información: Cómo Añadir Texto al Final de una Celda en Excel (6 Métodos Fáciles)
4. Uso de la función REPLACE
La función REPLACE en excel sustituye los caracteres de una cadena de texto en función de la posición. Utilizaremos esta propiedad única de esta función para añadir un trozo de texto al principio de la celda de datos original en excel. Pongámonos manos a la obra.
Pasos:
- Primero, haz doble clic en la celda C5 y escribe la siguiente fórmula:
=REPLACE(B5,1,0, "Aprobado-")
- En segundo lugar, pulse Entre en .
- Después de eso, excel insertará el texto deseado antes de las marcas.
- Por fin, copia el Función REPLACE a las celdas de abajo arrastrando el Asa de llenado .
- Así, el texto deseado se añadirá a todas las celdas de abajo y podrá comprobarlo fácilmente haciendo clic en cualquiera de ellas.
Más información: Cómo añadir texto a una celda sin borrarlo en Excel (8 métodos fáciles)
5. Aplicar la función TEXTJOIN
La función TEXTJOIN nos ofrece la posibilidad de unir varias cadenas de texto con un delimitador entre ellas. Con esta función, podemos añadir texto rápidamente al principio de una celda. A continuación se indican los pasos para utilizar esta función.
Pasos:
- Como en los métodos anteriores, comience haciendo doble clic en la celda C5 y añade la siguiente fórmula:
=TEXTJOIN(": ",TRUE, "Aprobado",B5)
- Ahora, pulse Entre en .
- Como resultado, el texto extra se añadirá a la celda C5 .
- A continuación, copie esta fórmula en todas las celdas de la columna C .
Más información: Cómo Añadir una Palabra en Todas las Filas en Excel (4 Métodos Inteligentes)
6. Utilización de la función Formatear Celdas para añadir hasta 2 letras de texto al principio de la celda
Este método es en realidad bastante diferente del resto de los métodos. Utilizaremos excel para añadir texto al principio de los datos originales. Tenga en cuenta que, este método tiene una limitación, ya que permite una cadena de texto con un máximo de 2 Dicho esto, sigue siendo un método mucho más rápido, como veremos a continuación.
Pasos:
- En primer lugar, copie el valor de la celda B5 a la célula C5 .
- A continuación, mientras estás en el móvil C5 vaya a la página Inicio y vaya a la pestaña Número sección.
- A continuación, seleccione la opción Más formatos numéricos del menú desplegable.
- Ahora, una nueva ventana Formatear celdas Allí, vaya a la opción A medida .
- A continuación, en el cuadro siguiente Tipo inserte el siguiente texto:
\OK#
- Después pulse OK .
- En consecuencia, Excel añadirá el texto extra antes de los datos de la celda C5 .
- De forma similar, repita los métodos anteriores para las demás celdas de datos.
Más información: Cómo Combinar Texto y Número en Excel (4 Formas Adecuadas)
7. Usar Excel VBA para Anteponer Texto al Principio de la Celda
El uso de Excel VBA es muy eficaz cuando tenemos que añadir algún texto al principio de una celda de forma repetitiva. Además, podemos seleccionar fácilmente las celdas a las que queremos añadir texto y ejecutar la macro una sola vez, lo que nos ahorra mucho tiempo. Veamos cómo podemos escribir unas VBA código para este fin.
Pasos:
- Para empezar, vaya a la página Desarrollador y seleccione Visual Basic .
- A continuación, en el nuevo Visual Basic vaya a Inserte y haga clic en Módulo .
- A continuación, en el Módulo 1 escriba lo siguiente VBA código:
Sub AddTextBefore() Dim cls As Range For Each cls In Application.Selection If cls.Value "" Then cls.Offset(0, 1).Value = "Passed-" & cls.Value Next End Sub
- A continuación, cierre el VBA y mientras estás en el móvil B5 vaya a la página Ver ficha.
- Ahora, desde el Macros seleccione Ver macros .
- Aquí verá la macro que acabamos de crear. Haga clic en Ejecutar .
- En consecuencia, el VBA se ejecutará y añadirá el texto deseado antes de los datos.
- Del mismo modo, seleccione las celdas de B6 a B10 y Ejecutar la macro anterior.
- Por último, la macro insertará el texto adicional en todas las celdas.
Más información: Cómo Añadir Texto al Valor de una Celda en Excel (4 Formas Fáciles)
Conclusión
Realmente espero que hayas podido comprender los métodos que mostré anteriormente y los hayas aplicado fácilmente. Ten en cuenta que el método que utilizarás para agregar texto al comienzo de la celda en Excel depende de tu situación. Para conjuntos de datos grandes, VBA puede ser la mejor opción. Mientras que en otros casos, las funciones pueden ser más útiles. Además, practique cada vez más con conjuntos de datos de distintos tamaños. Por último, para aprender más excel técnicas, siga nuestras ExcelWIKI Si tiene alguna duda, hágamelo saber en los comentarios.