Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 搜索仅包含此单词的单元格_Excel_Vba - Fatal编程技术网

Excel 搜索仅包含此单词的单元格

Excel 搜索仅包含此单词的单元格,excel,vba,Excel,Vba,我有一个代码可以找到一个字符串并对其进行计数。就像一个countIF。它可以计算包含字符串“skype*”或“meeting*”的单元格。如果我需要计算一个只有字符串“skype”而没有其他内容的单元格,我应该使用什么代码。我想单独计算一个只有字符串“skype”的单元格。多谢各位 这是我目前的作品: If InStr(items, "skyp") Or InStr(items, "meeting") Then count_of_Skyp = count_of_Skyp + 1 如果您想使用c

我有一个代码可以找到一个字符串并对其进行计数。就像一个countIF。它可以计算包含字符串“skype*”或“meeting*”的单元格。如果我需要计算一个只有字符串“skype”而没有其他内容的单元格,我应该使用什么代码。我想单独计算一个只有字符串“skype”的单元格。多谢各位

这是我目前的作品:

If InStr(items, "skyp") Or InStr(items, "meeting") Then
count_of_Skyp = count_of_Skyp + 1

如果您想使用countif,您可以尝试以下方法

=countif(a1:h10,"skype")

您可能希望
如果items=“Skype”那么
(如果您希望它区分大小写)或者
如果LCase(items)=“Skype”那么
(如果您希望它不区分大小写)详细说明@YowE3K的答案,
InStr()
总是要检查部分字符串。它正在查看您想要的单词是否在该字符串中的任何位置……如果要检查并查看单元格是否仅包含特定文本,请检查单元格的值。您还可以使用您提到的
COUNTIF()
。太好了!谢谢