gpt4 book ai didi

excel - 将 countif/countifs 范围设置为仅范围中的最后一行

转载 作者:行者123 更新时间:2023-12-02 17:18:31 26 4
gpt4 key购买 nike

我正在尝试查找特定文本字符串在上次车辆检查中出现的次数。这些列是要检查的区域,每个检查都位于单独的行上。范围是 D6:VG150(150 是为了将来检查)。大多数单元格都是空白的,要么是因为我还没有使用该行,要么是因为在之前的检查期间该区域没有发现任何故障。唯一要填写的列是 A 列,其中包含检查日期。我只想要上次检查的结果(以在车队状态工作表上指示当前状态)。更好的是检查该范围内每列中最后填充的单元格,但这可能会插入它。

我已经尝试过=COUNTIF(INDIRECT("'291'!$D$6:$VG"&INDEX(MAX((A:A<>"")*(ROW(A:A))),1)),"Schedule Repair") ,但它返回了最后一个范围定义的整个范围的结果。我尝试将范围的第一个地址 $D$6 切换到 $D&,但这返回了 #REF!错误。

最佳答案

我已尝试简化您的场景。下面的屏幕截图显示了一个从第 3 行开始一直延伸到第 7 行的表格。该公式计算表格最后一行中有多少个单元格包含文本“a”。公式为

=COUNTIF(INDEX(A:A,COUNTA(A:A)+2):INDEX(C:C,COUNTA(A:A)+2),"a")

您不需要间接。指数好很多。第一个索引返回单元格 A7。第二个索引返回单元格 C7。使用冒号作为运算符会将两个单元格转换为一个可供 Countif 使用的范围。

最后一行是通过计算 A 列中包含文本的所有单元格来标识的,然后根据表格上方存在空行的事实进行调整。

enter image description here

哦,顺便说一句,如果您使用 Excel 表格,则无需将公式预先填充到空行中。在 Excel 表格中,所有公式都会自动应用于新行。

关于excel - 将 countif/countifs 范围设置为仅范围中的最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57172509/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com