2015-07-03 3 views
1

У меня есть набор данных SPSS, который выглядит так, как показано ниже. Как я могу вычислить размер корзины на основе счета-фактуры (т. Е. Общего количества элементов на счет-фактуру)? Случаи перечислены с точки зрения продукта.Создать переменную, которая добавляет значения определенной переменной по группе

Item Code | Description | Invoice No | Invoice Qty 

1234  | Bread  |12345678 | 2 

1543  | Bun   |12345678 | 3 

1234  | Bread  |98765432 | 6 

Таким образом, конечный результат должен быть:

Item Code | Description | Invoice No | Invoice Qty | Basket Size 

1234  | Bread  |12345678 | 2   | 5 

1543  | Bun   |12345678 | 3   | 5 

1234  | Bread  |98765432 | 6   | 6 
+0

вы хотите сохранить запись кодов и описаний, даже если вы агрегирование до уровня счета-фактуры? Похоже, вам, возможно, понадобится сделать агрегат, а затем слить ... – C8H10N4O2

ответ

1

Агрегирования с использованием счета-фактуры в качестве переменного перерыва пути.

aggregate /break = InvoiceNo /BasketSize = sum(InvoiceQty). 

Дает:

ItemCode Description InvoiceNo InvoiceQty BasketSize 

    1234 Bread  12345678   2  5.00 
    1543 Bun   12345678   3  5.00 
    1234 Bread  98765432   6  6.00