Excel 公式用于确定最后一个值是否在某个时间段内 2024-12-3 • microsoft-excel worksheet-function 我有一个充满空白的数据电子表格,想要一个公式可以告诉我这些值的数量和总值。 例如,尽管突出显示的行的最后一个非 0 值在 202402 中,但仍有几行的值在 202402 中。 我尝试过使用XLOOKUP,=XLOOKUP(TRUE,G20:R20<>"",ROW(G20:R20)-ROW(N20)+1,0,0,-1)但没有成功。 我一般不寻找最后一个非 0 值。只是看看非 0 值是否在 202402 范围内。 这就是我要寻找的,有多少个这样的。 答案1 如果我没记错的话,并且理解正确的话,一个周期的最后一个非零值也可以通过以下公式获得: =IFERROR(TAKE(TOCOL(A2:A18/(A2:A18<>0),2),-1),0) 或者使用BYCOL()溢出来显示整行: =BYCOL(A2:L18,LAMBDA(α, IFERROR(TAKE(TOCOL(α/(α<>0),2),-1),0))) 也可以使用一个LOOKUP()函数: =IFERROR(LOOKUP(2,1/(A2:A18>0),A2:A18),"None") 相关内容 conky execi 在启动时不执行 显示 Word 中的完成百分比,以及目标字数 透明系统监视器 Ubuntu 18.04 [重复] 使用 telnet 连接发送电子邮件失败 在 Ubuntu 中无法卸载 redis-server? 什么是可以在 Windows Server 2003 中运行的良好 SSH 服务器?[重复] 我的电脑为什么会连接到天网?这是病毒还是其他类型的恶意软件?[重复] 为什么 Pygments 不能在 Ubuntu 上的 Pidgin 中运行? 如何在CentOS6中安装mysql-workbench? 打开更新管理器时出现红色错误标志