You are on page 1of 7

ANALISIS DEL CLIENTE

Fondo: 003942

Arial black 27

UI 10
Entradas de fecha: 00476 A

Control: 009dde

Total Sales =
SUMX( Sales; Sales[Unit Price] * Sales[Order Quantity] )

Total Costs =
SUMX ( Sales ;
    Sales[Order Quantity] * Sales[Total Unit Cost] )

Total Profits = [Total Sales] - [Total Costs]

Profit Margin =
DIVIDE( [Total Profits] ; [Total Sales] ; 0 )

Sales LY =
CALCULATE(
    [Total Sales] ;
        SAMEPERIODLASTYEAR( Dates[Date] ))

00aeb9

5abac4

007184

8ecbd2

21a192

38c0ee
009dde

MEMBRANA

Transparencia: 75%

Color: 99c6ce

Crear CUSTOMER GROUPS


Ui: 10

Customer Rank TY =
IF( ISBLANK( [Total Sales] ); BLANK() ;
RANKX(
FILTER( ALL( Customers ); NOT( ISBLANK( [Total Sales] ) ) ) ;
[Total Sales]; ; ASC ) )

Customer Sales TY =
VAR RankingDimension = VALUES( Sales[Customer Name Index] )
VAR TotalCustomers = CALCULATE( COUNTROWS( Customers );
FILTER( ALL( Customers[Customer Names] ); [Total Sales] > 0 ))
VAR CustomerRank = [Customer Rank TY]

RETURN
CALCULATE( [Total Sales];
FILTER( RankingDimension;
COUNTROWS(
FILTER( 'Customer Groups';
CustomerRank > TotalCustomers * 'Customer Groups'[Low]
&& CustomerRank <= TotalCustomers * 'Customer Groups'[High] ) ) > 0 )
)

FONDO: 115149 50%

COLOR: 00AEB9, 5ABAC4, 007184

FORMA: 0
UI: 10

Customer Rank LY =
IF( ISBLANK( [Sales LY] ); BLANK() ;
RANKX(
FILTER( ALL( Customers ); NOT( ISBLANK( [Sales LY] ) ) ) ;
[Sales LY]; ; ASC ) )

Customer Sales LY =
VAR RankingDimension = VALUES( Customers[Customer Names] )
VAR TotalCustomers = CALCULATE( COUNTROWS( Customers );
FILTER( ALL( Customers[Customer Names] ); [Sales LY] > 0 ))
VAR CustomerRank = [Customer Rank LY]

RETURN
CALCULATE( [Sales LY];
FILTER( RankingDimension;
COUNTROWS(
FILTER( 'Customer Groups';
CustomerRank > TotalCustomers * 'Customer Groups'[Low]
&& CustomerRank <= TotalCustomers * 'Customer Groups'[High] ) ) > 0 )
)
CREANDO TABLA CONSOLIDADO:

Customer Group LY =
VAR TotalCustomers = CALCULATE( COUNTROWS( Customers );
FILTER( ALL( Customers[Customer Names] ); [Sales LY] > 0 ))
VAR CustomerRank = [Customer Rank LY]

RETURN
IF( ISBLANK( [Sales LY] ); "No Sales";
CALCULATE( SELECTEDVALUE( 'Customer Groups'[Group] );
FILTER( 'Customer Groups';
CustomerRank > TotalCustomers * 'Customer Groups'[Low]
&& CustomerRank <= TotalCustomers * 'Customer Groups'[High] ) ))

Customer Group TY =
VAR TotalCustomers = CALCULATE( COUNTROWS( Customers );
FILTER( ALL( Customers[Customer Names] ); [Total Sales] > 0 ))
VAR CustomerRank = [Customer Rank TY]

RETURN
IF( ISBLANK( [Total Sales] ); "No Sales";
CALCULATE( SELECTEDVALUE( 'Customer Groups'[Group] );
FILTER( 'Customer Groups';
CustomerRank > TotalCustomers * 'Customer Groups'[Low]
&& CustomerRank <= TotalCustomers * 'Customer Groups'[High] ) ) )

Sales TY vs LY = [Total Sales] - [Sales LY]

% Change to LY =
IF( AND( ISBLANK( [Total Sales] ); ISBLANK( [Sales LY] ) ); BLANK();
DIVIDE( [Sales TY vs LY] ; [Sales LY] ; 0 ) )

Barras: 21a192; 00476 A

Fondo 2 ultimos: 009dde; 21a192; 007184; 5abac4

You might also like