Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
wichamqo
Contributor
Contributor

Sumar valores excluidos en la seleccion

Hola a todos, no puedo resolver el siguiente caso:

Tengo 2 tablas en las cuales una contiene las ventas y otra los objetivos a alcanzar mes a mes:

Sales:
LOAD * Inline [
Period, Category, Sales
202201, A, $ 100,00
202202, A, $ 150,00
202203, A, $ 130,00
202204, A, $ 156,67
202205, A, $ 171,67
202206, A, $ 186,67
202207, A, $ 201,67
202208, A, $ 216,67
202209, A, $ 231,67
202210, A, $ 246,67
202211, A, $ 261,67
202212, A, $ 276,67
202301, A, $ 291,67
202302, A, $ 306,67
202201, B, $ 100,00
202202, B, $ 150,00
202203, B, $ 130,00
202204, B, $ 156,67
202205, B, $ 171,67
202206, B, $ 186,67
202207, B, $ 201,67
202208, B, $ 216,67
202209, B, $ 231,67
202210, B, $ 246,67
202211, B, $ 261,67
202212, B, $ 276,67
202301, B, $ 291,67
202302, B, $ 306,67
];

Objetivo:
LOAD * Inline [
Period, Category, Obj
202201, A, 100
202202, A, 110
202203, A, 120
202204, A, 130
202205, A, 140
202206, A, 150
202207, A, 160
202208, A, 170
202209, A, 180
202210, A, 190
202211, A, 200
202212, A, 210
202301, A, 220
202302, A, 230
202303, A, 240
202304, A, 250
202305, A, 260
202306, A, 270
202307, A, 280
202308, A, 290
202309, A, 300
202310, A, 310
202311, A, 320
202312, A, 330
202201, B, 100
202202, B, 110
202203, B, 120
202204, B, 130
202205, B, 140
202206, B, 150
202207, B, 160
202208, B, 170
202209, B, 180
202210, B, 190
202211, B, 200
202212, B, 210
202301, B, 220
202302, B, 230
202303, B, 240
202304, B, 250
202305, B, 260
202306, B, 270
202307, B, 280
202308, B, 290
202309, B, 300
202310, B, 310
202311, B, 320
202312, B, 330
];

Despues conecto las dos tablas de la suguiente manera:

Sales_1:
LOAD Period&'-'&Category as KEY,
Period,
Category,
Sales
Resident Sales;
DROP Table Sales;

Obje_1:
LOAD Period&'-'&Category as KEY,
Obj
Resident Objetivo;
DROP Table Objetivo;

Finalmente quiero que en una tabla pivotante me muestre las ventas y los objetivos pero cuando hago el grafico me da de la siguiente manera: 

wichamqo_0-1676222499444.png

 

Dandome nulo donde o hay coincidencias, estoy tratando de usar p() y e() en el set analisis pero no logro hacer que me muestre todos los valores de la tabla objetivos.

El resultado deseado es el siguiente:

wichamqo_1-1676222770042.png

 

Alguna ayuda?? muchas gracias 

 

Labels (1)
4 Replies
rubenmarin

Hola, puedes probar concatenando las tablas:

TablaFinal:
LOAD Period, Category, Sales From/Resident Sales;

Concatenate(TablaFinal)
LOAD Period, Category, Obj From/Resident Objetivo;
wichamqo
Contributor
Contributor
Author

Hola Ruben si, queria evitar esa solucion porque en realidad las tablas son muy distintas, la de ventas tiene 80 columnas y la de objetivos 3, vi que usando p() se podian sumar los valores excluidos pero no pude hacerlo andar

vinieme12
Champion III
Champion III

If you are unable to Concatenate then create an Bridge table with COMMON DIMENSIONS ONLY to associate the two datasets

 

Sales:

Load Period, Category, Sales , Period&'-'&Category as KEY

From SalesSource;

 

Objective:

Load Period, Category, Obj , Period&'-'&Category as KEY

From ObjSource;

 

BridgeTable:

Load KEY , Period, Category

Resident Sales;

Load KEY , Period, Category

Resident Objective;

 

Drop fields Period, Category from Sales;

Drop fields Period, Category from Objective;

 

 

Finally

Sales table has fields KEY and Sales

Bridge table has fields KEY,Period,Category (all common dimensions)

Objective table has KEY and Obj

 

 

 

Vineeth Pujari
If a post helps to resolve your issue, please accept it as a Solution.
rubenmarin

Hola, lo que te está pasando es que solo cargas el campo Period de las ventas, y por lo tanto no te sale los valores que llegan de la tabla de objetivos porque no se están cargando.

Aunque las tablas sean distintas puede seguir haciendo el concatenate, mientras que la de ventas no tenga un campo Obj te va a funcionar igual. Y también puedes añadir un campo TipoDato con los valores VTA o PTO para poder usar set analysis y quedarte solo con los datos que llegan de ventas o de objetivos.

La opción de Vinieme12 también te funcionará.