我试图找出如何使用工作表并使用countif
函数分解一些信息和/或能够在数据透视表函数中显示它。
我遇到的问题是其中一个单元格中的某些数据有多条信息。这是一个示例:
╔═══════╦════════════╦═══════╦══════════════════╗
║ Claim ║ Date ║ Model ║ Fail Description ║
╠═══════╬════════════╬═══════╬══════════════════╣
║ ║ ║ ║ ║
║ 1 ║ 1/1/2017 ║ T430 ║ KB, MOBO ║
║ 2 ║ 1/5/2017 ║ t450 ║ KB, MOBO ║
║ 3 ║ 1/6/2017 ║ T440 ║ HDD, MOBO ║
║ 4 ║ 1/7/2017 ║ CTO ║ HDD ║
║ 5 ║ 1/8/2017 ║ T430 ║ KB ║
║ 6 ║ 1/9/2017 ║ t450 ║ KB ║
║ 7 ║ 1/10/2017 ║ T440 ║ LID ║
║ 8 ║ 1/10/2017 ║ CTO ║ LID, KB ║
║ 9 ║ 1/10/2017 ║ T430 ║ HDD, MOBO ║
║ 10 ║ 1/7/2017 ║ t450 ║ KB, MOBO ║
║ 11 ║ 1/7/2017 ║ T440 ║ KB, MOBO ║
║ 12 ║ 1/7/2017 ║ CTO ║ HDD, MOBO ║
║ 13 ║ 1/7/2017 ║ T430 ║ HDD ║
║ 14 ║ 1/7/2017 ║ t450 ║ KB ║
║ 15 ║ 1/5/2017 ║ T440 ║ KB ║
║ 16 ║ 1/5/2017 ║ CTO ║ LID ║
║ 17 ║ 1/5/2017 ║ T430 ║ LID, KB ║
║ 18 ║ 1/5/2017 ║ t450 ║ HDD, MOBO ║
║ 19 ║ 1/5/2017 ║ T440 ║ KB, MOBO ║
║ 20 ║ 1/5/2017 ║ CTO ║ KB, MOBO ║
║ 21 ║ 12/25/2017 ║ T430 ║ HDD, MOBO ║
║ 22 ║ 12/25/2017 ║ t450 ║ HDD ║
║ 23 ║ 12/25/2017 ║ T440 ║ KB ║
║ 24 ║ 12/25/2017 ║ T450 ║ KB ║
║ 25 ║ 12/25/2017 ║ T450 ║ LID ║
║ 26 ║ 12/25/2017 ║ T440 ║ LID, KB ║
╚═══════╩════════════╩═══════╩══════════════════╝
正如您所看到的,Fail Description
有时会有一个以逗号分隔的值。我想根据计算机的型号类型计算每种类型的故障。所以countif (C2:C27, "*450")
和countif (D2:D27, "*MOBO*")
询问需要多少450个主板。我尝试了几种不同的方法,最终得到#Value或0错误。有没有人有什么建议??谢谢!
答案 0 :(得分:2)
... Hmmmmm
我希望我能正确理解你的问题
=COUNTIFS($C:$C,"*450*",$D:$D,"*MOBO*")