No hay jefe a quien no le gusten las excel, asi que vamos a ver ahora un ejemplo productivo de Linux en estos ambientes. Veremos que con ganas y poco a poco, Linux funciona tan bien como otros sistemas operativos y puede usarse en el trabajo. La idea es exportar los resultados de una consulta de base de datos y crear una pagina Excel que permita analizar los resultados generados. El ejemplo esta basado en Oracle y como cliente SQL utilizo SQL Developer pero podria servir para cualquier otra base de datos y cliente de bases de datos que soporte la exportacion a un formato de fichero de texto plano (p.ej csv, comma separated values). Empezamos…
- Nos conectamos a la base de datos y ejecutamos la consulta de extraccion de datos que queremos exportar a nuestra hoja de calculo.
- Nos colocamos sobre una celda de los resultados y pulsando click derecho, aparece un menu emergente de opciones, una de ellas es exportar:
SQLDeveloper nos permite exportar directamente a .xls, en caso de que no tuvieramos esta opcion, tambien nos valdria exportar a un archivo de valores separados por tabuladores, que luego copiariamos (copy & paste) directamente sobre la hoja de calculo.
- El fichero .xls generado lo abrimos con la hoja de calculo de OpenOffice y ya tenemos los resultados de nuestra consulta en la vista de calculo:
Manejar tanta informacion es engorroso, vamos a aplicar un filtro de datos automatico, para poder ordenar la informacion y filtrarla sobre las condiciones que nos interese consultar.
- Selecciona la primera fila (la que contiene la cabecera de las columnas de la consulta) y ejecuta desde el menu: Datos > Filtro > Filtro automatico
Automaticamente se aplica el Filtro sobre los datos ordenados y ya podriamos filtrar por lo que nos interesara. Fijate que se han creado unas pequeñas flechas en el titulo de la columna, al hacer click en ella, se despliega una lista desplegable que te permite seleccionar de la hoja de calculo, unicamente aquellos campos que cumplen esa condicion.
Por ejemplo si seleccionamos la cabecera “DEPARTMENT_NAME” y en ella aplicamos el Filtro “Finances”, en la hoja de calculo se filtrarian los resultados y solo mostraria aquellas entradas Finanzas de Departamentos:
La informacion asi es mas facil de analizar para la futura toma de decisiones.










¡Gracias por el aporte! Yo también uso SQL Developer en unas prácticas de una asignatura de la facultad y esto me puede resultar muy útil.
Un saludo.
hola,
tengo un problema a la hora de hacer un filtro automatico con Open Office :
al applicar el filtro automatico en las celdas que me interesan, cuando abro la lista desplegable, no me salen los datos de las celdas que hay debajo de la celda donde aplique el filtro…solo me salen las opciones “TODO”,” Los 10 primeros” y “filtro predeterminado”…..como lo hago ??
Gracias de antemano !
utilizo openOffice y cuando uso los filtros hace un lío bárbaro, en principio no tira todas las opciones que existen al abrir la flecha de filtros. No respeta los totales…alguien sabe como solucionarlo.
Gracias.
buena locas