Pasar Excel a MySQL

23 mar

Estaba viendo cómo hacer para pasar un archivo Excel a una base de datos MySQL. En principio es bastante sencillo, si se convierte el Excel a un CSV, el mismo se puede importar desde PHPMyAdmin.

Ahora bien, qué pasa cuando tenemos que manejar fechas? Bueno, en este post da la solución:

http://blog.mclaughlinsoftware.com/2009/06/16/mysql-upload-from-csv/

Como yo tengo Excel en Español, pego aquí la función que habría que utilizar para convertir las fechas a un formato legible de MySQL. B2 es en este caso la celda donde tengo la fecha:

=CONCATENAR(CONCATENAR(“”;AÑO(B2));SI(LARGO(MES(B2));CONCATENAR(“0″;MES(B2)));SI(LARGO(DIA(B2)) = 1;CONCATENAR(“0″;DIA(B2));CONCATENAR(“”;DIA(B2))))

 

About these ads

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 1.512 seguidores

%d personas les gusta esto: