我的数据表中col A
是一个帐号,col F
是付款金额,col I
是用户,col H
是付款日期。 ..我正在尝试将特定用户在同一个月内支付的金额与平均每月付款金额相加。这是可以每周或每两周付款的未来付款清单。我试图找到哪些付款在同一个月内,并将这些金额相加,然后平均这些付款金额???有线索吗?这个公式为每个用户提供了一个独特的价值,但似乎无法得到我想要的东西:
=SUM(--(FREQUENCY(IF('RD-CRC Payments'!I:I <> " ",IF('RD-CRC Payments'!I:I=C5,'RD-CRC Payments'!A:A)),'RD-CRC Payments'!A:A)>0))
答案 0 :(得分:0)
这也许就是你要找的东西。输入带有名称的单元格和带有日期/月份的单元格,用于搜索CELLWITHDATE和CELLWITHNAME的位置。
这会得到你的总和。
=SUMIFS('RD-CRC Payments'!F:F,'RD-CRC Payments'!H:H,">="&EOMONTH(CELLWITHDATE,-1)+1,'RD-CRC Payments'!H:H,"<="&EOMONTH(CELLWITHDATE,0),'RD-CRC Payments'!I:I,CELLWITHNAME)
这将为您提供该月的平均付款。
=SUMIFS('RD-CRC Payments'!F:F,'RD-CRC Payments'!H:H,">="&EOMONTH(CELLWITHDATE,-1)+1,'RD-CRC Payments'!H:H,"<="&EOMONTH(CELLWITHDATE,0),'RD-CRC Payments'!I:I,CELLWITHNAME)/COUNTIFS('RD-CRC Payments'!H:H,">="&EOMONTH(CELLWITHDATE,-1)+1,'RD-CRC Payments'!H:H,"<="&EOMONTH(CELLWITHDATE,0),'RD-CRC Payments'!I:I,CELLWITHNAME)
答案 1 :(得分:0)
如果您需要使用月而不是实际日期,我决定添加此项。这可以调整为使用多年。
=SUMIFS($F:$F,$H:$H,">="&DATEVALUE(CellWithMonth&" 1"),$H:$H,"<="&EOMONTH(DATEVALUE(CellWithMonth&" 1"),0),$I:$I,CellWithName)
=SUMIFS($F:$F,$H:$H,">="&EOMONTH(DATEVALUE(CellWithMonth&" 1"),-1)+1,$H:$H,"<="&EOMONTH(DATEVALUE(CellWithMonth&" 1"),0),$I:$I,CellWithName)/COUNTIFS($H:$H,">="&EOMONTH(DATEVALUE(CellWithMonth&" 1"),-1)+1,$H:$H,"<="&EOMONTH(DATEVALUE(CellWithMonth&" 1"),0),$I:$I,CellWithName)