自动计算Excel中每个付款组的付款次数


-1

我有一个看起来像这样的电子表格:

DATE      |PYMT AMT
01/01/2000|$1000
02/01/2000|$1000
....
12/01/2000|$1000
01/01/2001|$2000
02/01/2001|$2000

如何创建另一个如下所示的表:

Payment Count |Payment Amount  
03            |$1000
02            |$2000

COUNTIF()通过使用此公式,帮助我提前知道付款金额= COUNTIF(B1:B300,"1000")

但如果,我事先不知道它们的金额是多少呢?


不是很了解你的问题,你能提供一个更清楚的表格来解决这个问题吗?
李于

你想要一个数据透视表吗?你能澄清一下你的问题吗?
BruceWayne

没有足够的信息让人们能够回答。您是否正在寻找计算付款金额的付款金额的公式?您是否已经拥有该功能而只想将信息格式化为表格?您的信息是什么样的?你用的是什么公式?
fixer1234

我做了一些修改以澄清我的问题,但他们被拒绝了。所以我再试一次。我认为一些主持人太挑剔了。
user348514

您是否希望看到输出表的“付款金额”列列出现有表格中的所有唯一值,以便在您的COUNTIF公式中代替硬编码(例如1000),您应该只参考单元格引用?同样在您的公式中,您输入“1000”作为文本(因为它包含在双引号中),如果$ Values是Numerics,它将不匹配。
拍摄

Answers:


0

我确定你正在寻找这样的东西。

我假设您在Range中有数据A2:B6

在此输入图像描述

这个怎么运作:

  1. 在单元格中写入此数组公式A10,完成并ctrl+Shift+Enter填充。

    {=IFERROR(INDEX($B$2:$B$6, MATCH(0,COUNTIF($A$9:A9, $B$2:$B$6), 0)),"")}
    
  2. 在单元格中输入此公式B10并填写。

    =IF(A10="","No Val",(COUNTIF($B$2:$B6,A10)))

NB

  1. 如果您不知道值或者您没有要计算的值,上面编写的公式的第一部分=IF(A10="","No Val",将帮助您生成错误
  2. 第二部分(COUNTIF($B$2:$B6,A10)))计算付款的发生次数。

根据需要调整公式中的单元格引用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.