Excel 自动更新秩函数的范围

Excel 自动更新秩函数的范围,excel,if-statement,rank,countif,Excel,If Statement,Rank,Countif,我希望有一个rank函数,当新数据粘贴到工作簿中时,它会自动更新。问题是我在一张表上有不同的类,我需要根据它们所属的类对项目进行排序 。我用于排名的公式是=排名(b2,$b2:$b5),并将其向下拉。参考区域因动物而异 我还有一个列,可以计算“dog”在一行中的使用次数(如果有帮助的话)。因此,一旦“cat”出现,计数器将重置为1 目标是让工作簿自动更新,这样我就不必每月更改范围。使用COUNTIFS() 或 =SUMPRODUCT(($A$2:$A$10=A2)*($B$2:$B$10>

我希望有一个rank函数,当新数据粘贴到工作簿中时,它会自动更新。问题是我在一张表上有不同的类,我需要根据它们所属的类对项目进行排序

。我用于排名的公式是=排名(b2,$b2:$b5),并将其向下拉。参考区域因动物而异

我还有一个列,可以计算“dog”在一行中的使用次数(如果有帮助的话)。因此,一旦“cat”出现,计数器将重置为1

目标是让工作簿自动更新,这样我就不必每月更改范围。

使用COUNTIFS()

=SUMPRODUCT(($A$2:$A$10=A2)*($B$2:$B$10>B2))+1
填满

=SUMPRODUCT(($A$2:$A$10=A2)*($B$2:$B$10>B2))+1