Extraer datos de una celda en una columna y reemplazar el texto contenido dentro de una oración en otra columna

Extraer datos de una celda en una columna y reemplazar el texto contenido dentro de una oración en otra columna

Estoy haciendo algo que sé que se puede hacer, pero me resulta difícil encontrar la mejor manera.

Quiero que todo lo que esté pegado en una determinada celda, digamos C2, reemplace lo que esté contenido en una oración en A2. Por ejemplo:

ingrese la descripción de la imagen aquí

También quiero que los corchetes permanezcan alrededor de la fecha. ¡Cualquier ayuda sería muy apreciada!

Respuesta1

Puedes utilizar esta fórmula.

=SUBSTITUTE(A2,MID(A2, FIND("[",A2)+1, FIND("]",A2) - FIND("[",A2) - 1),TEXT(C2, "dd/mm/yyyy"))

Cómo funciona:

  • El comando Buscar ayuda a Excel a obtener el valor exacto de 'start_ num'.
  • Usar Buscar es útil para reemplazar texto de longitud variable; de ​​lo contrario, 'start_num' debe contarse manualmente, como también puede leer arriba en los comentarios.
  • La función de texto convierte la fecha a un formato específico; de lo contrario, la fecha de C2 aparecería como número entre corchetes.

ingrese la descripción de la imagen aquí

información relacionada