>凡事网 导航

excel 当某一列两个值相同,如何让另一列的值也对应相同? excel 当某一列两个值相同,另一列的值也对应相同

2024-05-19m.fan-pin.com
如何批量设置excel 当某一列两个值相同,如何让另一列对应位置的值也相同?~


=INDEX(B:B,SUMPRODUCT(LARGE(($A$1:$A$1000000=A1)*ROW($A$1:$A$1000000),1)))
公式改成这个就可以返回最后一个了。

在c1中输入一下公式后下拉复制:
=if(sumif(a:a,a1,b:b)=countif(a:a,a1)*b1,0,1)

  • 1.现有一张EXCEL工作表,第一列为“代码”,第二列为“计量单位”,第一列有很多重复的代码对应第二列不同的计量单位,现需要将这种格式合并成右边的格式,也就是代码是唯一的,代码对应的计量单位用分行隔开。

    请点击输入图片描述

  • 2

    2.选中“源数据”表的A2:A171区域,将名称定义为“代码”。

    请点击输入图片描述

  • 3

    3. 选中“源数据”表的B1:B171区域,将名称定义为“计量单位”。

    请点击输入图片描述

  • 4

    4.将“源数据”表中的A列复制到“处理过程”表A列里。

    请点击输入图片描述

  • 5

    5.选中“处理过程”表中的代码,依次点击“数据”—“删除重复项”,使得代码只保留唯一值。

    请点击输入图片描述

  • 6

    6.发现117个重复值,保留了53个唯一值。

    请点击输入图片描述

  • 7.在“处理过程”表C2单元格输入公式“=COUNTIF(代码,A2)”,统计各代码对应有几条“计量单位”记录。

    请点击输入图片描述

  • 8.将“处理过程”表C2单元格的公式向下复制到“代码”行的最后一个代码所在的行。这样每个代码所对应的记录条数都统计出来了。

    请点击输入图片描述

  • 9.在“处理过程”表D2单元格输入公式“=MAX(C2:C54)”,统计出各代码对应的记录条数的最大值,本例的最大值是“13”,也就是说某个代码对应的计量单位的最大记录条数是13。

    请点击输入图片描述

  • 10.在“处理过程”表E1单元格输入公式“=COLUMN()-4”,使得E1单元格的值等于1,然后将公式向右复制到Q1单元格,Q1单元格的值等于13,也就是记录条数的最大值。

    请点击输入图片描述

  • 11.在“处理过程”表E2单元格输入公式“=IFERROR(IF(F2<>"",INDEX(计量单位,SMALL(IF(代码=$A2,ROW($2:$171),99999),E$1))&";",INDEX(计量单位,SMALL(IF(代码=$A2,ROW($2:$171),99999),E$1))&""),"")”,然后同时按下“shift+Ctrl+enter”键,生成数组公式。

    请点击输入图片描述

  • 12.将这个数组公式向右复制到Q2单元格,然后再将E2:Q2的公式向下复制到E54:Q54。

    请点击输入图片描述

  • 13.此时,各代码所对应的记录全部生成到E2:Q54单元格了。

    请点击输入图片描述

  • 14.在“处理过程”表B2单元格输入公式“=CONCATENATE(E2,F2,G2,H2,I2,J2,K2,L2,M2,N2,O2,P2,Q2)”,将E2:Q2单元格的文本合并到B2单元格。

    请点击输入图片描述

  • 15.将B2单元格的公式向下复制到B54单元格。

    请点击输入图片描述

  • 16. 此时,各代码所对应的记录全部合并到B列的单元格里,并用分号进行了分割。如果需要在其他EXCEL工作表中使用处理过的结果,请使用“选择性粘贴—数值”,以免出现错误。

    请点击输入图片描述



假设图1在SHEET1工作表中,图2的N4公式:
=IFERROR(VLOOKUP(A4,Sheet1!A:D,4,),"")
下拉。

假如图1的工作表名称为SHEET1,在图2中N4单元格输入公式=VLOOKUP(A4,SHEET1!A:D,4,)
下拉公式即可。

VLOOKUP,LOOKUP,INDEX+MATCH,POWER QUERY合并查询等多种方法,自己百度

Excel表格中,一秒快速核对两列数据
2023-05-05 · TA获得超过167个赞 知道答主 回答量:1669 采纳率:100% 帮助的人:1.7万 我也去答题访问个人页 关注 展开全部 Excel表格中教你一秒核对两列数据 1、先选中要核对的两列数据自动保存。 2、然后按Ctr+\\,这样差异部分就找出来了,最后填充一下颜色来突出显示。 已赞过 已踩过< 你...

Excel大神进阶技巧:快速求解隐函数
首先,输入你的隐函数方程,并给自变量和因变量安排两列独立的“豪宅”。找到求解器工具点击Excel的“数据”选项卡,找到“求解器”这位得力小助手。设置求解器参数在“求解器参数”界面,设置“目标单元格”为隐函数的结果单元格,给它一个明确的“目标”。输入自变量范围在“可变单元格”里,输入自变量的...

Excel如果某一列某一单元格数据相同,则对比另外两列相同行的数据?_百 ...
在F1中输入或复制粘贴下列公式 =IF(VLOOKUP(D1,E:F,2,)=C1,"是","否")下拉填充

EXCEL如何按某一列索引值,将后两列数据做一一对应?
=IF(INDEX(B:B,MAX(IF(A:A&C:C=E2&"2组",ROW(B:B),0)))=G2,INDEX(B:B,MIN(IF(C:C="1组",IF(ROW(C:C)>MATCH(F2,B:B,0),ROW(C:C),""),""))),F2)再往下拉就可以了 思路:住址和姓名1的判断以上一个姓名2是否是对应住址的最后一个2组人员为依据,如果是则找下一...

excel表格里怎么使一列的部分值等于另一列的值?比如A列里有两个参数X...
B1输入=IF(A1=X,A1,"")C1输入=IF(A1=Y,A1,"")下拉复制公式

请教excel 某一列值 相同时 复制另一列值
在sheet1表的M1输入:=vlookup(b1,sheet2!b:m,12,false)公式下拉即可。如果B列有相同的数值,会在M列显示sheet2的M列对应的数值;如果B列没有相同的数值,会在M列显示错误值#N\/A

Excel如何在一个数据表中提取,同时满足两个条件不重复的多个值,使用...
2:{=IFERROR(VLOOKUP(A1&B1,IF({1,0},F:F&G:G,H:H),2,0),"")} 3:{=IFERROR(INDEX(H:H,MATCH(A1&B1,F:F&G:G,0)),"")} 相对来说,就我个人使用,感觉第1个公式更好一点,当查找单元格没有填写内容时,返回值不会为0,其他两个都会返回0,强迫症和有别的需求时,很不方便...

EXCEL中用一列数据分别除以同一个数2用公式怎么表示?
假设这列数据写在A列,则可以在B1单元格写入公式 =A1\/2 或 =IF(A1="","",A1\/2)下拉填充公式 =IF(A1="","",A1\/2) 这个公式的意思是如果A1单元格是空值,则公式返回空值,否则计算A1除以2.这样写公式的目的是为了排除A列单元格为空单元格时B列得出0值的情况 ...

Excel 中求当某一列单元格数值满足大于10时,自动求另一列对应单元数值的...
=SUMIF(A1:A9,">10",C1:C9)或 =SUMPRODUCT((A1:A9>10)*C1:C9)如果是整列,公式为:=SUMIF(A:A,">10",C:C)

excel中 如何在同一列中使用两个公式
2、选择D列,在“数据”选项下的“数据有效性”中,“设置”选择“自定义”,来源输入 =AND(COUNTIF(D:D,D1)=1,VLOOKUP(C1,N:O,2,0)=LEN(D1)) 并在“出错警告”中,输入“数据不得重复,且编码长度必须符合要求”,确定。来源公式表示:编码需要唯一,且编码的长度符合对应表中的长度要求...

相关链接2

返回顶部
凡事房车自主流
凡事网