Excel 两个文件上的CountIf

Excel 两个文件上的CountIf,excel,vba,countif,Excel,Vba,Countif,我有两个文件,它们都有一个共享相同值的ID或标识符 我需要打开第一个文件并运行countif函数来执行以下操作: 从文件1中读取特定列中的单元格值 转到文件2并运行countif函数,查看文件2中有多少值与文件1中的单元格相匹配 回到文件1,在文件1的每个单元格旁边打印结果 我只能为一个单元格运行countif。我找不到如何使用此功能打开另一个文件并查找某个项目,然后在第一个文件中打印出来。概念上: 在另一个文件中,使用助手工作表或助手列在该工作簿中执行计数 在第一个文件中,使用对另一个文件的辅

我有两个文件,它们都有一个共享相同值的ID或标识符

我需要打开第一个文件并运行countif函数来执行以下操作:

  • 从文件1中读取特定列中的单元格值
  • 转到文件2并运行countif函数,查看文件2中有多少值与文件1中的单元格相匹配
  • 回到文件1,在文件1的每个单元格旁边打印结果 我只能为一个单元格运行countif。我找不到如何使用此功能打开另一个文件并查找某个项目,然后在第一个文件中打印出来。

    概念上:

    在另一个文件中,使用助手工作表或助手列在该工作簿中执行计数

    在第一个文件中,使用对另一个文件的辅助单元格的简单单元格引用


    第二个文件中的CountIF如果打开,将动态重新计算;如果关闭,将返回CountIF的最新存储结果。

    公式不会打开另一个文件。你需要手动操作或使用vba。太棒了,我会尝试这种方法并让你知道。谢谢