Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.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函数(或VBA)检查单元格中的相同值_Vba_Excel - Fatal编程技术网

Excel函数(或VBA)检查单元格中的相同值

Excel函数(或VBA)检查单元格中的相同值,vba,excel,Vba,Excel,如果我喜欢 表1中的第一个表如下所示 A1 B1 aaa- yes aaa- no aaa- no aaa- no aaa- no aaa- yes aaa- no bbb- no bbb- no bbb- no bbb- no bbb- no bbb- no ccc- no ccc- no ccc- yes A1 B1 aaa-是的 aaa-否 aaa-否 aaa-否 aaa-否 aaa-是的 aaa-否 bbb-否 bbb-否 bbb-否 bbb-否 bbb-否 bbb-否 ccc-否

如果我喜欢

表1中的第一个表如下所示

A1 B1 aaa- yes aaa- no aaa- no aaa- no aaa- no aaa- yes aaa- no bbb- no bbb- no bbb- no bbb- no bbb- no bbb- no ccc- no ccc- no ccc- yes A1 B1 aaa-是的 aaa-否 aaa-否 aaa-否 aaa-否 aaa-是的 aaa-否 bbb-否 bbb-否 bbb-否 bbb-否 bbb-否 bbb-否 ccc-否 ccc-否 ccc-是 下一个答案是

A1 B1 aaa- Yes bbb- No ccc- yes A1 B1 aaa-是的 bbb-否 ccc-是 我可以向您询问正在检查的函数或(VBA代码)吗

如果表1中的任何相同名称为“是”,则表2中的答案为“是”
如果都是否定的,那么第二张纸上的答案是否定的


如果这听起来让人困惑,请提问。

如果我正确理解了你的问题,可以用公式解决。以下公式假设活页1数据在A1:B16范围内

    =IF(ISERROR(MATCH(A1&"yes",Sheet1!$A$1:$A$16&Sheet1!$B$1:$B$16,0)),"no","yes")
这将是表2中第一个条目的公式,我假设在单元格A1中


请注意,这是一个数组公式,因此需要使用Shift-Enter组合键进行输入。

在Excel 2007或更高版本中,您可以使用如下计数器:


=IF(COUNTIFS)(Sheet1!A:A,A1,Sheet1!B:B,“yes”),“yes”,“No”)
1.
你试过什么吗<代码>2。如果在
bbb
前面有一个
yes
怎么办<代码>3。如果在
aaa
前面有
no
怎么办<代码>4。您使用的是哪个版本的Excel?我尝试使用旧的match+索引公式来显示#值!在某些单元格中,它应该显示不显示,因此我更改了我的方法。bbb-在A列中,是,否在B列中,我使用2010