Al consultar datos en Excel, es posible que desee usar un valor de entrada (un parámetro) para especificar algo acerca de la consulta. Para ello, cree una consulta de parámetros en Microsoft Query:

  • Los parámetros se usan en la cláusula WHERE de la consulta: siempre funcionan como un filtro para los datos recuperados.

  • Los parámetros pueden solicitar al usuario un valor de entrada cuando se ejecute o actualice la consulta, usar una constante como valor de entrada o usar el contenido de una celda especificada como valor de entrada.

  • Un parámetro forma parte de la consulta que modifica y no se puede volver a usar en otras consultas.

Nota    Si quiere la otra forma de crear consultas de parámetros, vea Crear una consulta de parámetros (Power Query).

Procedimiento

  1. Haga clic en > Obtener & Transformar datos > Obtener datos > de otros orígenes > de Microsoft Query.

  2. Siga los pasos del Asistente para consultas. En la pantalla Asistente para consultas: finalizar, seleccione Ver datos o editar consulta en Microsoft Query y, a continuación, haga clic en Finalizar. Se abrirá la ventana de Microsoft Query y se mostrará la consulta.

  3. Haga clic en> SQL. En el SQL de diálogo que aparece, busque la cláusula WHERE, una línea que comienza con la palabra WHERE, normalmente al final del SQL código. Si no hay ninguna cláusula WHERE, agregue una escribiendo WHERE en una nueva línea al final de la consulta.

  4. Después de WHERE, escriba el nombre del campo, un operador de comparación (=, <, >, LIKE, etc.) y uno de los siguientes:

    • Para un símbolo del sistema de parámetros genérico, escriba un signo de interrogación (?). No se muestra ninguna frase útil en el mensaje que aparece cuando se ejecuta la consulta.

      SQL vista de consulta de MS haciendo hincapié en la cláusula WHERE

    • Para obtener un mensaje de parámetro que ayude a los usuarios a proporcionar entradas válidas, escriba una frase entre corchetes. La frase se muestra en el símbolo del sistema de parámetros cuando se ejecuta la consulta.

      SQL vista de consulta de MS haciendo hincapié en la cláusula WHERE

  5. Cuando termine de agregar condiciones con parámetros a la cláusula WHERE, haga clic en Aceptar para ejecutar la consulta. Excel le pide que proporcione un valor para cada parámetro y, a continuación, Microsoft Query muestra los resultados.

  6. Cuando esté listo para cargar los datos, cierre la ventana de Microsoft Query para devolver los resultados a Excel. Se abrirá el cuadro de diálogo Importar datos.

    Cuadro de diálogo Importar datos en Excel

  7. Para revisar los parámetros, haga clic en Propiedades. A continuación, en el cuadro de diálogo Propiedades de conexión, en la pestaña Definición, haga clic en Parámetros.

    Cuadro de diálogo Propiedades de conexión

  8. El cuadro de diálogo Parámetros muestra los parámetros usados en la consulta. Seleccione un parámetro en Nombre de parámetro para revisar o cambiar cómo se obtiene el valor del parámetro. Puede cambiar el indicador de parámetros, escribir un valor específico o especificar una referencia de celda.

    Cuadro de diálogo Parámetro de consulta MS

  9. Haga clic en Aceptar para guardar los cambios y cerrar el cuadro de diálogo Parámetros y, a continuación, en el cuadro de diálogo Importar datos, haga clic en Aceptar para mostrar los resultados de la consulta Excel.

Ahora el libro tiene una consulta de parámetros. Siempre que ejecute la consulta o actualice su conexión de datos, Excel comprueba el parámetro para completar la cláusula WHERE de la consulta. Si el parámetro solicita un valor, Excel muestra el cuadro de diálogo Escribir valor de parámetro para recopilar la entrada: puede escribir un valor o hacer clic en una celda que contiene el valor. También puede especificar que siempre debe usarse el valor o la referencia que proporcione y, si usa una referencia de celda, puede especificar que Excel actualice automáticamente la conexión de datos (es decir, vuelva a ejecutar la consulta) siempre que cambie el valor de la celda especificada.

Vea también

Personalizar una consulta de parámetros

Crear una consulta de parámetros (Power Query)

Crear una lista desplegable

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Office Usuarios de Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad de la traducción?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×