Para extraer la segunda fecha =EXTRAE(A1,HALLAR("??/??/????",A1,HALLAR("??/??/????",A1,1)+10),10)+0 y formateamos como fecha, obtenemos .... 29/08/18. Ahora porque el cero? porque al extraer la fecha el resultado será un texto, y al sumar el cero no alterará nuestro resultado convirtiendo en número nuestro string. Saludos desde México y como siempre Andrés Rojas Moncada un excelente video muy bien explicado gracias por tu aportación para todos los que nos gusta aprender día a día.
Excelente tutorial! Sería ideal si también indicaras las fórmulas en inglés, me costó mucho identificar que era SEARCH en lugar de FIND cuando lo probé.
Buen día adres, gusto de Saludarte , para encontrar la 3ra fecha copie la segunda extracción y en vez de sumarle 10, le sume 20,obtuve el resultado esperado.Muchas gracias por tu gran aporte.
Esta muy buena la metodología, gracias por enseñarnos y hacernos pensar. Felicitaciones y mucho éxitos en tu canal. =VALOR(EXTRAE(B3;HALLAR("??/??/????";B3;HALLAR("??/??/????";B3;HALLAR("??/??/????";B3;1)+10)+10);10))
Recorrer toda la cadena y buscar patrones para extraer las fechas. O bien puedes implementar la misma fórmula desde código de manera automática, cosa que no tiene mucho sentido. Saludos.
Excelente..... Me puedes ayudar; si la fecha del texto vienen escrita "m/dd/yy" al hacer el proceso mostrado se genera la fecha, pero la "m" lo tomó como día y realmente es el mes; y "dd" lo tomó como mes y deber se el día, es decir, los invirtió. ¿Cómo se puede corregir o ajustarlo? Gracias.
Muchas gracias, saludos desde Rep. Dominicana, ya se logro el cometido =VALOR(EXTRAE(B3;HALLAR("??/??/????";B3;HALLAR("??/??/????";B3;HALLAR("??/??/????";B3;1)+10)+10);10))
Muy buen tutorial, pero ¿Cómo podría extraer solamente la última fecha? teniendo en cuenta que en ejemplo mostrado solo hay 3 fechas por string y yo tengo strings con varias fechas, pero no un número exacto, algunos string de 2, otros de 3, 4, 5 y hasta 10 fechas. cada string con un número distinto de fechas. ¿Me puedes ayudar?
=EXTRAE(A1,HALLAR("??/??/??",A1,1),10)+0 nos arroja 43332 y lo único que tendríamos que hacer es formatear la celda como fecha obteniendo la fecha 20/08/18. Saludos
Impresionante la explicación, maestro con todas las letras. Excelente video
Para extraer la segunda fecha =EXTRAE(A1,HALLAR("??/??/????",A1,HALLAR("??/??/????",A1,1)+10),10)+0 y formateamos como fecha, obtenemos .... 29/08/18. Ahora porque el cero? porque al extraer la fecha el resultado será un texto, y al sumar el cero no alterará nuestro resultado convirtiendo en número nuestro string. Saludos desde México y como siempre Andrés Rojas Moncada un excelente video muy bien explicado gracias por tu aportación para todos los que nos gusta aprender día a día.
Perfecto.
Excelente explicación, la verdad te felicito. Gracias!!!
Hola, muchas gracias
el mejor video de todos
¡Excelente! muchas gracias, con esto resolví un trabajo.
A vos por comentar... Saludos.
llevo 4 horas intentando, muchas gracias jajaja
Muchas gracias, muy buena la explicación, me ayudo bastante.
Gracias
maestro gracias por mostrarme el camino, gracias por compartir
Gracias a ti por comentar.
Excelente tutorial! Sería ideal si también indicaras las fórmulas en inglés, me costó mucho identificar que era SEARCH en lugar de FIND cuando lo probé.
Hola andres muy bueno practico y útil..sal2 manito arriba...
Gracias Don Óscar una vez más por tus comentarios... Saludos.
Buen día adres, gusto de Saludarte , para encontrar la 3ra fecha copie la segunda extracción y en vez de sumarle 10, le sume 20,obtuve el resultado esperado.Muchas gracias por tu gran aporte.
Jonathan, tu manera no es automática y no funciona para todos los casos.
Muchas gracias, me ayudo mucho.
Gracias
Esta muy buena la metodología, gracias por enseñarnos y hacernos pensar. Felicitaciones y mucho éxitos en tu canal.
=VALOR(EXTRAE(B3;HALLAR("??/??/????";B3;HALLAR("??/??/????";B3;HALLAR("??/??/????";B3;1)+10)+10);10))
Excelente, esa es la respuesta... Un abrazo y muchas gracias por su comentario.
Me sirvió! gracias!
Hola muy buena la explicación. La pregunta mía es como sería la formula cuando es al revés, es decir, necesito sacar la fecha en una cadena de texto.
Estimado excelente video. Una pregunta, cuál sería el procedimiento para hacerlo a través de macros. Saludos. MX.
Recorrer toda la cadena y buscar patrones para extraer las fechas. O bien puedes implementar la misma fórmula desde código de manera automática, cosa que no tiene mucho sentido. Saludos.
Muchas gracias!
Excelente muchas gracias
Excelente video
Buen dia amigo, se puede hacer el mismo procedimiento con una fecha en formato 12/12/12
Muchas gracias
Esimado Andres, deseo enviarte un problema en excel el cual deseo que me ayudes a solucinar, cual es tu correo
Excelente..... Me puedes ayudar; si la fecha del texto vienen escrita "m/dd/yy" al hacer el proceso mostrado se genera la fecha, pero la "m" lo tomó como día y realmente es el mes; y "dd" lo tomó como mes y deber se el día, es decir, los invirtió. ¿Cómo se puede corregir o ajustarlo? Gracias.
Muchas gracias, saludos desde Rep. Dominicana, ya se logro el cometido
=VALOR(EXTRAE(B3;HALLAR("??/??/????";B3;HALLAR("??/??/????";B3;HALLAR("??/??/????";B3;1)+10)+10);10))
Genial!!! Esa es la respuesta.
MUY UTIL, PUDE SOLUCIONAR
Muchas gracias
Y si solo quiero extraer el año?
Muy buen tutorial, pero ¿Cómo podría extraer solamente la última fecha? teniendo en cuenta que en ejemplo mostrado solo hay 3 fechas por string y yo tengo strings con varias fechas, pero no un número exacto, algunos string de 2, otros de 3, 4, 5 y hasta 10 fechas. cada string con un número distinto de fechas. ¿Me puedes ayudar?
Excelente!!!
Gracias.
=EXTRAE(B3,HALLAR("??/??/????",B3,HALLAR("??/??/????",B3,HALLAR("??/??/????",B3,1)+10)+10),10)+0 y formatear como fecha
Perfecto.
=EXTRAE(A1,HALLAR("??/??/??",A1,1),10)+0 nos arroja 43332 y lo único que tendríamos que hacer es formatear la celda como fecha obteniendo la fecha 20/08/18. Saludos
Perfecto.
Slds como haría para extraer la fecha de una cadena como esta? ; "US-T GOVT Bill Oct31'23 912797HD2" mil gracias
Ayuda amigo con este ejemplo
JUAN MAX, MENDOZA/LINARES
Quiero solo separar MENDOZA una formula porfavor
=VALOR(EXTRAE(B3;HALLAR("??/??/????";B3;HALLAR(TEXTO(E3;"dd/mm/yyyy");B3;1)+10);10)) y darle formato de fecha.
Oooooohhhhhh