Excel 2010 公式:根据字符串值查找动态列,然后计算该列中的“0”的数量

Excel 2010 公式:根据字符串值查找动态列,然后计算该列中的“0”的数量

我尝试过许多不同的潜在方法来解决这个问题;INDEX、MATCH、DCOUNT、HLOOKUP 与 INDEX & MATCH、COUNTIF 与 INDEX & MATCH。我正在寻找一种方法来将焦点设置到随着其他列的添加/删除而移动的列上。有一个列标题,它是一个固定字符串值“智能手机”。行是我所在地区内的不同商店,工作表用于库存水平和我需要为我的地区经理跟踪的其他指标。数据保存在与我使用公式的摘要报告不同的工作表上。

理想情况下,我会有一个公式片段,可以重复用于不同的公式,但目前的需求(为了我的理智)是这个公式能够“跟随列”,这样我就不需要几乎每个月都更改列字母。简单的公式计算指定列中 0 的数量。

    =COUNTIF('Data'!AG:AG,0)

谢谢大家!

答案1

我能想到的最简单的方法是用你的数据创建一个表。

在此处输入图片描述

选择表格中的任意单元格,然后单击功能design区中的选项卡,即可找到表格名称。表格名称将显示在左上角。

在此处输入图片描述

然后使用公式引用表格和列标题。

=COUNTIF(Table2[Smartphones], 0)

当您添加列和行时,表格将自动更新,因此您的公式将查看命名的列(无论它在表格中的什么位置)并计算其中的Smartphones单元格数量。0

相关内容