excel - 为什么 Countifs 不能使用超过 2 个标准?
问题描述
我生成报告并使用 countifs 函数来获取各个部分的匹配值。但是,每次我使用所有标准时,它都不起作用。它引发“运行时错误 1004”无法获取 WorksheetFunction 类的 CountIfs 属性。
相同的格式是从我之前编写的有效计数中复制的。我已经尝试一一添加标准以查看它在哪里抛出错误,并在添加第三个标准后抛出它。
我在这里检查了几个答案,似乎说类似 countifs 的东西不能在断开的范围上工作,但我不相信这是断开的,除非我错过了它的定义。
PS excel 也是德语的
wsPull.Cells(RowsBW, 16)), wsBackground.Cells(c.Row, 3), _
wsPull.Range(wsPull.Cells(2, 14), wsPull.Cells(RowsBW, 14)), "2nd", _
wsPull.Range(wsPull.Cells(2, 21), wsPull.Cells(RowsAB, 21)), "3rd", _
wsPull.Range(wsPull.Cells(2, 24), wsPull.Cells(RowsBW, 24)), "4th")
代码 c.row 的注释基于找到的值所在的行,并且需要在那里才能运行代码。RowsBW 表示 wsPull 工作表中的行数。
该代码是循环的一部分,它根据第 i 次迭代的值获取第一个搜索条件。
解决方案
推荐阅读
- python - Python - 字典迭代和替换每次都在相同的情况下失败
- embedded-linux - 为什么我的应用在我的 yocto 构建服务器上的大小与安装在目标上的大小不同?
- javascript - React-Native Picker 问题 - 处理开关项目
- git - 建议的gitlab配置目录权限?
- kubernetes - 通过 Kubernetes 中的入口通过以太网远程访问 JupyterHub 零
- python - 根据索引值从两个数据帧中减去行
- python - 将 Julia 数据框转换为 Python Pandas 数据框
- reactjs - 我收到以下错误消息“无法冻结 ./node_modules/
- c# - VSTS 将 Key Vault 机密传递给 IConfigurationBuilder.AddAzureKeyVault 方法仅在未加密时有效
- https - 如何在 ws 和 wss 上运行 websocket 服务器,同时它们彼此通信或同步数据?还是 HTTP 上的 WSS 和 HTTPS 上的 WS?