Cómo añadir texto antes de una fórmula en Excel (5 maneras fáciles)

  • Compartir Este
Hugh West

A veces necesitamos añadir texto delante de una fórmula de Excel para una mejor comprensión y visualización. Hace que la salida sea más significativa. ¿Qué pasa por tu mente después de escuchar esto? ¿Es una tarea ardua? ¡No! Es bastante simple y fácil añadir texto antes de una fórmula en Excel. En este artículo, mostraremos cómo añadir texto antes de cualquier fórmula en Excel. Así que, empecemos.

Descargar el cuaderno de prácticas

Descárgate el siguiente cuaderno de prácticas. Te ayudará a comprender el tema con mayor claridad.

Añadir texto antes de una fórmula.xlsm

5 maneras de añadir texto antes de una fórmula en Excel

Se puede añadir texto antes de una fórmula de varias formas. Hemos intentado abarcarlas todas en nuestro artículo. Hemos tomado un conjunto de datos de Gastos totales durante tres meses, es decir Enero , Febrero y Marzo junto con Nombre y Apellido columnas. Ahora, queremos sumar los gastos y el texto antes de la fórmula en el cálculo del total.

Por no mencionar que hemos utilizado el Microsoft 365 Puede utilizar cualquier otra versión que le convenga.

1. Uso del operador ampersand (&)

Puede añadir el texto anterior como una fórmula utilizando la función Ampersand (&) También puede utilizar el operador para añadir texto después de la fórmula.

1.1 Añadir texto antes de las fórmulas

