N - Modo de diseñador - Fórmulas
  • 14 Mar 2023
  • 4 Minutos para leer
  • Oscuro
    Ligero
  • PDF

N - Modo de diseñador - Fórmulas

  • Oscuro
    Ligero
  • PDF

Article Summary

Fórmulas

a - Introducción

Desde el momento en que se crea un indicador, se crea una fórmula por defecto (la mayoría de las veces una suma o una cuenta de valor separada), pero a veces es necesario modificar las fórmulas para obtener el indicador deseado, como la cesta media, el precio medio, el índice de ventas, etc.

Para crear o modificar una fórmula, debe introducir el diseñador avanzado del widget.

En caso de que cree un nuevo indicador, haga clic en agregar y, luego, una vez en el explorador de datos, haga clic en el botón a la izquierda de la barra de búsqueda. A continuación, verá una nueva ventana con un editor de fórmulas en la parte superior y debajo del explorador de datos y funciones.


Todo lo que tiene que hacer es buscar el campo que desea calcular en la barra de búsqueda.

Al pasar el cursor sobre el campo de su elección, un menú "Más..." aparecerá y le permitirá elegir la agregación adecuada (suma, recuento todo, min, máx.) para su indicador. La agregación predeterminada aparece a la derecha del nombre del campo.

Digamos que hiciste clic en suma y fue un error. Luego puede eliminar la fórmula en el editor y luego volver a seleccionar la agregación correcta o hacer clic en la fórmula, luego en "Tipo (Suma)" y elegir la nueva agregación.

En caso de que el indicador ya esté creado, haga clic en el lápiz y aparecerá el editor de fórmulas.

b - Funciones rápidas

Es posible cambiar rápidamente un indicador simple (una medición) utilizando las funciones rápidas. Los encontrarás en el menú de la medida.

Las principales funciones rápidas son: 

    • Cálculode la contribución, 
    • Valor anterior (último año, último trimestre, último mes, último día)
    • La evolución en el tiempo (en valor) (tasa de crecimiento, desde el período anterior (día, semana, mes), desde el mismo período trimestre / mes / semana anterior),
    • % de variación a lo largo del tiempo (del mismo período, año/trimestre/mes/semana anterior
    • Suma o promedio acumulado, desde el comienzo del año, trimestre, mes, semana o categoría.

Al hacer clic en uno de ellos, verá que la fórmula ha cambiado en el editor (Función rápida >% de evolución en el tiempo >  Desde el mismo período, mes anterior):


Puedes encontrar todas estas funciones en la pestaña "Funciones" del editor de fórmulas, con su definición y manual de usuario.


¡Cuidadoso!
Las fórmulas de tiempo se basan en la dimensión de tiempo definida en el nivel de panel o widget.
Por lo tanto, si en el panel filtra el panel en el mes actual (nivel de mes), la comparación se realizará en todo el mes anterior. Por otro lado, si lo filtras solo del 01 al 07 del mes actual (nivel de día), la comparación solo se realizará del 01 al 07 del mes anterior.


c - Fórmulas filtradas

A veces algunas fórmulas deben tener en cuenta criterios específicos. Entonces es posible crear las llamadas medidas filtradas. 

A continuación, la métrica se filtra en un nivel de filtro determinado, independientemente de los filtros del panel o widget. El filtroaplicado a una medida se construye de la misma manera que un filtro de panel o widget.  

La fórmula es del tipo:  (medida, filtro1, filtro2, etc.)

Imaginemos que queremos tener un indicador que siempre indique la facturación del Benelux, independientemente del filtro de país del tablero. La fórmula es entonces:

([Total MtRetailSalesHT], [PAÍS])

Donde [PAÍS] se filtró en Bélgica, Países Bajos y Luxemburgo, independientemente del filtro de país establecido en el panel. 

Este indicador seguirá filtrándose en otros campos (por ejemplo, familia de productos, subfamilia, fechas), pero el filtro País  en el nivel de panel ya no modificará este indicador.

Una función muy importante para los filtros aplicados a una medida es la función ALL(). A continuación, incluye todos los miembros de un campo, independientemente del filtro aplicado en este campo en el nivel de panel en este campo. 

Ahora imaginemos que queremos saber la contribución de la CA del Benelux a la AC global. Para ello, tendremos la siguiente fórmula: 

([Total MtRetailSalesHT], [PAÍS]) / ([Total MtRetailSalesHT], TODOS([PAÍS]))

Donde ([Total MtVenteRetailHT], [PAÍS]) se filtra en Benelux, y ([Total MtVenteRetailHT], ALL([PAÍS])) tiene en cuenta todos los países.


d - Agregaciones "agrupadas"

Las agregaciones simples ya se han discutido un poco más arriba, estas son funciones como SUM(), AVG(), MAX(), COUNT(), etc. 

Un ejemplo de agregación simple es un gerente que quiere saber la facturación promedio generada por operación para cada vendedor.

Un ejemplo de una agregación más compleja es un gerente que quiere saber la rotación diaria promedio generada para cada vendedor.

En este caso, la agregación multipaso calculará primero una suma por día y luego calculará el promedio de las sumas obtenidas.

Ejemplo:

Resultados: Ejemplo 1, facturación media por vendedor: 

AVG([MtRetailSalesHT])

Juan: (120+110+80+70+60+90)/6 = 88.3

Claro: (120+130+60+80)/4=97.5

Resultados : Ejemplo 2, facturación media diaria por vendedor:

AVG([Días en la fecha]),SUMA([MtVenteRetailHT]))

Juan: ((120+110+80)+(70+60+90))/2 = 265 

Claro: ((120+130)+(60+80))/2=195 

Esto nos permitiría obtener una tabla dinámica de este tipo:


e - Guardar una fórmula

Es posible guardar una fórmula para que pueda usarla nuevamente más tarde. 

Para hacer esto, después de crear la fórmula, haga clic en la estrella en la parte superior derecha de la ventana del editor de fórmulas. Cambie el nombre de la fórmula como desee y valide su elección.

Ahora encontrará esta fórmula al principio del explorador de datos bajo el nombre que le dio.



¿Te ha sido útil este artículo?