Excel VBA---之Like比较运算符的应用
的有关信息介绍如下:
like运算符:用于比较两个字符串;
通配符:
?:表示单个字符;
*:表示0个或多个字符;
#:表示任意一个数字;
like:用于比较两个字符串;
要求:计算满足如下条件的数量,并写入列中。
1、打开Excel软件,在其中录入初始数据;
2、打开VBA开发工具,写入如下代码:
Sub likeFun()
For j = 2 To 6 //遍历条件
For i = 2 To 10 //遍历数据
If Cells(i, "a") Like Cells(j, "e") Then n = n + 1 //比较数据与条件
Next
Range("f" & j) = n //将数据写入f列中;
n = 0 //写入成功后,数据还原至初始;
Next
End Sub
3、回到Excel页面中,插入某个形状;
4、右键新插入的形状,选择指定宏,指定刚刚定义的宏likeFun;
5、运行宏,得到如下结果,即在f列中已经列出了各条件的数量。
综上所述,本文通过对通配符的了解,结合like的使用方式,可以在Excel中统计出具有某种规则的数据的数量。



