2016-09-23 1 views
1

меня Следующий сценарийQlikView - сумма за месяц

Data: 
load * inline 
[ 
Year, Item, Saldo 
1.1.2008, A1, 100 
7.1.2008, A1, 100 
21.1.2008, A1, 100 
2.2.2008, B1, 200 
13.2.2008, B1, 200 
1.1.2010, B1, 200 
12.1.2010, C1, 300 
20.1.2010, C1, 300 
22.2.2010, C1, 300 
]; 

SumData: 
LOAD 
sum(Saldo) as SaldoSum 
RESIDENT Data 
; 

An я получил это:

enter image description here

Я хочу сумму Saldo на год и месяц. Я хочу получить это:

year and month Item   Saldo 
    1.2008   A1    300 
    2.2008   B1    400 
    1.2010   B1    200 
    1.2010   C1    600 
    2.2010   C1    300 

Есть идеи?

Как просуммировать SALDO за месяц и год в сценарии

ответ

3

1) Вариант

Вам не нужно делать нагрузки резидента. Вы можете оставить свой скрипт так:

Data: 
load * inline 
[ 
Year, Item, Saldo 
1.1.2008, A1, 100 
7.1.2008, A1, 100 
21.1.2008, A1, 100 
2.2.2008, B1, 200 
13.2.2008, B1, 200 
1.1.2010, B1, 200 
12.1.2010, C1, 300 
20.1.2010, C1, 300 
22.2.2010, C1, 300 
]; 

Затем вы можете сделать расчеты в таблице:

I) Перейти к вашему измерению добавить эти два измерения в следующем порядке:

enter image description here

II) Тогда сумма в вкладке выражение:

enter image description here

Тогда он будет показывать эту таблицу:

enter image description here

2) Опция

Ваш скрипт должен выглядеть следующим образом:

Data: 
load * inline 
[ 
Year, Item, Saldo 
1.1.2008, A1, 100 
7.1.2008, A1, 100 
21.1.2008, A1, 100 
2.2.2008, B1, 200 
13.2.2008, B1, 200 
1.1.2010, B1, 200 
12.1.2010, C1, 300 
20.1.2010, C1, 300 
22.2.2010, C1, 300 
]; 

SumData: 
LOAD 
MonthName(Year) as MonthYear, 
Item, 
sum(Saldo) as SaldoSum  
RESIDENT Data Group By MonthName(Year),Item; 
Drop Table Data; 

Затем создать таблицу с такими размерами:

enter image description here

и это выражение:

enter image description here

Тогда ваша таблица будет выглядеть следующим образом:

enter image description here

+0

Но я nedd, чтобы сделать это в сценарий :( – pape

+0

See второй вариант;) – Blind0ne

+0

спасибо, что; s это !!! – pape

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