EXCEL 如何做到两列数据互相找相同字段自动对齐? 100

大概意思就是列一列二123125125126126128130130对齐后的效果123125125126126128130130... 大概意思就是
列一 列二
123 125
125 126
126 128
130 130

对齐后的效果
123
125 125
126 126
128
130 130
展开
 我来答
wu_zhenjiu
科技发烧友

推荐于2016-10-01 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3.1万
采纳率:79%
帮助的人:1.2亿
展开全部
用辅助列,C1公式:
=INDEX(SMALL($A$1:$B$4,ROW($1:$8)),SMALL(IF(MATCH(SMALL($A$1:$B$4,ROW($1:$8)),SMALL($A$1:$B$4,ROW($1:$8)),0)=ROW($1:$8),ROW($1:$8),9^9),ROW(A1)))
数组公式,按CTRL+SHIFT+回车,下拉;

得到对齐后的数据
D1公式:
=IFERROR(VLOOKUP(C1,A:A,1,),"")
下拉;
E1公式:
=IFERROR(VLOOKUP(C1,B:B,1,),"")

下拉。

(最后可以选中D和E列,复制,右击D1右击,选择性粘贴,选择“数值”粘贴到原位置,删除A到C列)
Ynzsvt
2015-07-15 · TA获得超过6665个赞
知道大有可为答主
回答量:1.5万
采纳率:40%
帮助的人:2700万
展开全部
懂代码么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cfzzj007
2015-07-15 · TA获得超过5365个赞
知道大有可为答主
回答量:7931
采纳率:78%
帮助的人:1567万
展开全部
这个问题用函数,我还真想不出办法来,建议用VBA吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a8f4e30
2015-07-15 · TA获得超过516个赞
知道小有建树答主
回答量:1224
采纳率:52%
帮助的人:365万
展开全部
列一的值是数字吗?需要自动对齐?不知道有没有这个功能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式