Tag: 文本匹配

检查各个列中的值是否与某个特定列中的值匹配

我有一个巨大的数据库,我想检查在H:V范围内的值(不同的单词)是否匹配列D ,只是在这种情况下匹配一个单词。 这里是什么样的: Columns ABCDEFGHIJKLMNO … Rows 1 Something Green Other 2 Something 3 Something Green Blue 4 Something Violet 5 Something 6 Something Blue 7 Something Dark 8 9 10 谢谢。

如何在半复杂的countifs()公式中获得完全匹配

首先,我正在使用的公式: =countifs('page1'!AF:AF,$L6,'page1'!AA:AA,"="&RIGHT(M$2,3))+countifs('page1'!AF:AF,$L6,'page1'!AB:AB,"="&RIGHT(M$2,3))+countifs('page1'!AF:AF,$L6,'page1'!AC:AC,"="&RIGHT(M$2,3))+countifs('page1'!AF:AF,$L6,'page1'!AD:AD,"="&RIGHT(M$2,3))+countifs('page1'!AF:AF,$L6,'page1'!AE:AE,"="&RIGHT(M$2,3))+countifs('page1'!AF:AF,$L6,'page1'!AF:AF,"="&RIGHT(M$2,3)) 好吧,现在,我试图匹配的是: IA II-A III-A 等等 问题是,如果在我看到的范围内有与上述条件松散匹配的模式,则countifs()返回true,而不完全评估整个string。 换句话说,我特别在上述公式中寻找string“II-A”,但是countifs()对所有不仅是“II-A”而且“IA”的string都返回计数。 淘气countifs()! 是否有捷径可寻。 我真的不想重新考虑/重写这些公式。 我发现了一个叫做exact()的方法,但是看起来很痛苦。 任何帮助将非常感激。 编辑编辑编辑 这是一个testing表… ABC 1 IA II-A 1-Jan 2 II-A III-A 2-Jan 3 IA II-A 2-Jan 4 IA II-A 3-Jan 5 II-A III-A 4-Jan 6 IA II-A 7-Jan =COUNTIFS($CC:$CC,"="&$C2,$AA:$AA,"="&$A1)+COUNTIFS($CC:$CC,"="&$C2,$BB:$BB,"="&$A1) 这个模拟testing公式的结果为0,但是我要找的是1,因为一个IA在2月1日发生… 1月1日的公式应该分别给1和1分别为3月1日和7月1日。 我试图计算每个dateIE的IA,II-A,III-A的数量,回答“II-A在1月2日,然后在1月3日发生了多less次? 请注意,这是testing数据。 实际的数据实际上有更多的date和更多种类的值来代替单元格的内容。 然而,举例来说,这个例子的数据应该足够了。 谢谢!