Crear un informe con funciones personalizadas
Un informe de PlaidXL es una cuadrícula de Excel normal: los nodos de una dimensión a lo largo del lado, los nodos de otra dimensión en la parte superior y una fórmula PLAIDXL.CELL en cada intersección que acumula una medida de una tabla de PlaidCloud. Como las cifras son fórmulas, el informe se recalcula con los datos actuales en lugar de reconstruirse cada mes.
Antes de empezar
Sección titulada «Antes de empezar»- Inicie sesión y seleccione el proyecto que contiene sus datos.
- Necesita una tabla con una columna numérica sobre la que informar, como revenue, y una columna para cada dimensión por la que informará, como Region y Period, vinculada a esa dimensión en PlaidCloud.
CELLfiltra por nombre de columna y acumula un nodo a través de su dimensión solo en una columna vinculada. Consulte Valores. - ¿No está seguro de los nombres exactos?
=PLAIDXL.TABLE.TBL_LIST(),=PLAIDXL.TABLE.GET_COLUMNS("Sales")y=PLAIDXL.DIMENSION.DIM_LIST()los listan en una hoja de pruebas.
Crear el informe
Sección titulada «Crear el informe»Los pasos usan una tabla llamada Sales con la columna de medida revenue y las columnas de dimensión Region (filas) y Period (columnas), vinculadas a dimensiones del mismo nombre. Sustituya estos nombres por los suyos: en DRILL use el nombre de la dimensión, y en DIMENSION_REPR el nombre de la columna de la tabla.
-
Describa lo que está midiendo. En tres celdas de la parte superior de la hoja, escriba:
B1 =PLAIDXL.REPR.TABLE_REPR("Sales")B2 =PLAIDXL.REPR.MEASURE("revenue")B3 =PLAIDXL.REPR.MEASURE_TYPE("sum")Cada valor del informe hace referencia a estas celdas, así que cambiar una de ellas (por ejemplo,
"mean"en lugar de"sum") cambia todo el informe. -
Distribuya las filas. En
A6, despliegue la dimensión de las filas desde su nodo superior:A6 =PLAIDXL.DRILL("Region", "Total", PLAIDXL.REPR.DRILL_KEY("1 level"))Total y sus elementos secundarios se despliegan hacia abajo por la columna A, con sangría bajo su elemento principal y agrupados para que pueda contraerlos. Use
"all"para todos los niveles o"leaves"para solo el nivel inferior. Para escribir usted mismo los nodos de las filas, coloque un nombre de nodo en cada celda. -
Distribuya las columnas. Escriba los nodos de las columnas a lo largo de la fila 5, empezando en
B5; por ejemplo,FY2025yFY2026. -
Rellene el primer valor. En
B6, escriba:=PLAIDXL.CELL($B$1, $B$2, $B$3, PLAIDXL.REPR.DIMENSION_REPR("Region", $A6), PLAIDXL.REPR.DIMENSION_REPR("Period", B$5))Los signos
$mantienen fijos la tabla, la medida y el tipo, el nodo de la fila en la columna A y el nodo de la columna en la fila 5. La sangría queDRILLagrega a los nombres de los nodos se ignora. -
Rellene la cuadrícula. Copie
B6hacia la derecha hasta su último período y hacia abajo hasta su última fila. Cada celda muestra los ingresos de la región de su fila en el período de su columna.
Para agregar un filtro que se aplique a todo el informe (una línea de productos, por ejemplo), agregue otro DIMENSION_REPR en una celda de la parte superior, como B4 =PLAIDXL.REPR.DIMENSION_REPR("Product", "Hardware"), y pase $B$4 a cada CELL.
Para mostrar varias medidas en cada fila, use PLAIDXL.CELLS con PLAIDXL.REPR.MEASURES.
Mantener el informe actualizado
Sección titulada «Mantener el informe actualizado»- Fuerce un recálculo completo para obtener los valores actuales en cada fórmula de PlaidXL; en Windows, presione Ctrl+Alt+F9. Un recálculo normal no vuelve a obtener los datos a menos que hayan cambiado los argumentos de una fórmula.
- Cambie el alcance editando una celda de bloque de construcción: otra tabla, medida o agregación, u otro nodo de filtro de nivel superior. Las fórmulas que usan la celda se actualizan de inmediato.
- Informe sobre otro proyecto seleccionándolo en el panel de tareas y forzando después un recálculo completo. Las fórmulas leen del proyecto que esté seleccionado, de modo que el mismo libro puede informar sobre cada proyecto que comparta los mismos nombres de tabla, columna y dimensión.
Compartir una copia con solo valores
Sección titulada «Compartir una copia con solo valores»Las personas que no tienen PlaidXL, o que no tienen acceso al proyecto, ven errores en lugar de las fórmulas de PlaidXL. Para enviarles las cifras, reemplace primero las fórmulas por sus valores:
- Guarde su informe y luego guarde una copia con un nombre nuevo para enviarla.
- En la copia, haga clic en PlaidCloud → Sanitize Workbook.
- Envíe la copia.
Sanitize Workbook reemplaza todas las fórmulas del libro por su valor actual. Restore Workbook restablece las fórmulas, pero no restaura correctamente las fórmulas cuyos resultados se desbordan a otras celdas, como DRILL, y sobrescribe cualquier cambio que haya hecho después de sanear. Conserve el original: es la forma fiable de recuperar su informe dinámico. Consulte Sanear y restaurar.
Temas relacionados
Sección titulada «Temas relacionados»- Funciones personalizadas de PlaidXL: todas las funciones y argumentos
- La cinta de opciones de PlaidCloud: despliegue desde dos celdas y sanee para compartir
- Diseñar una jerarquía de la dimensión: cree la jerarquía por la que se acumulan sus filas