Datos de la generación de tablas cruzadas
La generación de tablas cruzadas agrupa los registros de una tabla sobre la base de combinaciones idénticas de valores en dos o más campos clave y cuenta la cantidad de registros de cada grupo. Los campos clave pueden ser de caracteres o numéricos.
Los grupos que se obtienen como resultado se muestran en una cuadrícula de hileras y columnas, similar a una tabla dinámica, que permite visualizar las relaciones y los patrones que existen entre los datos.
Por ejemplo, puede generar tablas cruzadas de una tabla de inventario sobre los campos de Ubicación del producto y Clase del producto a fin de buscar la cantidad de productos de cada clase en cada ubicación.
Campo clave 1 (Ubicación del producto) |
Campo clave 2 (Clase de producto) |
Grupo de tablas cruzadas (Ubicación del producto y Clase de producto) |
Recuento de registros | |
---|---|---|---|---|
A-01 | 17 | A-01 | 16 | 1 |
F-19 | 22 | A-01 | 17 | 3 |
F-19 | 08 | B-03 | 17 | 2 |
A-01 | 16 | F-19 | 22 | 2 |
B-03 | 17 | F-19 | 08 | 1 |
Q-28 | 03 | Q-28 | 03 | 1 |
A-01 | 17 | |||
F-19 | 22 | |||
A-01 | 17 | |||
B-03 | 17 |
Subtotalización de campos numéricos
Al generar tablas cruzadas, puede calcular el subtotal de uno o más campos numéricos. En el ejemplo anterior, podría calcular el subtotal del campo valor de inventario para determinar el valor total de inventario para cada clase de producto en cada ubicación.
La generación de tablas cruzadas es similar a la generación de resúmenes.
La generación de tablas cruzadas es similar para resumir utilizando dos campos. En ambas operaciones, los recuentos y subtotales en los resultados de salida son los mismos, pero la información se ordena de forma diferente.
La generación de tablas cruzadas también muestra conteos y subtotales de cero, lo que no hace el resumen. Dependiendo del tipo de análisis que realice, mostrar conteos y subtotales de cero puede ser útil.
Generación de tablas cruzadas y ordenamiento
Puede generar tablas cruzadas a partir de tablas ordenadas o sin ordenar. Al generar una tabla cruzada a partir de una tabla sin ordenar, Analytics ordena automáticamente los resultados de la salida como parte de la operación de tabla cruzada.
La generación de tablas cruzadas en detalle
Generar tablas cruzadas realiza las siguientes operaciones:
Operación | Ubicación en Resultados de la generación de tablas cruzadas |
---|---|
Agrupa los registros sobre la base de combinaciones idénticas de valores en dos o más campos de caracteres o numéricos y muestra los grupos en una cuadrícula de filas y columnas. | del campo Número de cliente (filas) y del campo Tipo (columnas) |
Si lo desea, calcula el subtotal de los valores de uno o más campos numéricos para cada grupo | Campo Cantidad |
Opcionalmente, genera el recuento (subtotales) del número de registros de cada grupo Nota Los recuentos se incluyen automáticamente si no selecciona ningún campo de subtotal. |
Campo Recuento |
Proporciona totales de todos las columnas incluidas en los resultados de salida |
Fila Totales |
Resultados de la generación de tablas cruzadas
Resultados de salida que se obtienen:
- con la generación de tablas cruzadas por número de cliente y tipo de transacción en una tabla de cuentas por cobrar
(la tabla Ar en ACL DATA\Archivos de datos de muestra\Proyecto de muestra.ACL)
- con el cálculo del subtotal del importe de la transacción
- con el envío de los resultados a la pantalla
Pasos
Puede generar una tabla cruzada de los datos agrupando los registros de una tabla sobre la base de combinaciones idénticas de valores en dos o más campos de carácter o numéricos.
Los grupos que se obtienen como resultado se muestran en una cuadrícula de hileras y columnas, similar a una tabla dinámica, que permite visualizar las relaciones y los patrones que existen entre los datos.

