excel表格中A列包含了B列,如何在C列让B列的数据与A列一一对应 50

如图所示的例子,在C列,把B列的数据与A列一一对应出来。... 如图所示的例子,在C列,把B列的数据与A列一一对应出来。 展开
 我来答
百度网友faadf46
高粉答主

2020-05-04 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:71.1万
展开全部

1、首先打开excel程序,点击新建,新建空白工作簿。

2、使用快捷键Alt+F8, 这样就打开了宏新建页面,为宏起名字为test 如图,命名之后就可以点击创建,接下就是填写vba代码啦。

3、将以下代码复制到输入框中,复制好后如图,这样程序就写完了哦,接下来就可以点击最小化回到表格界面,就可以使用写好的功能了。

4、 在A列中输入需要筛选的源数据,在B列中输入需要筛选掉的数据,快捷键Alt + F8打开执行宏的界面, 选中刚才建好的test宏 如图,然后点击执行。

5、在点击执行之后,在C列中可以得到A列数据减掉B列数据的结果。

6、最后就是保存了,保存时候一定要选择启用宏的工作簿的类型哦(如图),不然保存普通类型,下次打开宏就没了。

地球不圆我很圆0Ft
2017-12-08 · TA获得超过817个赞
知道小有建树答主
回答量:693
采纳率:69%
帮助的人:331万
展开全部

假设数据行从第一行开始,在C1输入

=IF(COUNTIF(B:B,A1),A1,"")

公式说明:

IF判定:IF(条件,为真输出,为假输出)

COUNTIF:是否满足条件0否,1是

图示:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
眯住眼串针
科技发烧友

2017-12-08 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:1.1万
采纳率:58%
帮助的人:3125万
展开全部
C1
=IF(COUNTIF(B:B,A1),A1,"")
下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式