level 1
例:A B C
1 A1A AA 1
2 1A1 11 A
3 ABC AC B
4 AABC AAC B
5 ABCC ACC B
用公式将A列单元格的字符串去掉有和B列重复的,结果列入C列
2010年04月15日 03点04分
1
吧务
level 15
可以用vba自定义函数完成
按住ALT,依次按F11,I,M
粘贴代码后回到工作表中,在C1输入公式
=J(A1,B1)
向下填充即可
Function j(X, Y)
t = X
For i = 1 To Len(Y)
t = Replace$(t, Mid$(Y, i, 1), "")
Next i
j = t
End Function
2010年04月15日 07点04分
2
吧务
level 15
代码修改一下,可能更合理
Function j(X, Y)
t = X
For i = 1 To Len(Y)
t = Replace$(t, Mid$(Y, i, 1), "", , 1)
Next i
j = t
End Function
2010年04月15日 07点04分
3
level 6
题目真刁钻,幸亏只留一位。
先问确实,有没有留一位以上的?
2010年04月15日 08点04分
5
level 1
回复:4楼
如果真能理解2、3楼的循环,公式也就不难了。
=MID(A1,MATCH(TRUE,REPLACE(A1,ROW($1:$4),1,"")=""&B1,),1)
2010年04月16日 00点04分
7