Excel formula 计算单元格中的多个项目

Excel formula 计算单元格中的多个项目,excel-formula,Excel Formula,有没有办法计算出这样一个列表中每个项目的数量 在我的工作中有一个这样的系统,我想自动计算物品的数量,因为偶尔会遗漏一些物品 椅子是按标准方式摆放的吗?我看到第4行显示的是黑色椅子,第3行显示的是黑色椅子。这些是代表椅子条目的标准方式吗?如果是这样的话,那么用这个数黑椅子怎么样 =IF(C2=“黑色椅子”,A2,IF(ISNUMBER(SEARCH(“黑色椅子”),C2,1)),VALUE(MID(C2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},C2&1234567890)),

有没有办法计算出这样一个列表中每个项目的数量

在我的工作中有一个这样的系统,我想自动计算物品的数量,因为偶尔会遗漏一些物品


椅子是按标准方式摆放的吗?我看到第4行显示的是黑色椅子,第3行显示的是黑色椅子。这些是代表椅子条目的标准方式吗?如果是这样的话,那么用这个数黑椅子怎么样

=IF(C2=“黑色椅子”,A2,IF(ISNUMBER(SEARCH(“黑色椅子”),C2,1)),VALUE(MID(C2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},C2&1234567890)),FIND(“,C2,FIND(”,C2,FIND(“+”,C2,1))+1)-FIND(“,C2,FIND(“,C2,1))-1)),0))

我把它拼凑在一起做了一点测试,以确保它适合您,但它似乎与我的测试集一起工作

然后您可以为每种类型创建单独的列,所以D列可能是黑色椅子,E列可能是红色椅子

对于表,请创建列并尝试:

=IF(ISNUMBER(搜索(“山毛榉表”,C2)),A2,0)

然后对其他表类型进行复制

我不知道您是如何获得数据的,但分离数据并将其合并为一个报告汇总会容易得多。类似这样的内容(很抱歉包装不好):

|黑椅子|红椅子|山毛榉桌子|黑桌子|结果|
|--------------|------------|-------------|-------------|------------------------------------------------------------|
|3 | 0 | 0 | 1 | 3把黑色椅子,1张黑色桌子|
|0 | 2 | 1 | 0 | 2张红色椅子,1张山毛榉桌子|

|2 | 2 | 1 | 1 | 2把黑色椅子,2把红色椅子,1张山毛榉桌子,1张黑色桌子|

所以,如果我跟着说,你想要的东西会告诉你总共有5把黑色椅子吗?@Alan Waage是的。我可以更改它们的添加方式,以便使用countif语句,但这仍然不计算QTY字段。