2016-12-13 7 views
0

Я новичок в Spotfire, и один из моих клиентов попросил отчет о кросс-столе. Я создал один, но суммарные значения неверны как showin на изображении нижерасчет промежуточного итога в spotfire

Для создания отчета я объединил все таблицы в одну таблицу.

Results

Department: 
Department Customer Emp Hours 
A A1 AA 7 
A A1 AA 6 
A A2 AB 8 
A A3 AA 8 
B B1 BA 9 
B B2 BB 5 
B B2 BB 7 
B B3 BA 5 
C C1 CA 5 
C C2 CB 8 
C C1 CA 6 

Budget Hours: 
Customer Emp Forecasted Hours 
A1 AA 13 
A1 AB 13 
A2 AB 12 
A3 AA 13 
B1 BA 12 
B2 BB 14 
B3 BA 15 
C1 CA 14 
C2 CB 16 



Fee Rate: 
Customer Emp Rate 
A1 AA 1.5 
A1 AB 1.2 
A2 AB 1 
A3 AA 1.3 
B1 BA 2 
B2 BB 2 
B3 BA 1.5 
C1 CA 1.6 
C2 CB 1 

я задал тот же вопрос в Spotfire community, но никто не ответил.

Не могли бы вы помочь мне решить проблему?

Заранее за вашу помощь.

+1

@ Shaik- Как вы получаете «cust_exp» и «» cust_exp_2 столбцы? Я не вижу эти столбцы в ваших исходных таблицах. – ksp585

+0

спасибо за ваш ответ, я присоединился ко всем таблицам и сделал один table.do для присоединения, целевые значения дублируют, для удаления дублирования принимаю значение отношения. Cust_exp: Sum ([Forecasted Hours])/Count ([Emp]) Я также прикреплял ссылку сообщества spotfire для справки. Там вы также можете загрузить образцы данных и приложения. – Shaik

ответ

0

Суть в том, что ваше итоговое значение будет находиться на базовых данных, независимо от того, что вы показываете, используя свое пользовательское выражение. Вы не можете создавать «настраиваемые» подвыборки, которые основаны только на том, что вы показываете через свое выражение - оно всегда рассчитывается с данными, которые подают аналитику.

Заканчивать этот пост для подобного ответа: Spotfire - Custom sub total

Смежные вопросы