Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3328|回复: 16

[已解决]单元格与列的核对

[复制链接]
发表于 2012-7-27 22:38 | 显示全部楼层 |阅读模式
各位,我想要进行单元格中某部分的内容与另一表中某列内容的核对,如果有就返回1,没有就为0.
例如:表一   
A B
1 0010-0020
2 0021-0030
3
表二
A
1 0010
2 0030
3 0040
4 0050
如果我在表一A列单元格中输入的部分内容,如0040,与表二A列单元格中的内容相符,那么在表一B列单元格显示为1,公式应该怎样写?谢谢!
最佳答案
2012-7-30 17:20
emmanuel-11 发表于 2012-7-30 16:28
,谢谢,可以了。非常感激

觉得好楼主给个最佳吧。呵呵。
发表于 2012-7-27 22:42 | 显示全部楼层
请提供你的附件,并做出想要的效果及说明
回复

使用道具 举报

发表于 2012-7-28 08:44 | 显示全部楼层
本帖最后由 ws278106483 于 2012-7-28 08:46 编辑

楼主,看下,是不是这个样子的啊?

新建 Microsoft Excel 工作表.zip

1.75 KB, 下载次数: 22

回复

使用道具 举报

发表于 2012-7-28 08:55 | 显示全部楼层
  1. =--(countif(表一!A:A,A1)>0)
复制代码
回复

使用道具 举报

 楼主| 发表于 2012-7-28 15:22 | 显示全部楼层
ws278106483 发表于 2012-7-28 08:44
楼主,看下,是不是这个样子的啊?

非常感谢您,就是这样。
回复

使用道具 举报

 楼主| 发表于 2012-7-28 15:24 | 显示全部楼层
周义坤 发表于 2012-7-28 08:55

谢谢,您的公式也可以做到那种效果。
回复

使用道具 举报

发表于 2012-7-28 15:33 | 显示全部楼层
本帖最后由 从从容容 于 2012-7-28 15:34 编辑

不对吧,表1中的数据中间有-号。
是不是,前半部分相同,如0010-0011 的前半部分 0010 和表2的相同。
回复

使用道具 举报

 楼主| 发表于 2012-7-28 15:47 | 显示全部楼层
ws278106483 发表于 2012-7-28 08:44
楼主,看下,是不是这个样子的啊?

我核对了一下,您的公式如果我输入有“-”就不行了。所以请教下,表一“0010-0020”中只是令“-”前面的“0010”跟表二A列去核对,如果表二A列中有“0010”这个内容,那么在表一的B列单元格中计算出“0010-0020”的数据出来(11),否则的话就显示为“0”,要怎样设置公式,谢谢!
回复

使用道具 举报

 楼主| 发表于 2012-7-28 15:48 | 显示全部楼层
从从容容 发表于 2012-7-28 15:33
不对吧,表1中的数据中间有-号。
是不是,前半部分相同,如0010-0011 的前半部分 0010 和表2的相同。

是啊,我在表一单元格中输入的内容有“-”号的话,那公式就不对了。所以我也想请教下您怎么弄,谢谢
回复

使用道具 举报

发表于 2012-7-28 16:12 | 显示全部楼层
emmanuel-11 发表于 2012-7-28 15:47
我核对了一下,您的公式如果我输入有“-”就不行了。所以请教下,表一“0010-0020”中只是令“-”前面的“ ...

楼主在看下有问题没有啊?有的话在联系我。

新建 Microsoft Excel 工作表.zip

1.85 KB, 下载次数: 14

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-10 11:25 , Processed in 0.157770 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表