arrays - Excel/VBA:根据字段匹配查找行并计算非空值
问题描述
我有一个包含两张表的 excel 文件。第一张表包含一个名称列表和一个总计列。第二张表可以包含第一张表中的名称和输入到三列中的一个或多个日期。对于 sheet1(A 列)中的每个名称,我想搜索 sheet2 并计算 B 列、C 列和 D 列中每个名称的条目数。这些计数需要是三个单独的值。
最终,我将对这些计数中的每一个应用一个加权值并将所有内容相加 - 为每个名称生成一个数值。
我假设我可以在 VBA 中使用 for each 循环,例如:
For Each Item In XXX
Myname = othername
Next
但我真的不知道如何按列获取计数并将它们设置为变量?
解决方案
推荐阅读
- node.js - 无法使用 Google 帐户在节点 JS 本地服务器中连接 SMTP 服务器
- jupyter-lab - 在 Jupyterhub 中升级 JupyterLab
- deep-learning - 交通和机场模拟器环境
- elixir - Ecto - 基于关联查询表
- java - Ignite AtomicSequence - 重置 sequenceName 值
- python - 从特定位置读取文件中的行
- python - 导入python库时ansible自定义过滤器失败
- oaf - 如何根据 OAF 中的其他文本字段计算值
- php - 如何使用freshdesk api创建带有附件的票证?
- tcp - 为什么在使用 ip 规则 ping 公共 IP 时出现“无法访问目标主机”?