
En la consulta de la base de datos de Excel usaremos la siguiente sintaxis para definir un valor de referencia
SELECT * FROM [Sheet1$A1:Z500] where Dept = 'IT'
En el caso anterior estoy tomando eldepartamentovalor IT
como referencia para obtener todos IT
los datos relacionados. Así que aquí definimos el valor de referencia como IT
.
Mi pregunta es en lugar de definir como IT
puedo hacer una lista de valores en una columna en el mismo archivo de Excel como referencia.
PD: No quiero seguir ingresando los valores de referencia aquí. Con solo definir el nombre de la hoja y el rango de celdas de los valores, quiero obtener los datos relacionados.
ComoSheet2 A3:A100
De modo que con solo actualizar los valores Sheet2 A3:A100
puedo obtener los valores relacionados. No necesito abrir y editar la declaración SQL cada vez.