我遇到的问题很容易纠正。我有一个表单,可以将数据(仅是日期,名称和分数)提交到Google Spreadsheet。在另一张纸上,我将拥有一个排行榜,该排行榜显示了所有提交分数最高的作品(为简单起见,在下面链接的示例中,我只将排行榜显示在同一张纸的右侧)。我可以很好地对数据进行排序,但是我一直在努力显示“等级”值。如前三行(G2,G3,G4)所示,我知道公式显示“等级”值的原因……但是我苦苦挣扎的是如何在不需要该值的情况下显示该值每个单元格中的公式。由于数据将来自表单,显然,将定期添加新行,这意味着排行榜将自动进行调整,我希望所有行都显示排名#。从我阅读的内容来看,ArrayFormula应该允许它起作用,但是即使查看示例,我也无法弄清楚如何使其与我的公式一起使用。
我知道我可以突出显示整个“ G”列并粘贴到公式中,并希望将其添加到足够多的行中...但是随后,对于所有没有任何弯曲的行,它都将显示“ N / A”数据。
希望它只是一个简单的解决方案,让我感到愚蠢和思念……任何帮助将不胜感激。下面是一个示例的链接。总之,对于在H和I列中具有内容的所有行,该行的G单元格应自动显示等级值。
https://docs.google.com/spreadsheets/d/1pCIJQi5g2scOtB6o2PgVVb-0azzhupEOPjiL0RMM57A/edit?usp=sharing
谢谢!
=ARRAYFORMULA(RANK(INDIRECT("I2:I"&COUNTA(H:H)),$I$2:I,0))
这将自动对所有值(包括添加的其他值)进行排序和排序。您只需将其输入到G2中,它将为您动态填充其余部分。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句