Office中国论坛/Access中国论坛

标题: 请问这个问题,不用VBA,用excel自带函数怎么解决??? [打印本页]

作者: ycjys    时间: 2015-12-14 14:51
标题: 请问这个问题,不用VBA,用excel自带函数怎么解决???
A列中有几个相同的编号,但是对应的组却不同,,现在想实现成F列那种结果,应该怎么解决???

作者: pureshadow    时间: 2015-12-14 16:55
最后合到一个单元格里,公式太华丽,场面不敢想象,达到绿色单元格区域的效果,可以吗?
[attach]57556[/attach]
公式:
  1. =OFFSET($B$1,SMALL(IF($A2=$A$2:$A$10,ROW($1:$9),10),COLUMN(A1)),)&""
复制代码
数组、右拉下拉
作者: ycjys    时间: 2015-12-14 19:54
pureshadow 发表于 2015-12-14 16:55
最后合到一个单元格里,公式太华丽,场面不敢想象,达到绿色单元格区域的效果,可以吗?

公式:数组、右 ...

我按照您的要求弄了,可是都返回了错误的结果,所以,还是拜托您干脆把做好的附件上传上来吧,谢谢了
作者: pureshadow    时间: 2015-12-15 10:48
这是数组公式,公式录入以后以【Ctrl】+【Shift】+【Enter】三个键一起按了结束。
作者: pureshadow    时间: 2015-12-15 10:50
附件上传
作者: tmtony    时间: 2015-12-15 11:20
好人做到底,服务到家啊!
作者: roych    时间: 2015-12-15 12:12
pureshadow 发表于 2015-12-15 10:50
附件上传

我也来凑个热闹吧。
如果将A列排序好之后,用PHONETIC应该比较简单。[attach]57559[/attach]
[attach]57560[/attach]

作者: pureshadow    时间: 2015-12-16 10:32
roych 发表于 2015-12-15 12:12
我也来凑个热闹吧。
如果将A列排序好之后,用PHONETIC应该比较简单。

这办法超级棒!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3