【发布时间】:2016-06-23 19:18:36
【问题描述】:
我想首先感谢@skkakkar,他帮助我解决了类似的问题并提供了一些有用的建议。
我要做的是在标准表的帮助下使用 COUNTIFS 函数,计算 Company3 E$:6$ 在 A$:A$ 中出现的次数,然后计算全职的次数 – Perm F$6$ 出现在 B$:B$ 中,然后计算所有带有 C$:C$ 文本的单元格,但排除所有以“Factory”开头的单元格并返回一个值。
在尝试表中,我尝试使用公式 =COUNTIFS($A:$A,$E$6,$B:$B,$F$6,$C:$C,$G$6) 返回 6,因为 excel 不能自己识别“工厂”。
但是当我在公式 =COUNTIFS($A:$A,$E$7,$B:$B,$F$7,$C:$C,$G$7 中输入完整字符串“Factory - Tampa”时),excel 返回 5,因为 C$:C$ 中有 5 个其他单元格不等于 Factory – Tampa(接近我正在寻找的,但不完全是)。
问题是我要排除的 C$:C$ 中的单元格包含 Factory - Tampa,Factory - Phoenix,超过 1 个单词。
在下面的屏幕截图中,我给出了一个我想要计算的标准的预期结果示例。
一个建议是将所有具有“Factory - something”的单元格更改为只是 Factory,但行数超过 500 行,这可能效率不高,我可能需要另一个公式。
如果您需要更清晰的信息,请告诉我。提前感谢您的帮助。
【问题讨论】:
-
将每个
factory-更改为factory非常简单。在 D 列中,=if(left(c2,7)="Factory","Factory",c2) -
您处理的最大行数是多少?
-
@findwindow 以及将值复制回 C 的后续步骤。但是,最好使用您拥有的信息如果可以,而不是破坏可能有用的东西稍后。
-
我觉得这里有机会。我会给它一个 10 计数,但万一斯科特已经回答了
-
@findwindow 改变工厂 - 只是工厂为我做了非常感谢。
标签: excel excel-formula excel-2010