Office中国论坛/Access中国论坛

标题: 求助,公式 [打印本页]

作者: hahazeng    时间: 2014-12-17 22:53
标题: 求助,公式
A            B              C      
甲            2           2/4/3
甲            4           2/4/3
甲            3           2/4/3
乙            5           5/6
乙            6           5/6
丙            8           8/7/9/10
丙            7           8/7/9/10
丙            9           8/7/9/10
丙           10          8/7/9/10    请教,怎么用公式实现:A列中同一人名有多少个,就将B列对应行都组合起来,其结果如C列,如甲在A列中有3个,那就将其对应的B列组合等到对应C列2/4/3的结果
作者: hahazeng    时间: 2014-12-18 17:59
怎么没有人顶呢
作者: roych    时间: 2014-12-23 16:32
本帖最后由 roych 于 2014-12-23 16:33 编辑
hahazeng 发表于 2014-12-18 17:59
怎么没有人顶呢

这个貌似公式没法弄,应该用代码。特别是A列乱序的时候肿么办?
作者: pureshadow    时间: 2014-12-26 14:57
  1. =MID(SUBSTITUTE(TEXT(SUM(OFFSET(B$1,MATCH(A2,A:A,)-1,,COUNTIF(A:A,A2))*10^(COUNTIF(A:A,A2)*2-ROW(INDIRECT("1:"&COUNTIF(A:A,A2)))*2)),REPT("!/00",COUNTIF(A:A,A2))),"/0","/"),2,99)
复制代码

数组,下拉





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