- Seleccione .
- En la ficha Principal, realice una de las siguientes acciones:
Seleccione el campo o los campos que se mostrarán como filas en la lista Filas.
Haga clic en Filas para seleccionar el campo o los campos, o para crear una expresión.
Si selecciona más de un campo, crea un nivel adicional de anidamiento en los resultados de la salida. (La generación de tablas cruzadas con una hilera y una columna ya es una forma de anidamiento). El orden en el que seleccione los campos indica la jerarquía de anidamiento. Los registros se incluyen en tablas cruzadas por el primer campo que seleccione y, dentro de cada uno de estos agrupamientos primarios, los registros se incluyen en tablas cruzadas luego por el segundo campo que seleccione, y así sucesivamente. Revertir el orden en el cual selecciona dos campos produce resultados muy diferentes.
El orden en que seleccione los campos es también el orden en el cual aparecen en los resultados. Si está anexando los resultados a una tabla de Analytics existente, la selección y el orden de columna deben ser idénticos a la selección de columna y el orden en la tabla existente.
- Realice una de las siguientes acciones:
Seleccione el campo que se mostrará como columna en la lista desplegable Columnas.
Haga clic en Columnas para seleccionar el campo, o para crear una expresión.
-
Opcional. Seleccione uno o más Campos de Subtotal o haga clic en Campos de Subtotal para seleccionar el campo(s) de subtotal o para crear una expresión.
El orden en que seleccione los campos de subtotal es el orden en el cual aparecen las columnas en los resultados. Si está anexando los resultados a una tabla de Analytics existente, la selección y el orden de columna deben ser idénticos a la selección de columna y el orden en la tabla existente.
-
Si hay registros en la vista principal que desee excluir del procesamiento, introduzca una condición en el cuadro de texto Si, o haga clic en Si para crear un enunciado IF usando Generador de expresiones.
Nota
La condición IF se evalúa únicamente con los registros que quedan en una tabla después de aplicar las opciones de alcance (First, Next y While).
El enunciado IF considera todos los registros en la vista principal y filtra los que no cumplan la condición especificada.
- Si desea incluir un conteo del número de registros para cada intersección fila-columna, seleccione Incluir recuento.
Si no selecciona ningún campo de subtotal, se incluye automáticamente un recuento.
- Haga clic en la ficha Salida.
- Seleccione la opción de salida correspondiente en el panel En:
- Pantalla - Seleccione esta opción para mostrar los resultados en el área de visualización Analytics. Si su tabla resultante contiene una gran cantidad de registros, resulta más rápido y útil guardar los resultados en un archivo en lugar de mostrarlos en pantalla.
- Imprimir - Seleccione esta opción para enviar los resultados a la impresora predeterminada.
- Gráfico - Seleccione esta opción para crear un gráfico de los resultados y mostrarlo en el área de visualización Analytics.
- Archivo – Seleccione esta opción para guardar o anexar los resultados a una tabla Analytics o un archivo de texto. Si guarda o anexa a una tabla Analytics, la tabla se agrega al proyecto abierto si no se encuentra ya en el proyecto. Si guarda o anexa un archivo de texto, el archivo se guarda fuera de Analytics.
Nota
Las opciones de salida que no se aplican a una operación de análisis en particular se desactivan.
- Si seleccionó Archivo como el tipo de salida, especifique la siguiente información en el panel Como:
- Tipo de archivo – Seleccione Tabla Analytics para guardar los resultados en una nueva tabla Analytics, o anexar los resultados a una tabla Analytics existente. Seleccione Archivo de texto ASCII o Archivo de texto Unicode (dependiendo de cuál edición de Analytics esté utilizando) para guardar o anexar los resultados a un archivo de texto.
- Nombre - Escriba un nombre de archivo en el cuadro de texto Nombre. O haga clic en Nombre e introduzca el nombre del archivo, o seleccione un archivo existente en el cuadro de diálogo Guardar o Guardar archivo como para sobrescribir o anexar al archivo. Si Analytics pre-completa un nombre de archivo, puede aceptar el nombre pre-completado o cambiarlo.
También puede especificar una ruta de acceso absoluta o relativa, o navegar a una carpeta diferente, para guardar o anexar el archivo en una ubicación distinta a la ubicación del proyecto. Por ejemplo: C:\Resultados\Salida.fil o Resultados\Salida.fil.
- Local – Solo está habilitado cuando se está conectado a una tabla de servidores y se están guardando o anexando los resultados una tabla Analytics. Seleccione Local para guardar el archivo en la misma ubicación del proyecto, o para especificar una ruta de acceso o navegar a una carpeta local diferente. Deje Local sin seleccionar para guardar el archivo en la carpeta Prefijo de un servidor.
Nota
Para los resultados de salida obtenidos a partir del análisis o el procesamiento de las tablas de servidor de AX, seleccione Local. No puede quitar la selección de la configuración Local para importar tablas de resultados al Servidor de AX.
- Dependiendo del tipo de salida, puede opcionalmente especificar un Encabezado y/o un Pie de página en los cuadros de texto.
Los encabezados y pies de página están centrados como opción predeterminada. Escriba un corchete de ángulo izquierdo (<) antes del texto de encabezado o pie de página para alinear el texto hacia la izquierda. Haga clic en Encabezado o Pie de página para introducir un encabezado o pie de página de más de una línea. Otra posibilidad consiste en introducir un “punto y coma” (;) como carácter de interrupción de línea en el cuadro de texto de encabezado o pie de página. La alineación hacia la izquierda de múltiples líneas exige un corchete de ángulo izquierdo al comienzo de cada línea.
- Haga clic en la ficha Propiedades.
- Seleccione la opción correspondiente en el panel Alcance.
- Todos - Esta opción está seleccionada como opción predeterminada. Déjela seleccionada para especificar que todos los registros en la vista principal sean procesados.
- Primero - Seleccione esta opción e introduzca un número en el cuadro de texto para comenzar el procesamiento en el primer registro en la vista principal e incluir sólo el número especificado de registros.
- Siguiente - Seleccione esta opción e introduzca un número en el cuadro de texto para comenzar el procesamiento en el registro actualmente seleccionado en la vista principal e incluir sólo el número especificado de registros. El número de registro real en la columna más a la izquierda debe ser seleccionado, no datos en la fila.
- Mientras - Seleccione esta opción para usar un enunciado WHILE para limitar el procesamiento de registros en la vista principal basándose en un criterio o un conjunto de criterios. Usted puede introducir una condición en el cuadro de texto Mientras, o hacer clic en Mientras para crear un enunciado WHILE utilizando Generador de expresiones.
Un enunciado WHILE permite que los registros en la vista principal sean procesados sólo mientras la condición especificada se evalúe como verdadera. Tan pronto como la condición se evalúa como falsa, el procesamiento termina, y no se consideran más registros. Puede utilizar la opción Mientras junto con las opciones Todos, Primero o Siguiente. El procesamiento de registros se detiene en cuanto se alcanza un límite.
Nota
El número de registros especificados en las opciones Primero o Siguiente hace referencia tanto al orden físico como al orden indexado de los registros de una tabla y hace caso omiso de cualquier filtrado u ordenación rápida aplicados a la vista. Sin embargo, los resultados de las operaciones analíticas respetan cualquier filtrado.
Si a una vista se aplica ordenación rápida, Siguiente se comporta como Primero.
- Si seleccionó Archivo (Tabla de Analytics) como el tipo de salida, seleccione o suspenda la selección de Utilizar tabla de salida dependiendo de si desea que la tabla de Analytics que contiene los resultados de salida se abra automáticamente al culminar la operación.
- Si seleccionó Archivo como el tipo de salida, y desea anexar los resultados de salida al final de un archivo existente, realice cualquiera de las opciones siguientes:
Seleccione Anexar al archivo existente si está anexando a un archivo de texto o a una tabla de Analytics que está seguro que tiene la misma estructura que los resultados de salida.
Deje Anexar al archivo existente sin seleccionar si está anexando a una tabla de Analytics y desea que Analytics compare las longitudes de los registros de los resultados de la salida y la tabla existente. Si las longitudes de los registros no son idénticas, la estructura de datos no es idéntica, y la operación de anexar no se podrá realizar correctamente.
Nota
Se recomienda dejar Anexar a archivo existente sin seleccionar si no está seguro de que los resultados de la salida y la tabla existente tengan una estructura de datos idéntica. Si desea más información acerca de la anexión y la estructura de datos, consulte Anexar resultados a archivos de texto y tablas de Analytics.
- Haga clic en Aceptar.
- Si aparece el mensaje de sobrescritura, seleccione la opción adecuada.
Si espera que aparezca la opción Anexar, pero ésta no aparece, haga clic en No para cancelar la operación y consulte Anexar resultados a archivos de texto y tablas de Analytics.