Restar texto en Excel es un poco diferente de restar números, ya que el signo menos (-) no podrá hacer el truco. Para restar texto en Excel, deberá agregar algunas otras funciones a su fórmula.

Restar texto en Excel no tiene una función dedicada, y debe crear una fórmula compuesta para ello. Dependiendo de las funciones que use para restar texto en una celda de otra, su fórmula podría terminar siendo sensible a mayúsculas o minúsculas.

En este artículo, cubriremos dos métodos para restar texto en Excel. Por supuesto, estos no son los únicos métodos para restar texto en Excel, y podría forjar una nueva fórmula para restar texto en Excel para restar texto a través de diferentes medios.

Fórmula de resta sensible a mayúsculas y minúsculas

Un buen método para restar texto en Excel es SUSTITUIR la cadena de destino con un espacio en blanco. La función SUSTITUIR buscará en la primera celda y buscará la cadena de destino, y luego reemplazará la cadena de destino con un espacio en blanco, eliminándola efectivamente del texto.

Si está tratando con oraciones, puede combinar esto con el PODAR función para deshacerse de los espacios iniciales y / o finales.

= RECORTAR (SUSTITUIR (celda de destino, texto que se eliminará, ""))

Relacionado: Cómo usar la función TRIM en Excel

Pongamos en práctica esta fórmula. En este ejemplo, tenemos una declaración falsa en la celda. A1 que se puede corregir restando la celda B1 de eso. Vamos a mostrar el resultado en la celda. D1.

  1. Seleccione la celda en la que desea mostrar el resultado de la fórmula. Como se mencionó anteriormente, usaremos cell D1 en este ejemplo.
  2. Ingrese la fórmula a continuación:
    = RECORTAR (SUSTITUIR (A1, B1, ""))
    los SUSTITUIR la función estudiará la celda A1y compruebe si el texto de la celda B1 está incluido en él. Luego, toma ese texto en la celda. A1 y lo reemplaza con un espacio en blanco. Esto esencialmente resta B1 de A1. Finalmente, el PODAR La función comprueba si hay espacios adicionales y los recorta.
  3. prensa Ingresar. Excel ahora restará una celda de la otra y devolverá los resultados.

La desventaja o ventaja de esta fórmula, según su perspectiva, es que la distinción entre mayúsculas y minúsculas de la función SUSTITUIR se aplica a toda la fórmula.

Esto hace que la fórmula distinga entre mayúsculas y minúsculas, y la fórmula no restará texto de la celda de destino si las dos tienen diferentes casos. Si desea obtener más información sobre la función SUSTITUIR, lea nuestro artículo sobre cómo usar la función SUSTITUIR en Excel.

Fórmula de resta insensible a mayúsculas y minúsculas

Puede usar una fórmula más compleja para restar texto en Excel sin distinción entre mayúsculas y minúsculas. Para hacer esto, necesitará utilizar una función que no distinga entre mayúsculas y minúsculas en el corazón de su fórmula. Una buena función que puede utilizar es la REEMPLAZAR función.

= REEMPLAZAR (texto_antiguo, núm_inicio, núm_caracteres, nuevo_texto)

Al igual que la función SUSTITUIR, la función REEMPLAZAR busca una cadena de destino y luego la reemplaza con una cadena dada. Sin embargo, la función REEMPLAZAR es más precisa ya que tienes que alimentarla con la posición exacta de los caracteres que deseas reemplazar.

Primero, debe indicar la posición del primer carácter, luego debe ingresar en la función REPLACE cuántos caracteres a partir de ese punto deben reemplazarse con la nueva cadena.

Esto parece mucho trabajo porque si tuviera que contar el carácter inicial y la cantidad total de caracteres que desea restar, puede hacer la resta manualmente en lugar de usar este fórmula.

Afortunadamente, estamos hablando de Excel y todo se puede automatizar. Vamos a utilizar dos funciones útiles y hacer que nos indiquen y cuenten: BUSCAR, y LEN.

Relacionado: Cómo contar palabras y caracteres en Excel con la función LEN

La función BUSCAR busca una cadena dentro de otra cadena y luego devuelve la posición del carácter inicial. Por ejemplo, la fórmula = BÚSQUEDA (A1, B1) buscará el contenido de la celda B1 dentro de la celda A1 y luego devolverá un número, indicando la posición donde comienza la cadena en B1 en la celda A1.

La función LEN cuenta la longitud de una cadena en números de caracteres y la devuelve. Por ejemplo, si tenemos una cadena como Hacer uso de en la celda D4, la fórmula = LONGITUD (D4) devolverá el número 9, lo que indica que la longitud de esta cadena es de 9 caracteres. Tenga en cuenta que esta función también cuenta los espacios como caracteres.

Una combinación de estas dos funciones puede indicarle a la función REPLACE qué buscar exactamente y con qué reemplazarlo. Como buscamos restar texto, una vez que encontremos la cadena de destino, la reemplazaremos con un espacio en blanco.

Dicho todo esto, pongamos en práctica este compuesto con un ejemplo similar al anterior. Supongamos que tenemos un enunciado incorrecto y queremos corregirlo restando una palabra de tres letras.

  1. Seleccione una celda en la que desee mostrar los resultados de su fórmula. En este ejemplo, usaremos cell D1.
  2. Vaya a la barra de fórmulas e ingrese la fórmula a continuación:
    = RECORTAR (REEMPLAZAR (A1, BUSCAR (B1, A1), LARGO (B1), ""))
    los REEMPLAZAR la función mirará a través de la celda A1 y seleccione una cadena, comenzando en la posición donde el primer carácter del B1 La cadena está presente (usando la función de BÚSQUEDA) y termina después de la longitud de la B1 cadena (usando la función LEN). Esto significa que combinando las funciones LEN y SEARCH, la función REPLACE señalará el B1 cadena de celdas A1. Finalmente, lo reemplazará con "" o en blanco, restando efectivamente B1 de A1. los PODAR La función está ahí para recortar los espacios adicionales y hacer que la oración final se vea ordenada.
  3. prensa Ingresar. Excel ahora restará el B1 cuerda de la celda A1.

Reste todo y cualquier cosa con Excel

La resta puede ser una función matemática, pero eso no significa que no puedas restar cadenas de texto no matemático entre sí. Excel le permite ser creativo con diferentes funciones básicas, combinarlas y crear una fórmula que haga exactamente lo que usted quiere que haga.

Ahora que ha aprendido a restar texto en Excel usando dos métodos diferentes, continúe y aprenda a restar números, y estará en camino de convertirse en el maestro de restas de Excel.

Cómo restar en Excel

Excel simplifica la resta de números, pero más allá de eso, hay mucho más que puede hacer. Aprenda a restar en Excel usando todos los métodos.

Leer siguiente

CuotaPíoCorreo electrónico
Temas relacionados
  • Productividad
  • Microsoft Excel
  • Consejos de Microsoft Office
  • Consejos para la hoja de cálculo
Sobre el Autor
Amir M. Bohlooli (54 Artículos publicados)

Amir es un estudiante de farmacia apasionado por la tecnología y los juegos. Le gusta tocar música, conducir automóviles y escribir palabras.

Más de Amir M. Bohlooli

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse