mlfk.net
当前位置:首页 >> EXCEL中如何将A列相同项所对应的B列数据按C列要求... >>

EXCEL中如何将A列相同项所对应的B列数据按C列要求...

一个简单的 循环语句就搞定了 运行只需秒秒钟解决 如果要用Substitute+ PHONETIC, 先转换成文本就可以了 =(SUBSTITUTE(PHONETIC(OFFSET($A$1,MATCH(E2,$A$1:$A$1000,0)-1,0,COUNTIF($A$1:$A$1000,E2),3)),E2,","))

用代码解决,仅供参考: Sub test()Dim d, ar, br(), hz$, r%, c%, k%, y%Set d = CreateObject("scripting.dictionary")ar = Intersect([a1].CurrentRegion, [a:b])ReDim br(1 To UBound(ar), 1 To 2)For r = 1 To UBound(ar) hz = ar(r, 1) If...

见截图 C1输入 =IF(COUNTIF(A:A,B1),"相同","") 公式下拉

可以用数据透视表功能完成,步骤如下: 1、选中数据区域中的任意一个单元格。 2、点击【插入】,在【表格】分组,找到【数据透视表】。 3、在打开的【创建数据透视表】对话框中,单击确定。 4、在【数据透视表字段】设置菜单,把A列添加到【行标...

一、假设要让C列整列得到A,B两列合并的内容,数据从第一行开始的, 则可在C1单元格写入公式 =A1&B1 或 =CONCATENATE(A1,B1) 下拉填充公式 二、CONCATENATE函数的定义 将几个文本字符串合并为一个文本字符串。 语法 CONCATENATE (text1,text2,......

C1中输入公式 =if(countif($A$1:A1,A1)=1, sumif(A:A, A1, B:B),"") 鼠标移到C1右下角,指针变成十字形时双击鼠标,公式自动向下填充值数据结尾 这样当A列的数据是第一次出现时,就统计与该值相等的B列中数据和 不是第一次出现的,不进行统计,...

在C2输入这个公式,下拉,就能将B列和A列对应好。然后复制C列,选中B列,右键,选择性粘贴,数值,最后删除C列就可以了。 =IF(COUNTIF(B:B,A2),A2,"")

在d2中输入 =IF(COUNTIF(A:A,C2),VLOOKUP(C2,A:B,2,0),"") 或 =IF(COUNTIF(A:A,C2),INDEX(B:B,MATCH(C2,A:A,0)),"") 下拉复制

在E2中输入 =INDEX(B:B,SMALL(IF(A$2:A$100=D2,ROW($2:$100),999),COUNTIF(D$2:D2,D2)))&"" 按【组合键】确认后下拉填充。

在C2单元格输入以下公式,然后向下填充公式 =IF(A2=B2,"相同","不同") 如果A列数据只要在B列出现,就标记“相同”,那么在C2单元格输入以下公式,然后向下填充公式 =IF(COUNTIF(B:B,A2)>0,"相同","不同")

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com