在Excel中将单元格内容与字符串进行比较

时间:2015-06-22 12:46:33

标签: string excel if-statement comparison

以下是我的表

file:*.css  file:*.csS
file:*.PDF  file:*.PDF
file:*.ppt  file:*.xls
file:*.xls  file:*.doc
file:*.doc  file:*.CFM
file:*.dot  file:*.cfc
file:*.CFM  file:*.CFC
file:*.cfc  file:*.DOC

我需要一个公式,如果在F列(确切的情况)中找到G列,则用True或False填充H列。

我使用了以下内容,但似乎没有任何结果是正确的值,无论是大小写失败,还是同一行没有匹配都返回false。

1 =IF(F2=(G$2:G$43), "True", "false") -> returns false if the same row didn't match.

2. =EXACT(F2,G$2:G$43) -> same as above

3. =MATCH(F2,G$2:G$41,0) -> fails with case sensitive.

4. =MATCH (TRUE, EXACT ( G$2:G$41, F2 ), 0 ) -> fails like #1

1 个答案:

答案 0 :(得分:2)

我们需要一个数组公式。在 G2 中输入:

=NOT(ISERROR(MATCH(1,--EXACT(F$2:F$7,E2),0)))

并复制下来。

必须使用 Ctrl + Shift + 输入输入

数组公式,而不仅仅是 Enter key。

enter image description here

注意:不应键入公式栏中显示的花括号。