Excel formula 计算包含一个单词的最后10行
我在每个单元格中都有一列“是”或“否”。我想数一数最后10行中“是”的数目。 一个问题是,不是每一行都有答案,但我希望在最后10中有其他数据被计算的空白行。因此,我使用另一个列,其中包含数据作为计数引用。我对配方奶粉不太了解,但最近我学到了很多。这是我试图使用的公式,但它没有给我想要的结果Excel formula 计算包含一个单词的最后10行,excel-formula,Excel Formula,我在每个单元格中都有一列“是”或“否”。我想数一数最后10行中“是”的数目。 一个问题是,不是每一行都有答案,但我希望在最后10中有其他数据被计算的空白行。因此,我使用另一个列,其中包含数据作为计数引用。我对配方奶粉不太了解,但最近我学到了很多。这是我试图使用的公式,但它没有给我想要的结果 =COUNTIF(OFFSET(M1,COUNT(L:L)-10,0),"Yes") 偏移量是易失性使用索引(MATCH()) 将查找最后一行中的数字。然后在索引的M列指出: INDEX(M:M,MATCH
=COUNTIF(OFFSET(M1,COUNT(L:L)-10,0),"Yes")
偏移量是易失性使用索引(MATCH()) 将查找最后一行中的数字。然后在索引的M列指出:
INDEX(M:M,MATCH(1E+99,L:L))
现在返回M列中的最后一行,其中L列中有一个数字
要得到起始单元格,我们减去9:
INDEX(M:M,MATCH(1E+99,L:L)-9)
然后就是把它们当作一个系列的开始和结束:
INDEX(M:M,MATCH(1E+99,L:L)-9):INDEX(M:M,MATCH(1E+99,L:L))
然后将其包装在COUNTIF中:
=COUNTIF(INDEX(M:M,MATCH(1E+99,L:L)-9):INDEX(M:M,MATCH(1E+99,L:L)),"Yes")
你真的很接近!我想您需要
=COUNTIF(偏移量(M1,COUNT(L:L)-1,0,-10),“是”)
行偏移量:如果您有25行数据,COUNT(L:L)
将为您提供25行。你想要偏移24,因为我们从M1开始,所以减去1。列偏移量:
0
行跨度:我们想向后跨越10行,所以
-10
来源:非常感谢。我不熟悉匹配和索引,但这非常有效!如果我只想计算有“是”或“否”的行,忽略空白行以计算最后10行,该怎么办?您想计算最后10行,但只计算是和否,或者您想计算不是空白的最后10行?只有最后10行有“是”或“否”,但返回“是”的数字这是一个新问题,超出了这个问题的范围。请选择完成此问题所问内容的人,并提出新问题。谢谢大家的帮助!!如果我只想数一数有“是”或“否”的行,而忽略空白行来数一数最后10行呢?正如Scott所说,这是另一个问题,应该在单独的帖子中提问。我可以告诉你,这将有点复杂,并且将涉及一个条件,它基于列
M
中的值,而不是列L
。
=COUNTIF(INDEX(M:M,MATCH(1E+99,L:L)-9):INDEX(M:M,MATCH(1E+99,L:L)),"Yes")