使用R或Excel匹配字符串

时间:2013-06-24 15:38:24

标签: excel excel-formula

我有一张包含两列的Excel表格。 A列是1000个字符串。 C列有300个字符串(A列中1000个字符串的子集)。

我需要确定A列中的每个字符串是否都在C列中,如果是,则可以为其赋值为1,如果不是则为0。

Excel中是否有if语句来完成此任务?

2 个答案:

答案 0 :(得分:4)

以下公式可以解决问题:

  =IF(NOT(ISERROR(VLOOKUP(A2,C:C,1,0))),1,0)

答案 1 :(得分:0)

您正在寻找以下公式(使用匹配功能)

匹配函数中的第三个参数0表示您正在寻找完全匹配。

=IF(NOT(ISERROR(MATCH(A1,$C$1:$C$300,0))),1,0)