Aquí añadiremos texto antes de la fórmula para el conjunto de datos anterior utilizando la función Ampersand (& Siga los pasos para hacerlo.

Pasos:

  • En primer lugar, desplázate a la celda G5 y escribe la fórmula.
="El total de gastos de "&B5&C5&" es "&"$"&SUM(D5,E5,F5)

Esto añadirá el valor de las celdas B5 y C5 y el texto de "Los gastos totales" antes del Función SUMA por el Ampersand (& ).

  • A continuación, pulse INTRODUCE y arrastre el Asa de llenado herramienta hacia abajo para la misma fórmula a otras celdas.

Al final, obtendrá un resultado como el de la imagen siguiente.

1.2 Añadir texto entre dos fórmulas

En esta sección, consideraremos dos fórmulas, y el texto se situará entre estas dos fórmulas. Partiremos del mismo ejemplo anterior, pero además, utilizaremos la fórmula TEXTO y HOY funciones.

Pasos:

  • En primer lugar, vaya a la celda G5 e inserte la fórmula siguiente.
=TEXT(HOY(), "mmmm dd, aaaa")&" Los gastos son $"&SUM(D5, E5, F5)

En la fórmula anterior, el HOY encuentra la fecha actual, y la función SUM añadirá el texto de D5 a F5 . Ampersand añade este texto. Por último, el TEXTO devuelve la salida completa en formato de texto.

Finalmente, obtendrá el resultado deseado tras pulsar INTRODUCE y utilizando el Asa de llenado herramienta.

1.3. Añadir salto de línea entre dos fórmulas

También podemos utilizar saltos de línea entre dos fórmulas más. Pensemos en el mismo ejemplo utilizando el método anterior para describir este proceso.

Pasos:

  • Inicialmente, introduzca la fórmula en la celda G5 .
=TEXT(HOY(), "mmmm dd, aaaa")&CHAR(10)&" Los gastos son $"&SUM(D5,E5,F5)

  • Secuencialmente, pulse INTRODUCE .

Al final, obtendrás el resultado.

Más información: Añadir Texto y Fórmula en la Misma Celda en Excel (4 Ejemplos)

2. Uso de la función CONCAT

Hagamos lo mismo que hicimos en método 1, pero esta vez utilizaremos el Función CONCAT Esta función agrega texto de varias celdas, excluyendo cualquier delimitador.

Pasos:

  • En primer lugar, desplázate a la celda G5 e introduzca la fórmula .
=CONCAT("El gasto total de ",B5, C5,"" es de $",SUM(D5,E5,F5))

Esta función sumará el argumento introducido en el paréntesis y mostrará el resultado sumado.

  • A continuación, pulse INTRODUCE y arrástralo hacia abajo para obtener el resultado que se muestra a continuación.

3. Utilización de la función CONCATENAR

Como el CONCAT puede añadir la cadena de texto con la función Función CONCATENAR También dará el mismo resultado. Pero el CONCAT no indica el delimitador ni ignora las celdas vacías. La función CONCATENAR también funcionará con las versiones anteriores. Consulte los pasos siguientes.

Pasos:

  • En primer lugar, seleccione la celda G5 e introduce la siguiente fórmula.
=CONCATENADO("El total de gastos de ", B5, C5," es de $", SUM(D5, E5, F5))

  • A continuación, pulse INTRODUCE y arrastre hacia abajo el Asa de llenado herramienta.

Al final, obtendrá un resultado como el de la imagen siguiente.

Lecturas similares

  • Cómo Buscar y Reemplazar Valores Usando Comodines en Excel
  • Buscar y reemplazar múltiples valores en Excel (6 métodos rápidos)
  • Cómo reemplazar caracteres especiales en Excel (6 maneras)
  • Reemplazar Texto de una Celda Basado en una Condición en Excel (5 Métodos Fáciles)
  • Cómo reemplazar texto en una fórmula de Excel (7 maneras fáciles)

4. Aplicación de la función TEXTJOIN

En este método, mostraremos el uso de la función Función TEXTJOIN en nuestra tarea, y de nuevo consideremos la misma sobrecarga de ejemplo. Aunque utilicemos la función TEXTJOIN para añadir texto, es una función extremadamente versátil y se puede utilizar de muchas maneras además de para añadir texto.

Pasos:

  • La siguiente fórmula debe introducirse al principio.
=TEXTJOIN("",TRUE, "El gasto total de ",B5,C5,"" es de $",SUM(D5,E5,F5))

Esta función añadirá el texto antes de la función.

  • Pulse INTRODUCE y arrastre hacia abajo la misma fórmula para obtener el resultado como en la siguiente captura de pantalla.

5. Empleo de código VBA

Puede utilizar VBA macros para añadir el texto antes de una fórmula. Esto es bastante largo comparado con los otros métodos. Pero aplicando un código expresará sus diversas cualidades sobre las herramientas de Excel. Hemos demostrado los pasos para hacerlo.

Pasos:

  • Al principio, tiene que calcular la suma total de su conjunto de datos. Para ello, vaya a la celda G5 e introduce la fórmula.
=SUMA(D5:F5)

  • Pulse INTRODUCE para obtener la suma.

  • A continuación, vaya al Desarrollador tab>> elegir Visual Basic .

  • Aparecerá una ventana. Seleccione la opción Inserte tab>> pick Módulo pasar a Módulo 1. A continuación, escribe el código en el recuadro.

 Sub Adding_Text_Before_Formula() Dim x As Range For Each x In Selection If x.Value "" Then x.Value = "Los gastos totales son de $" & x.Value Next End Sub 

A continuación, el resultado se mostrará en la columna que desee.

Más información: Buscar y Reemplazar un Texto en un Rango con Excel VBA (Macro y UserForm)

Cómo añadir texto utilizando la función de relleno de Flash

Para añadir o combinar dos o más textos en una celda, puede utilizar la función Flash de relleno característica de MS Excel Dispongamos de un conjunto de datos de Nombre y Apellido Ahora añadiremos las dos partes de los nombres y las mostraremos en una sola columna como Nombres y apellidos .

Pasos:

  • En primer lugar, introduzca el Nombre y apellidos en celda C4 .

  • En segundo lugar, vaya a Inicio tab>> seleccionar Rellene Elija Flash de relleno .

Por último, obtendrá las partes de los nombres como Nombres y apellidos como en la imagen de abajo.

Cómo añadir texto en medio de una celda en una fórmula de Excel

Puede utilizar la función IZQUIERDA y MID para añadir texto en medio de una celda. También puede añadir varios textos con la fórmula. Supongamos que tiene un conjunto de datos en el que ha insertado su fórmula ID del puesto del empleado (véase la imagen de abajo). Desea cambiar el Identificaciones introduciendo un nuevo texto en el centro.

Pasos:

  • En primer lugar, vaya a la celda D5 e inserta la fórmula.
=LEFT(C5,3)& "M"&MID(C5,4,5)

En este caso, la fórmula divide el texto en C5 en dos partes. La IZQUIERDA devuelve los tres primeros caracteres del ID de C5 y el MID la función devuelve 5 caracteres del Tercero uno de los ID ya que nuestras identificaciones tienen 7 caracteres cada uno. El Operador Ampersand añade la letra M entre estas dos partes.

  • A continuación, arrástrelo hacia abajo para otras celdas después de pulsar INTRODUCE .

Finalmente, obtendrás resultados como los de la imagen anterior.

Más información: Cómo Añadir Texto a una Celda en Excel (6 Métodos Fáciles)

Cómo Añadir Texto al Principio de la Celda en Excel

En Función REPLACE en Excel caracteres sustitutos en una cadena de texto según su 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. En nuestro conjunto de datos, hemos tomado la celda Identificación del estudiante donde queremos poner un texto al principio del Nuevo ID .

Pasos:

  • En primer lugar, vaya a la celda D5 e introduce la fórmula.
=REPLACE(C5,1,0, "S")

En REPLACE(C5,1,0, "S") tomará el valor de C5, start_num como 1, y el num_chars como 0 para introducir el texto al principio y " S " como texto inicial.

  • Finalmente, pulse INTRODUCE y arrástralo hacia abajo para obtener un resultado final como el de la imagen inferior.

Más información: Cómo Utilizar la Función Sustituir en Excel VBA (3 Ejemplos)

Sección práctica

En la parte derecha de cada hoja hemos incluido una sección de práctica para que practiques por tu cuenta.

Conclusión

Eso es todo sobre la sesión de hoy. Y estos son algunos métodos fáciles sobre cómo convertir zonas horarias en Excel Por favor, háganos saber en la sección de comentarios si tiene alguna pregunta o sugerencia. Para una mejor comprensión, por favor descargue la hoja de práctica. Visite nuestro sitio web ExcelWIKI Gracias por su paciencia en la lectura de este artículo.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.