excel中如何筛选A列中相同数据并返回对应B列中的字符形成字符串 5
excel中如何筛选A列中相同数据并返回对应B列中的字符形成字符串A列B列at1bt2ct3at4bt5想要生成的结果是:at1,t4A列有两行的数据等于a,那么返回B列...
excel中如何筛选A列中相同数据并返回对应B列中的字符形成字符串
A列 B列
a t1
b t2
c t3
a t4
b t5
想要生成的结果是:
a t1,t4
A列有两行的数据等于a,那么返回B列的字符,并且形成字符串写入单元格
这里“t1,t4"的函数应该怎么写? 展开
A列 B列
a t1
b t2
c t3
a t4
b t5
想要生成的结果是:
a t1,t4
A列有两行的数据等于a,那么返回B列的字符,并且形成字符串写入单元格
这里“t1,t4"的函数应该怎么写? 展开
4个回答
展开全部
在C1中输入或复制粘贴此公式
=INDEX($B:$B,SMALL(IF($A$1:$A$5="a",ROW($1:$5),4^8),COLUMN(A1)))&""
按三键CTRL+SHIFT+ENTER结束公式输入
右拉填充
选中C1:H1 复制 右键点击C1 选择性粘贴 数值
在I1中输入或复制粘贴此公式
=PHONETIC(C1:H1)
下拉填充
=INDEX($B:$B,SMALL(IF($A$1:$A$5="a",ROW($1:$5),4^8),COLUMN(A1)))&""
按三键CTRL+SHIFT+ENTER结束公式输入
右拉填充
选中C1:H1 复制 右键点击C1 选择性粘贴 数值
在I1中输入或复制粘贴此公式
=PHONETIC(C1:H1)
下拉填充
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、直接出结果只能用VBA
2、用函数解决需要先排序或加辅助列,将相同的放在一起,然后用公式:
c1
=IF(COUNTIF(A$1:A1,A1)=1,SUBSTITUTE(SUBSTITUTE(PHONETIC(OFFSET(A1,,,COUNTIF(A:A,A1),2)),A1,","),",","",1),"")下拉填充
2、用函数解决需要先排序或加辅助列,将相同的放在一起,然后用公式:
c1
=IF(COUNTIF(A$1:A1,A1)=1,SUBSTITUTE(SUBSTITUTE(PHONETIC(OFFSET(A1,,,COUNTIF(A:A,A1),2)),A1,","),",","",1),"")下拉填充
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个恐怕只有vba能实现了,返回单个就可以用函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询