我想计算不同价格板之间的金额。例如
TableRow tbr1 = (TableRow)findViewById(R.id.tbr_1);
tbr1.setBackground(d);
期望的结果
**Customer Amount**
A 100
B 300
A 500
C 700
D 900
E 1100
F 1300
G 1500
H 1700
I 1900
我通过countif公式尝试了它,但是当有大量数据并且包含大量金额时,它包括很多努力
答案 0 :(得分:0)
如果它可以帮助,我有一个代码的和平,生成“slabs”的公式,并计算其中的出现次数。
假设你在C列中有你的值(注意C只包含数字;确保你也可以使它$C$1:$C$1000$
左右),并且你的板块的图从{{1开始}}。 G列中的输出(以及E-F列中的调试)
使用函数MakeR1C1:
$D$14
然后你可以使用下面的(我只做了10块):
Function MakeR1C1(A1Formula As String) As String
MakeR1C1 = Application.ConvertFormula( _
Formula:=A1Formula, _
fromReferenceStyle:=xlA1, _
toReferenceStyle:=xlR1C1, _
ToAbsolute:=xlAbsolute)
End Function