Office中国论坛/Access中国论坛

标题: 如何将Sorted Column值一样的行并成同一行 [打印本页]

作者: paiman    时间: 2005-4-13 19:58
标题: 如何将Sorted Column值一样的行并成同一行
比如:

A                 B            

Item1          T1

Item1          T2

Item2          T3

Item3           T4

变成

A                 B            

Item1          T1 T2

Item2          T3

Item3           T4

   


作者: 老鬼    时间: 2005-4-13 21:06
用ACCESS比较容易,用EXCEL也可以,最好使用VBA。[attach]9929[/attach]

作者: bosco_yip    时间: 2005-4-14 07:33
用辅助列做的解法,

参考附件


作者: bosco_yip    时间: 2005-4-14 17:12


<COLGROUP>

<COL style="WIDTH: 330pt; mso-width-source: userset; mso-width-alt: 16091" width=440>





A列为Item1,Item1, Item2….



B列为T1, T2, T3……







辅助列在C列, C2公式向下拖 :



=IF(A2=A1,B1&" "&B2&" ",B2)







新的A 在E列, E2数组公式向下拖 :



{=INDEX($A$2A$9,MATCH(1,--ISNA(MATCH($A$2A$9,E$1:E1,0)),0))}







新的B在F列, F2公式向下拖 :



=LOOKUP(2,1/($A$2A$9=E2),$C$2:$C$9)




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