Incrementar un número en una cadena de texto en Excel

Anonim

En este artículo, aprenderemos cómo aumentar el número en una cadena de texto en Excel.
Por ejemplo, tiene una gran lista de elementos y necesita aumentar el último número del texto del texto antiguo en Excel.
Para este artículo necesitaremos el uso de las siguientes funciones:

  1. Función TEXT
  2. Función DERECHA

La función TEXTO en Excel se usa para convertir números en texto. La parte divertida es que puede formatear ese número para mostrarlo en el formato deseado.

Sintaxis:

= TEXTO (texto, formato_texto)

Texto: texto, entre comillas o usando referencia de celda

Text_format: el formato deseado

La función DERECHA en Excel se usa para extraer texto desde la derecha de una cadena.

Sintaxis:

= DERECHA (Texto, [número de caracteres])

Texto: el texto del que desea extraer un texto de la derecha.

[número de caracteres]: el número de texto de la derecha que desea extraer.

Es opcional. Por defecto es 1.

Ahora haremos una fórmula con las funciones anteriores. Aquí se nos dan los datos y necesitábamos aumentar el número en una lista de valores dada.

Fórmula genérica:

= "Texto_definido" & TEXTO (DERECHA (texto, 3) + incremento, "000")

Explicación:

  • Aquí DERECHA (texto, 3) elige tres caracteres de la derecha del texto.
  • + incremento aumenta el número del valor.
  • TEXTO (número, "000") formatee el número en formato 000.
  • & El operador une los dos textos y devuelve el nuevo texto.

Ejemplo:

Probemos esta fórmula ejecutándola en un ejemplo.

Aquí tenemos Items_list de A2: A. necesitamos aumentar el número de lista en la lista usando la fórmula.

Usa la fórmula:

= "Elementos_" y TEXTO (DERECHA (A2, 3) + B2, "000")

Explicación:

  • Aquí DERECHA (A2, 3) elige tres caracteres de la derecha del texto en A2 y cuál es 001.
  • + incremento aumenta el número del valor. 001 + 2 = 3
  • TEXTO (3, "000") formatee el número en formato de texto 003.
  • & El operador une los dos valores de texto y devuelve el nuevo texto. Items_003.

Ahora use la fórmula en la celda para obtener la nueva lista.


Como puede ver en la instantánea anterior, el argumento de la función se proporciona como referencia de celda.

Como puede ver en la instantánea anterior, la fórmula devuelve el nuevo elemento en la nueva lista. Ahora copie la fórmula a otras celdas usando el Ctrl + D Opción de acceso directo o celda desplegable en Excel.

Como puede ver, la nueva lista tiene los elementos de incremento. Vea a continuación algunas de las notas de observación.

Notas:

  1. La fórmula devuelve # ¡VALOR! error si el argumento de la función es numérico.
  2. El texto definido debe ser correcto.
  3. La función devuelve un error de nombre si no se proporciona texto a la función con el signo de comillas ( " ).
  4. El texto y el número de incremento se pueden dar como referencia de celda.
  5. El formato de número se puede utilizar como opción.
  6. El argumento de incremento debe ser numérico.
  7. La fórmula devuelve un resultado incorrecto si la sintaxis de la fórmula no es correcta.
  8. El argumento text_format de la función TEXT debe proporcionarse como referencia de celda.

Espero que este artículo sobre cómo Incrementar un número en una cadena de texto en Excel sea explicativo. Encuentre más artículos sobre las funciones SUMPRODUCT aquí. Comparta su consulta a continuación en el cuadro de comentarios. Nosotros te atenderemos.

Cómo usar la función TEXTO en Excel

Cómo usar la función DERECHA en Excel

Validación de entradas de texto

Crear una lista desplegable en Excel con color

Elimine los espacios iniciales y finales del texto en Excel

articulos populares

Editar una lista desplegable

Referencia absoluta en Excel

Si con formato condicional

Si con comodines

Vlookup por fecha

Unir nombre y apellido en Excel