excel在B列中去掉A列里相同的忽略B列元素中的空格 =if(countif(b:b,a1),"",a1) 复制这个公式的就算了

B列单元格里内容包含空格 例 A3单元格元素为 【kaka】 B6单元格元素为【kak a】 要把这两个元素去掉(认为他们是相同的)

应该是除了空格完全匹配的吧。
Private Function MyFunction10()
Dim I As Long, J As Long, Str
For I = Range("A65536").End(xlUp).Row To 1 Step -1 '需要删除的列
For J = 1 To Range("B65536").End(xlUp).Row '查找的列
Str = Split(Range("B" & J).Text, " ") '按空格分割
Str = Join(Str, "") '重新组合后即可去掉空格
If InStr(Str, Range("A" & I).Text) > 0 Then Range("A" & I).Delete: Exit For '比较
Next
Next
MsgBox "完成!"
End Function
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-26
输入如下公式就行了
=IF(COUNTIF(A1,SUBSTITUTE(B:B," ","")),"",A1)追问

这是你的公式运行的结果

第2个回答  2013-01-26
=if(countif(b:b,a1)>0,"",a1)
相似回答
大家正在搜