
第一、在D列插入两列,然后在E2单元格输入以下公式,得到F列姓名对应A列的序号=INDEX(A:A,MATCH(F2,C:C,0))
第二、选择E列数据,在“数据”选项下的“升序”中,“扩展选定区域 ”,排序后,FG列就与前面的BC列完成对应。
第三、根据需要删除插入的DE列即可。
图上是CD列与A列对齐!
C列插入3列,然后CD列用公式Vlookup之类的获取内容。没对应的是#N/A。
复制粘贴成值。注意这一步很重要。
E列用row公式粘贴成值或者输入序号用来排序。
CDE按C排序,删除CD的错误(排序后是成块的)
CDE按E排序,删除EFG列。完工
这个简单,不用宏也不用VAB,简单可以用一下EXCEL自带的公式就可以完成你所说的功能
等下我在写例子
请新建一个EXCEL文档,
请在sheet2里面做如下表格从A1格开始
工号 名字 性别 部门
00001 张三 男 技术部
00002 李四 女 人事部
00003 王五 女 厂长
再sheet1里面做如下表格从A1格开始
工号 名字 性别 部门
在A2格里面做一个下拉列表框,可以选择你的工号
再在B2格里面写上=IF(A2="","",VLOOKUP(Sheet1!A2,Sheet2!A1:D4,2,FALSE))
再在C2格里面写上=IF(A2="","",VLOOKUP(Sheet1!A2,Sheet2!A1:D4,3,FALSE))
再在D2格里面写上=IF(A2="","",VLOOKUP(Sheet1!A2,Sheet2!A1:D4,4,FALSE))
那么就可以得到你要的功能了,附图是效果图
选中bc列,自定义排序,对话框最右边有一个次序,默认都是升序或者降序,点开下拉菜单,有个自定义排序,然后把你的排序规则复制进来,点添加,后面一路确认。
Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh *** 作系统的电脑而编写和运行的一款试算表软件。
Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策 *** 作,广泛地应用于管理、统计财经、金融等众多领域。
先按Excel上面的开始键,然后全选表格在按字体设置边上的那排横扛一样的选择居中或者向左或向右就所以行都对齐了,至于E行比前面行字数多显示不出来的问题只能把E行空格拉开大一点了,或者选择自动换行(在合并单元格边上)
首先做一张excel表(如:sheet1),里面是基础数据信息,包含产品品名(如:A列)、规格(如:B列)、价格(如:C列)等;
然后在你这张表格中用vlookup函数查找在前面所述数据库对应第一列品名的规格价格等(如:B列要输出对应A列品名的规格,C列要输出A列品名对应的价格,则在B2输入:=VLOOKUP(A2,SHEET1!$A:$C,2,0),在C2输入:=VLOOKUP(A2,SHEET1!$A:$C,3,0);然后将B2和C2的公式复制下拉即可。
以上就是关于如何让excel中D,E列数据与B,C列的数据匹配上全部的内容,包括:如何让excel中D,E列数据与B,C列的数据匹配上、Excel里怎么把ABCD三列数据中的BC列与A列对齐,Eecel小白,希望大神把步骤写清楚,谢谢、请教EXCEL中如何A列数据改变,对应的B、C、D等列数据跟着改变等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)