Google表格错误“#DIV / 0!”。我怎样才能解决这个问题?

时间:2019-02-22 08:06:44

标签: excel google-sheets excel-formula formula spreadsheet

我有一个可以在excel中正常工作的电子表格。但是,当我将其导入到Google表格中时,出现了#DIV/)!错误。我不知如何解决此问题。

我正在尝试根据P列中的数字对项目进行排名。我希望将P列中的最高数字排列为1,然后是2、3等。如果P列中的两个数字相同,则我希望它们都被排列为相同。但是,我不希望公式随后按排名顺序跳过下一个数字。另外,我不确定是否重要,但是列P显示了一个数字,但从技术上讲,它是用公式填充的以获得该数字。示例:

点列使用以下公式填充:

=SUM(H2,J2,L2,N2,O2)
Points   Rank
5        3
3        4
8        1
3        4
6        2
2        5
=SUMPRODUCT((P2 < P$2:P$36)/COUNTIF(P$2:P$36,P$2:P$36))+1

有什么想法吗?预先感谢。

1 个答案:

答案 0 :(得分:2)

将分子的反数添加到分母中,以确保您永远不会收到#DIV / 0!。

=SUMPRODUCT((P2 < P$2:P$36)/(COUNTIF(P$2:P$36,P$2:P$36)+(P2 >= P$2:P$36)))+1

当(P2