Office中国论坛/Access中国论坛

标题: 急求高手相助-EXCEL某个值返回其对应所有值并显示在一个单元格中,多谢! [打印本页]

作者: wendy_office    时间: 2011-6-13 15:04
标题: 急求高手相助-EXCEL某个值返回其对应所有值并显示在一个单元格中,多谢!
如图我想将表1 A列每一个对应的所有地标(D列中),都整理到另一个表2中。麻烦提供公式或函数(vlookup只能返回一个值没办法,筛选也不行,因为不止我发图中的这么点数据,实际要做的数据量巨大,急求高手相助,谢谢!( 详见附件:[attach]45844[/attach] )
表1[attach]45842[/attach]  表2 [attach]45843[/attach]

作者: roych    时间: 2011-6-13 16:29
如果用公式,可能要妖版出手了,最近Roy对公式有些荒废了。 不过,作为斑竹,尽管不在这个版块,Roy还是很给力的,写了一段宏代码,看看是不是这样:
[attach]45847[/attach]
作者: wendy_office    时间: 2011-6-13 17:16
新增数据的话那个宏怎么就不自动生成数据了呢?因为不止表里面那几个数据。。。
作者: roych    时间: 2011-6-13 23:00
wendy_office 发表于 2011-6-13 17:16
新增数据的话那个宏怎么就不自动生成数据了呢?因为不止表里面那几个数据。。。

要看待完成表里A列有没有新增数据…
作者: pureshadow    时间: 2011-6-14 14:05
=INDEX(数据源!$E:$E,SMALL(IF(数据源!$A$2:$A$28=$A2,ROW($2:$28),4^8),COLUMN(A1)))&""
CTRL+SHIFT+ENTER结束后右拉下拉




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