Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1514|回复: 5

[已解决]小菜鸟遇到个小问题,路过的达人帮我解决下~~

[复制链接]
发表于 2016-12-6 13:54 | 显示全部楼层 |阅读模式
本帖最后由 ldk7625 于 2016-12-6 17:00 编辑

QQ截图20161206144008.png

找出a,b,c,d对应的数......
新建 Microsoft Excel 工作表.rar (1.75 KB, 下载次数: 5)
发表于 2016-12-6 14:00 | 显示全部楼层
回复

使用道具 举报

发表于 2016-12-6 14:28 | 显示全部楼层    本楼为最佳答案   
b10
=if($a$1=a10,b1&",","")&if($a$2=a10,b2&",","")
照着往后写

最后 C10
=right(b10,len(b10))
不然 参照2楼
回复

使用道具 举报

发表于 2016-12-6 14:35 | 显示全部楼层
论坛总有问此类问题,上传自定义函数contxt,供学习参考用

自定义函数contxt2.zip

13.09 KB, 下载次数: 2

评分

参与人数 1 +9 收起 理由
珺珺妈 + 9 来学习

查看全部评分

回复

使用道具 举报

发表于 2016-12-6 14:50 | 显示全部楼层
  1. =TEXT(MID(SUM(IFERROR(SMALL(IF(A$1:A$10=A12,B$1:B$10),ROW($1:$9))/10^ROW($1:$9),)),3,99),0&REPT("、0",COUNTIF(A$1:A$10,A12)-1))
复制代码
简化一点后的函数
回复

使用道具 举报

 楼主| 发表于 2016-12-6 16:59 | 显示全部楼层
QQ截图20161206144008.png b11=IF(B$2="","",IF(B$2=A11,A$2&",",""))&IF(B$3="","",IF(B$3=A11,A$3&",",""))&IF(B$4="","",IF(B$4=A11,A$4&",",""))&IF(B$5="","",IF(B$5=A11,A$5&",",""))&IF(B$6="","",IF(B$6=A11,A$6&",",""))&IF(B$7="","",IF(B$7=A11,A$7&",",""))&IF(B$8="","",IF(B$8=A11,A$8&",",""))&IF(B$9="","",IF(B$9=A11,A$9&",",""))

c11=LEFT(B11,LEN(B11)-1)
最后这么解决的~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 07:16 , Processed in 0.365343 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表