[英]Count or Sum (?) items in a single cell that match criteria from a list in Excel
我有一个单元格作为调查的输出,其中包含从20种可能的项目列表中选择的项目。
即。 原始可能的选择:
猿,蓝色,猫,红色κόκκινοΖωολογία,狗,黄色,猪,紫色,斑马
要求用户从可能的选择列表中“选择所有动物”。 输出将他们已标识的所有项目放在单个单元格中,以逗号分隔。 为每个调查条目创建一个新行。
即。
| 用户1 | “猿,猫,猪,紫色” |
| 用户2 | “猫,红色,狗,猪,斑马” |
| 用户3 | “猿,猫,狗,猪,斑马” | 等等...
我有一张桌子,上面有所有的动物和颜色,有定义的范围。
即。 动物= A1:A5,颜色= B1:B4
我需要在一个新单元格中为每个用户“得分”该单元格。 得分值是正确识别的项目数的计数,每个项目都计为1分。
即。
| 用户1 | “猿,猫,猪,紫色” | 3 |
| 用户2 | “猫,红色,狗,猪,斑马” | 4 |
| 用户3 | “猿,猫,狗,猪,斑马” | 5 |
对于每一行该分数单元格,公式将是什么?
我找到了上一个线程,它似乎指向正确的方向, Excel:在单元格中搜索多个术语,但这仅检查列表中单元格中是否存在任何项目,并返回true或false
感谢任何人的帮助!
如果您不喜欢使用上面的公式,这些公式非常有效且最理想,则更简单但更长的方法如下:
选择动物->数据->文本到列,然后将它们分成几列,其中的分隔符为逗号
完成此操作后,对每一列进行计数,它将为您总计。 尽管您将需要执行20个计数,所以它远非理想的IE
=countifs(column which it could be in],[no.1 animal])+
countifs(column which it could be in],[no.2 animal])+...
countifs(column which it could be in],[no.20 animal])
很容易看到它是如何工作的,如果您收到更多答案,则必须再次将它们分开
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.