Excel – 在列中search以查找文本是否匹配并计数string
我想从1工作表中添加值到另一个。
第一个工作表(“2011年11月”)仅包含名称和状态,但是名称重复,并且需要在第二个工作表(“销售”)上添加一个string百分比。
例如“2011年11月”
AB 1 Name Status 2 McDonalds Completed 3 McDonalds Won 4 Burger King Won 5 Burger King Won 6 Wendys Completed 7 iHop Completed 8 iHop Completed
第二张工作表(“销售”)包含3列名称,完成和赢得。 但是,名称已删除重复项。
例如“销售”
ABC 1 Name Completed Won 2 McDonalds 3 Burger King 4 Wendys 5 iHop
但是,我希望“销售”工作表看起来像这样:
ABC 1 Name Completed Won 2 McDonalds 50% 50% 3 Burger King 0% 100% 4 Wendys 100% 0% 5 iHop 100% 0%
只是想知道使用什么公式? 它需要检查名称。
我会使用一个countif
函数来查找销售数量和countifs
来查找获胜数量并完成。
=COUNTIFS('November 2011'!$A:$A, A2, 'November 2011'!$B:$B, "won") / COUNTIF('November 2011'!$A:$A,A2)
这会给你比例或百分比,如果格式化韩元 。
另一种方法是使用AVERAGE函数的“数组公式”,即B2中的公式
=AVERAGE(IF(November 2011'!$A$2:$A$1000=$A2,IF('November 2011'!$B$2:$B$1000=B$1,1,0)))
用CTRL + SHIFT + ENTER键确认,然后复制和复制