btcq.net
当前位置:首页 >> ExCEl表格如何自动对齐?A、C列是名称 ,B、D列是数据,怎样让A、C按名称自动对齐? >>

ExCEl表格如何自动对齐?A、C列是名称 ,B、D列是数据,怎样让A、C按名称自动对齐?

你好!先选择A、B两列,以A列排序,再选中C、D两列,以C列排序,能得到一个初步的对齐结果仅代表个人观点,不喜勿喷,谢谢.

这个给你介绍一个函数vlookup,你试试在你的如图的表中F1单元格键入=VLOOKUP(E1,B:C,2,0),向下填充就可以了.也可以使用=VLOOKUP(A1,B:C,2,0)若出现#N/A,表示无对应值,也可以设置公式解决.=IFNA(VLOOKUP(E1,B:C,2,0),"")但是这个要至少excel2007以上的版本才可以.

将a列数据添加到“自定义列表”中,然后选择bcdef列,在“数据”“排序”中,以b列为主要关键字,排序方式选择“自定义序列”,然后排序,即可实现数据区域以a列序列排序且扩展选定区域,不在a列序列的自动排到后面的效果.

用vlookup函数

普通公式下拉完成,见附件

可以不用排序,在D列写下面的公式,就能自动获取出对应的电话:=VLOOKUP(C1,A:B,2,0)

假设原始数据在a1:b100中,c1中输入=index(b:b,small(if(countif(a$1:a$100,b$1:b$100)=0,row($1:$100),4^8),row(a1)))&"" 同时按下ctrl+shift+回车,输入数组公式,用自动填充柄将c1公式下拉.

如果就是数字和字母对应你可以试一下这个公式=IF(A1="","",CHAR(A1/10+64))如果实际的数据不是这样的则使用LOOKUP函数

如下图,加一个辅助列,例如E列(黄色部分).E1单元格的公式如下并下拉:=MATCH(B1,A:A,)然后选中B/C/D/E四列,点击菜单“数据”,“排序”,关键字选E列.

D1输入公式:=if(A1="名字",1,C1) 向下填充.这样,如果符合条件,D列数据会变为1,否则是C列的数据.

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