Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
跨多个不同excel文件计数_Excel_Vba_Countif - Fatal编程技术网

跨多个不同excel文件计数

跨多个不同excel文件计数,excel,vba,countif,Excel,Vba,Countif,总的来说,我需要计算一下,从去年开始,在我们的每日excel文件中出现3个不同供应商的频率。 每个每日文件在F列中显示大约300个名称。对于每个文件,我将执行一个简单的countif函数,如下所示: =countif(F:F;"Supplier1") 如果我将其他日常文件保存在一个特定文件夹或其他地方,是否可以将其扩展到所有其他日常文件?唯一简单的方法是使用带有“+”运算符的多个countif函数 =countif(F:F;"Supplier1") +

总的来说,我需要计算一下,从去年开始,在我们的每日excel文件中出现3个不同供应商的频率。 每个每日文件在F列中显示大约300个名称。对于每个文件,我将执行一个简单的countif函数,如下所示:

=countif(F:F;"Supplier1")

如果我将其他日常文件保存在一个特定文件夹或其他地方,是否可以将其扩展到所有其他日常文件?

唯一简单的方法是使用带有“+”运算符的多个countif函数

=countif(F:F;"Supplier1") + countif('Sheet2!F:F;"Supplier1") + ...
用于跨多个工作簿

=countif(F:F;"Supplier1") + countif('[Book2]Sheet2!F:F;"Supplier1") + ...

第一个countif函数将获得当前工作表F列的结果,而第二个countif函数将获得另一本书中的“F”列。

唯一简单的方法是使用多个带有“+”运算符的countif函数

=countif(F:F;"Supplier1") + countif('Sheet2!F:F;"Supplier1") + ...
用于跨多个工作簿

=countif(F:F;"Supplier1") + countif('[Book2]Sheet2!F:F;"Supplier1") + ...

第一个countif函数将获得当前工作表F列的结果,而第二个countif函数将获得另一本书中的“F”列。

countif只能应用于单个工作表。因此,您可以将所有数据合并到一张表中,并且只计算一次。但是,如果需要对多张或多张图纸进行计数,则可以将每次计数的结果添加到总数中。要利用这个功能,你需要构建一个循环,依次打开每个工作表/工作簿,然后执行计数,每个结果都累积在一起。这是可能的。答案可能是将工作簿(Excel文件)中的所有数据导入一张工作表中的F列,然后对该数据集使用
COUNTIF
功能。如果你想让我编码,让我知道。哦,听起来不错。因为这不仅是过去一年的一项新任务,今年我还必须每周至少做一次。COUNTIF只能应用于一张工作表。因此,您可以将所有数据合并到一张表中,并且只计算一次。但是,如果需要对多张或多张图纸进行计数,则可以将每次计数的结果添加到总数中。要利用这个功能,你需要构建一个循环,依次打开每个工作表/工作簿,然后执行计数,每个结果都累积在一起。这是可能的。答案可能是将工作簿(Excel文件)中的所有数据导入一张工作表中的F列,然后对该数据集使用
COUNTIF
功能。如果你想让我编码,让我知道。哦,听起来不错。因为这不仅是过去一年的一项新任务,今年我还必须每周至少做一次。在我看来,这并不能回答问题@Marie正在谈论对不同的工作簿而不是工作表使用
COUNTIF
函数。基本上,COUNTIF函数的范围可以来自不同的工作簿。让我修改一下我的例子。这是如何工作的?你需要把作业本打开吗?我得试试这个。希望我以后能花点时间,至少明天。从我的观点来看,这并不能回答这个问题@Marie正在谈论对不同的工作簿而不是工作表使用
COUNTIF
函数。基本上,COUNTIF函数的范围可以来自不同的工作簿。让我修改一下我的例子。这是如何工作的?你需要把作业本打开吗?我得试试这个。希望我能在晚些时候或者至少明天花点时间