TI

¿Cómo puedo… crear una consulta de tabla de referencias cruzadas en Microsoft Access?

Las consultas de tabulación cruzada en Microsoft Access le permiten hacer lo que las consultas SELECT ordinarias no pueden hacer: agregar datos en columnas y filas. Este tutorial y base de datos de muestra le mostrará cómo usar estas consultas únicas para presentar datos en un formato claro y comprensible.

Este artículo también proporciona una descarga en PDF, así como una base de datos de muestra.

Las consultas cruzadas son útiles cuando necesita
Haga referencias cruzadas de datos agrupados y resuma esos agrupamientos de manera significativa.
Es posible que no los necesite todos los días, pero brindan una solución conveniente
Bajo ciertas circunstancias.Echemos un vistazo a lo que implica crear estas cosas únicas.
Preguntar. Luego, veremos una de esas instancias con un ejemplo.

¿Qué es una consulta de tabulación cruzada?

Las consultas de tabulación cruzada son consultas de recuperación de datos, que se utilizan principalmente para
propósito de informar.Se diferencian de las consultas SELECT típicas en Microsoft Access
Porque pueden convertir datos de fila agregados a formato de columna.el único
Un requisito previo para esta consulta es que los datos deben agregarse de alguna manera.
Los resultados de estas consultas son algo similares a sus hojas de cálculo.
Formato.Sin embargo, los datos significativos se representan en columnas, no
Fila.

esquema de tabulación cruzada

La idea de rotar datos puede ser un poco confusa
Primero, pero una vez que domines algunos puntos simples, estarás bien
Escríbelo tú mismo.

Las consultas de tabulación cruzada requieren un poco de planificación.Eso es
No es que todas las consultas no requieran algún tipo de planificación, pero las consultas cruzadas
El diseño es un poco diferente, debe seguir algunas reglas cuando
Créelos:

  • Las consultas de tabulación cruzada siempre se agregan.Este
    La agregación debe realizarse para proporcionar datos agregados a pedido
    Agrupación en formato de tabulación cruzada.
  • Al realizar una consulta de tabla cruzada, debe
    Proporcione al menos tres formas de información de opciones de tabulación cruzada.debes especificar
    Uno o más encabezados de fila, un encabezado de columna y una opción de valor.
LEER  Perspectivas para contratar a la próxima generación de expertos en ciberseguridad

encabezado de fila: esto
Las opciones de tabulación cruzada se representan verticalmente en el conjunto de datos.buen candidato
Esta agrupación es el tipo de producto u otra categoría de datos que desea
total.Puede tener varias columnas de encabezado de fila, por lo que varias columnas
Se permite la agregación.

Encabezado de columna: esto
Las opciones de tabulación cruzada se representan horizontalmente en su conjunto de datos.excelente candidato
Para que esta agrupación sea un trimestre de ventas u otra categoría de datos, debe
Solo se requiere una agregación agrupada porque solo se permite un encabezado de columna
en una consulta de tabulación cruzada.

Valores: esta tabla cruzada
La opción son los datos que generalmente se agregan en una consulta de tabla de referencias cruzadas.Esto es
producto de encabezados de fila y encabezados de columna de referencias cruzadas
polimerización.

Esto debería darle una idea razonable de cómo funciona la consulta de tabulación cruzada
Funciona, pero si todavía estás un poco confundido, no te preocupes.Un ejemplo lo aclarará
Las cosas están arriba.

Ejemplo de tabla cruzada

Para este ejemplo, estamos viendo un informe
Sobre las transacciones de venta de la empresa.Primero, necesitamos crear una tabla.
Mantenga nuestras ventas. Lo llamamos Transacción de Venta.Esta es una tabla relativamente simple.
Contiene los elementos clave básicos que tienen la mayoría de las hojas de ventas: un producto,
El precio de venta del producto y la fecha de la transacción de venta.La figura A muestra el diseño de la mesa.
Acceso Microsoft.tú puedes descargar
Una base de datos de muestra que contiene esta tabla, si desea seguirla
este ejemplo

Figura A
Como puedo crear una consulta de tabla de referencias cruzadas

Creé datos ficticios para la tabla SalesTransactions para que
Podemos generar algunas consultas a partir de él.Para crear los datos, uso lo que se llama
Producto cartesiano (unión cruzada).Una consulta llamada qryCreateSampleData
En la base de datos de muestra se le presentará esta útil herramienta para crear
Datos ficticios con fines de prueba.

Ahora que tenemos la estructura y la tabla para consultar, estamos listos
Cree nuestra consulta de tabulación cruzada.Abra una nueva ventana de consulta y agregue
la tabla SalesTransactions al Diseñador de consultas.Luego, navegue hasta el tipo de consulta
Despliegue la lista y seleccione Crosstab Query, como se muestra en la Figura B. Notará que cuando selecciona esta opción de consulta,
La agregación se abre inmediatamente.

Figura B
1665981712 718 ¿Como puedo crear una consulta de tabla de referencias cruzadas

Nuestro objetivo es presentar un informe a la gerencia detallando el producto.
Ventas trimestrales.Por supuesto, podemos pasar.
Una consulta SELECT típica; sin embargo, los datos serán más difíciles de absorber
y puede necesitar algún masaje de la gerencia para mostrar los números
de una manera más significativa.Esa es la belleza de las consultas de tabulación cruzada:
Le permite presentar datos de una manera que es más fácil de leer y comprender.

Debido a que estamos analizando las ventas de productos trimestralmente, necesitamos
Agregue datos por nuestras columnas ProductType y TransactionDate.La forma en que se muestran los datos depende de
a su gusto, pero cuando ejecuto una consulta cruzada basada en trimestres,
mes o año, normalmente me gusta mostrar los datos de fecha como encabezados de columna,
Esto me permitirá mostrar los datos del producto como encabezados de fila.

Una vez que configuramos las opciones de encabezado de fila y encabezado de columna,
Necesitamos decidir qué opción de tabulación cruzada de valores usar.Usaremos el campo ProductPrice aquí porque queremos ver las ventas
información, lo que significa que necesitamos sumar estos datos.

La figura C muestra
nuestra consulta Tenga en cuenta que usamos las opciones de tabulación cruzada del encabezado de dos filas.añadir
ProductPrice nuevamente y resúmalo como encabezados de fila
De hecho, actuará como un campo acumulativo para los datos de los trimestres de ventas.

Figura C
1665981713 697 ¿Como puedo crear una consulta de tabla de referencias cruzadas

La figura D muestra
El resultado de nuestra consulta de tabulación cruzada.Como puedes ver, hemos hecho lo que nos propusimos
Sal y hazlo. La columna TotalSales es
Ventas de productos para los cuatro trimestres de un tipo de producto específico.

Figura D
1665981713 145 ¿Como puedo crear una consulta de tabla de referencias cruzadas

Aunque las consultas cruzadas no son adecuadas para todas las situaciones,
En su caso, tienen una excelente relación calidad-precio.te permiten
Haga referencias cruzadas de datos agrupados y resuma esos agrupamientos de manera significativa.
¡Feliz consulta!

LEER  Cómo regresar la primera y la última vez desde la marca de tiempo en la tabla dinámica de Microsoft Excel

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba