2017-09-01 44 views
1

我需要創建的LibreOffice Calc的項目,列出說明及價格清單的索引;在另一張紙上,我需要對特定項目進行分組並將總計行數。如何創建使用LibreOffice的計算器(無宏)

我的項目列表中有下列ID(1,2,4,8,...... 32,64,128等。)這樣,當我總結2名或更多的項目我獲得一個唯一的ID,所以獲得這個ID描述了它在一行中組成的元素,因此ID 7是前三個元素的總和。

我需要一張進入這些ID,並查找在近單元總價,讓我們用數字爲例:

Sheet 1 
1 Price 10 
2 Price 35 
4 Price 80 
8 Price 16 
16 Price 8 
32 Price 29 

Sheet 2 
7 Total Price 125 
18 Total Price 43 
35 Total Price 74 

回答

0

這是醜陋的,但可能給你的東西來開發。首先,Sheet1中的列表需要按相反順序排列。我在A2加入A1 640在C1),然後32

在Sheet2中(其中7是A2等)在D2和向下複製到西裝:

=BASE(A2,2,7) 

(您可能需要增加7,具體取決於你有多少Total Price。)

然後在ColumnD Text to Columns ...,固定寬度並在每個字符位置解析(標準)。

最後,L2和向下複製到西裝:

=SUMPRODUCT(Sheet1.C$1:C$7,TRANSPOSE(D2:J2))