excel中返回含有特定字符所在单元格全部内容,怎么处理?

excel中返回含有特定字符所在单元格全部内容,怎么处理?,比如:下面当A/B/C/D/E/F/G列出现有字目E的单元格,内容全部返回到H列对应行
A B C D E F G H
wwe wwe
w w
ee ee e
w w
w r w
www www
更正一下,下面当A/B/C/D/E/F/G列出现有字母W的单元格,将所在单元给全部内容返回到H列对应行

这个应该可以用“数组公式”解决,但我不会用数组公式,期待数组高手显身。
我用VBA做了一个自定义函数可以达到你的要求,如下:
按ALT+F11调出VBA窗口,插入一个模块,把下面代码复制进去,然后回到EXCEL窗口,在H1单元格中输入公式 =abc("w",a1:g1) ,回车后就能得到你要的结果,可把这个公式向下复制到H列的其他单元格中。
Function abc(a As String, b As Range)
Dim c As Range
For Each c In b
For i = 1 To Len(c)
If Mid(c, i, Len(a)) = a Then abc = abc & c: Exit For
Next
Next
End Function
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-19
看不懂。。
如果是连接。
=CONCATENATE(A1,B1,C1,D1,E1)追问

如果,A B C D E F G列中有字母w出项时,在H列返回字母单元格的整个内容,比如A1中有w,在H1还回A1整个单元格内容:WWe,类推

追答

是返回A1.都返回A1的数据吗?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网