30 funciones de Excel en 30 días: REEMPLAZAR

Ayer en el maratón 30 funciones de Excel en 30 días usamos la función ÍNDICE (ÍNDICE) para devolver el valor de la celda ubicada en la intersección de la fila y la columna dadas.

El día 25 de la maratón, dedicaremos el estudio de la función SUSTITUIR (REEMPLAZAR), que pertenece a la categoría de texto. Reemplaza un cierto número de caracteres en una cadena de texto con otro texto.

Entonces, echemos un vistazo más de cerca a la información y los ejemplos de la función. SUSTITUIR (REEMPLAZAR), y si tiene información adicional o ejemplos, por favor compártalos en los comentarios.

Función 25: REEMPLAZAR

Función SUSTITUIR (REEMPLAZAR) reemplaza los caracteres dentro del texto según el número especificado de caracteres y la posición inicial.

¿Cómo se puede utilizar la función REEMPLAZAR?

Función SUSTITUIR (REEMPLAZAR) puede reemplazar caracteres en una cadena de texto, por ejemplo:

  • Cambia el código de área en el número de teléfono.
  • Reemplace espacio con dos puntos con espacio.
  • Usar función anidada SUSTITUIR (REEMPLAZAR) para insertar varios guiones.

REEMPLAZAR Sintaxis

Función SUSTITUIR (REEMPLAZAR) tiene la siguiente sintaxis:

REPLACE(old_text,start_num,num_chars,new_text)

ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)

  • texto antiguo (old_text): cadena de texto en la que se reemplazarán los caracteres.
  • start_num (start_pos) – posición de inicio de los caracteres antiguos.
  • num_chars (num_chars) – el número de caracteres antiguos.
  • nuevo texto (new_text) – texto que se insertará en lugar de los caracteres antiguos.

Trampas REEMPLAZAR (REEMPLAZAR)

Función SUSTITUIR (REEMPLAZAR) reemplaza un número específico de caracteres comenzando en la posición especificada. Para reemplazar una línea de texto específica en cualquier parte del texto original, puede usar la función SUSTITUIR (SUSTITUTO), que veremos más adelante en nuestro maratón.

Ejemplo 1: Cambiar el código de área en un número de teléfono

Uso de funciones SUSTITUIR (REEMPLAZAR) Puede cambiar los primeros tres dígitos de un número de teléfono, por ejemplo, cuando se configura un nuevo código de área. En nuestro caso, el nuevo código de área se ingresa en la columna C y los números de teléfono corregidos se muestran en la columna D.

=REPLACE(B3,1,3,C3)

=ЗАМЕНИТЬ(B3;1;3;C3)

30 funciones de Excel en 30 días: REEMPLAZAR

Ejemplo 2: reemplazar un espacio con dos puntos con un espacio

Para definir una posición inicial para una función SUSTITUIR (REEMPLAZAR), puede usar la función ENCONTRAR (BUSCAR) para buscar una línea de texto o carácter específico. En este ejemplo, queremos reemplazar el primer espacio que aparece en una cadena de texto con dos puntos seguidos de un espacio.

=REPLACE(B3,FIND(" ",B3,1),1,": ")

=ЗАМЕНИТЬ(B3;НАЙТИ(" ";B3;1);1;": ")

30 funciones de Excel en 30 días: REEMPLAZAR

Ejemplo 3: funciones REEMPLAZAR anidadas para insertar múltiples guiones

Función SUSTITUIR (REEMPLAZAR) puede anidar uno dentro de otro, por lo que se pueden realizar múltiples reemplazos en el texto de origen. En este ejemplo, los números de teléfono deben contener guiones después de los primeros tres caracteres y después del segundo. Usando cero, como la cantidad de caracteres a reemplazar, obtendremos como resultado que no se eliminará ninguno de los caracteres del número de teléfono, solo se agregarán 2 guiones.

=REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;4;0;"-");8;0;"-")

30 funciones de Excel en 30 días: REEMPLAZAR

Deje un comentario