“如果单元格是列的N个最高值之一”,Excel的公式是什么?
A列有50个随机值(从A1到A50)。 我试图为列B的每个单元格制定公式。如果左侧单元格的值是列A的前3个值之一,则写入“是”,否则写入“否”。 我试图在单元格B1中使用它:
=IF(A1=LARGE(A1:A50,{1;2;3}),"Yes","No")
但它不能完美的工作,因为它只能在最大的价值,而不是第二和第三个价值观。 有什么build议么? 提前致谢。
第一大和第二大的值大于(或等于)第三大,所以:
=IF(A1>=LARGE($A$1:$A$50,3),"yes","no")
你可以使用:
= IF(A1> LARGE(A1:A50,4), “是”, “否”)
你也可以考虑:
= IF(RANK(A1,$ A $ 1:$ A $ 50)<= 3, “是”, “否”)