Tengo una tabla bastante grande en una hoja de cálculo Excel:Función de Excel para realizar consultas similares a SQL en los datos de la hoja de trabajo?
Column_1 | Column_2 | Column_3
ValueA ValueB ValueC
....
Lo que necesito es una función que tome como entrada la gama y una cadena de consulta de tipo SQL y devolver un rango de filas que coinciden con la consulta, por ejemplo:
=SQL_SELECT(A1:C1000, "SELECT * WHERE Column_1 = ValueH AND Column_3 = blah")
¿Algo como esto existe? ¿O cuál sería la mejor manera de implementarme?
Gracias
Si usted puede guardar la hoja entonces usted tiene la opción de usar ADO y Jet/ACE para tratar el libro de trabajo como una base de datos y ejecutar SQL en contra de la hoja. –
[tablas dinámicas] (http://stackoverflow.com/search?q= [excel] + pivot + table & submit = search)? – SeanC
Tropezamos con esto debido a una reciente "respuesta tardía".Sorprendido, nadie parece haber mencionado la funcionalidad de "Filtro avanzado" de Excel, que está al menos en el parque de béisbol correcto aquí. –