excel - Excel ADDRESS 和 COUNTIF 函数
问题描述
我使用以下函数来计算存在的天数:
=COUNTIF(C2:T2,"=P")
它在单元格 U2 中效果很好。
现在我想改用地址函数来选择前一个单元格而不是 T2:
=COUNTIF(C2:INDIRECT(ADDRESS(INDIRECT(ROW(CELL("address")))-1,
INDIRECT(COLUMN(CELL("address")))-1)),"=p")
它不工作;(
请帮忙。
解决方案
间接和地址可能可以用一个简单的索引代替。
怎么样
=COUNTIF(C2:Index(2:2,column()-2,"=P")
换句话说:对从 C2 到当前列左侧 2 列的第 2 行中的单元格的范围执行 countif。
如果这不能回答您的问题,请对其进行编辑并用类似的话解释逻辑。
推荐阅读
- r - 部署 Shiny 应用程序时出现问题。找不到“tidyverse”
- google-sheets - 加入标签时如何在谷歌表格中添加空白行?
- windows - 如何在 powershell 中安装 TDM-GCC 并打开 Mingw 命令提示符?
- javascript - 在字符串中查找模式
- django - Nginx 502. 网关错误,但使用 CORS。我应该在生产中使用 CORS 吗?
- javascript - 谜语:为什么 onEdit 只触发在我显然从未定义过的范围内进行的编辑?还是我?
- javascript - NodeJS 或 Browser JS Thrift 客户端消费者如何内省 Thrift 响应标头?
- c++ - 如何解决 TypeError: Failed to fetch in Qt for WebAssembly?
- android - expo:build 查看 git 或文件状态吗?
- amazon-web-services - 如果主键不同,为什么获取记录,修改其主键,然后将其放回似乎会覆盖记录?