Necesito saber que fórmula en excel necesito para sustituir un numero o varios números por otro
Necesito saber que fórmula en excel necesito para sustituir un numero o varios números por otro ejemplo si en la celda A1 tengo 123 A2 456 A3 789 necesito que sustituya en la celda B1 987 B2 654 B3 321 o que sustituya:
1=0 / 2=9 / 3=8 / 4=7 / 5=6 / 6=5 / 7=4 / 8=3 / 9=2 / 0=1
Otro ejemplo es si escribo en una celda o en la celda A1 980 en la celda B1 me de como resultado 321
He probado con las formulas REEMPLAZAR y SUSTITUIR y me sale error.
SUSTITUIR (función SUSTITUIR) - Soporte técnico de Office
SUSTITUIR (función SUSTITUIR)
Importante: Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.
En este artículo se describe la sintaxis de la fórmula y el uso de la función SUSTITUIR en Microsoft Excel.
Descripción
Sustituye texto_original por texto_nuevo dentro de una cadena de texto. Use SUSTITUIR para reemplazar texto específico en una cadena de texto; use REEMPLAZAR para reemplazar cualquier texto que aparezca en una ubicación específica dentro de una cadena de texto.
Sintaxis
SUSTITUIR(texto, texto_original, texto_nuevo, [núm_de_ocurrencia])
La sintaxis de la función SUSTITUIR tiene los siguientes argumentos:
Texto Obligatorio. Es el texto o la referencia a una celda que contiene el texto en el que desea sustituir caracteres.
Texto_original Obligatorio. Es el texto que desea sustituir.
Texto_nuevo Obligatorio. Es el texto por el que desea reemplazar texto_original.
Núm_de_ocurrencia Opcional. Especifica la instancia de texto_original que se desea reemplazar por texto_nuevo. Si especifica el argumento núm_de_ocurrencia, solo se remplaza esa instancia de texto_original. De lo contrario, todas las instancias de texto_original en texto se sustituirán por texto_nuevo.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.
Datos
Datos de ventas
<
Trimestre 1, 2008
<
Trimestre 1, 2011
<
Fórmula
Descripción (resultado)
Resultado
=SUSTITUIR(A2; "Ventas"; "Costo")
Sustituye Costo para ventas (datos de costo)
Datos de costo
=SUSTITUIR(A3; "1"; "2"; 1)
Sustituye la primera instancia de "1" por "2" (Trimestre 2, 2008)
Trimestre 2, 2008
=SUSTITUIR(A4; "1"; "2"; 3)
Sustituye la tercera instancia de "1" por "2" (Trimestre 2, 2012)
Trimestre 1, 2012
REEMPLAZAR y REEMPLAZARB (funciones REEMPLAZAR y REEMPLAZARB) - Soporte técnico de Office
REEMPLAZAR y REEMPLAZARB (funciones REEMPLAZAR y REEMPLAZARB)
En este artículo se describen la sintaxis de la fórmula y el uso de las funciones REEMPLAZAR y REEMPLAZARB en Microsoft Excel.
Descripción
REEMPLAZAR reemplaza parte de una cadena de texto, en función del número de caracteres que especifique, por una cadena de texto diferente.
REEMPLAZARB reemplaza parte de una cadena de texto, en función del número de bytes que especifique, por una cadena de texto diferente.
Importante: REEMPLAZAR se ha diseñado para usarse con idiomas que utilizan el juego de caracteres de un byte (SBCS), mientras que REEMPLAZARB está pensada para usarse con idiomas que utilizan el juego de caracteres de doble byte (DBCS). La configuración de idioma predeterminada del equipo influye en el valor devuelto del modo siguiente:
REEMPLAZAR siempre cuenta cada carácter, ya sea de uno o dos bytes, como 1, independientemente del idioma predeterminado.
REEMPLAZARB cuenta cada carácter de doble byte como 2 si ha habilitado la edición de un idioma que admita DBCS y posteriormente lo ha establecido como idioma predeterminado. De lo contrario, REEMPLAZARB contará cada carácter como 1.
Entre los idiomas que admiten DBCS se incluyen japonés, chino (simplificado), chino (tradicional) y coreano.
Sintaxis
REEMPLAZAR(texto_original, núm_inicial, núm_de_caracteres, texto_nuevo)
REEMPLAZARB(texto_original, núm_inicial, núm_bytes, texto_nuevo)
La sintaxis de las funciones REEMPLAZAR y REEMPLAZARB tiene los siguientes argumentos:
Texto_original Obligatorio. Es el texto en el que desea reemplazar algunos caracteres.
Núm_inicial Obligatorio. Es la posición del carácter dentro de texto_original que desea reemplazar por texto_nuevo.
Núm_de_caracteres Obligatorio. Es el número de caracteres de texto_original que se desea que REEMPLAZAR reemplace por texto_nuevo.
Núm_de_bytes Obligatorio. Es el número de bytes de texto_original que desea que REEMPLAZARB cambie por texto_nuevo.
Texto_nuevo Obligatorio. Es el texto que reemplazará los caracteres de texto_original.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.
Datos
Abcdefghijk
2009
123456
Fórmula
Descripción (resultado)
Resultado
=REEMPLAZAR(A2;6;5;"*")
Reemplaza cinco caracteres en abcdefghijk por un carácter * único, comenzando por el sexto carácter (f).
abcde*k
=REEMPLAZAR(A3;3;2;"10")
Reemplaza los dos últimos dígitos (09) de 2009 por 10.
2010
=REEMPLAZAR(A4;1;3;"@")
Reemplaza los primeros tres caracteres de 123456 por un carácter @ único.
@456