Excel精英培训网

 找回密码
 注册

QQ登录

只需一步,快速开始

你正在寻找更好的Excel学习教程吗?Excel技巧80集+数据透视表+函数初中高全套+VBA80集,想学的这儿全都有
查看: 190|回复: 7

[已解决] 求助:用公式根据日期判断重复值+条件

[复制链接]
发表于 2019-4-24 15:14 | 显示全部楼层 |阅读模式
2学分
本帖最后由 xiaolin2019 于 2019-4-28 08:08 编辑

根据B列日期(月份),查找C列重复大于2次且D列值等于“是”时,E列自动显示“√”
excel1.png
工作簿0.rar (5.92 KB, 下载次数: 7)

发表于 2019-4-24 16:20 | 显示全部楼层
本帖最后由 lullaby 于 2019-4-24 16:23 编辑


回复

使用道具 举报

发表于 2019-4-24 17:05 | 显示全部楼层
根据B列日期(月份)


这一个算是条件吗?
如果算,那怎样情况下为真,怎样为假
回复

使用道具 举报

 楼主| 发表于 2019-4-26 08:18 | 显示全部楼层
爱疯 发表于 2019-4-24 17:05
根据B列日期(月份)

查找C列重复值和D列=是
回复

使用道具 举报

发表于 2019-4-26 16:22 | 显示全部楼层
xiaolin2019 发表于 2019-4-26 08:18
查找C列重复值和D列=是

e2
=IF(AND(COUNTIF(C:C,C5)>1,D5="是"),"√","")


大于次就改成

回复

使用道具 举报

 楼主| 发表于 2019-4-26 19:44 | 显示全部楼层
可以用呀,真是高手,那能不能再加个日期条件,假设日期:C1为年;D1为月;查找B列日期年份=C1;月份=D1,因为C1和D1年月是下拉选择的,想根据不同月份来查的。谢谢!
回复

使用道具 举报

发表于 2019-4-27 11:27 | 显示全部楼层
=IF(AND(MONTH(B2)=C$1,YEAR(B2)=D$1,COUNTIF(C:C,C2)>1,D2="是"),"√","")

可看成

=IF(AND(条件1,条件2,条件3,条件4),"√","")
回复

使用道具 举报

 楼主| 发表于 2019-4-28 08:07 | 显示全部楼层
爱疯 发表于 2019-4-27 11:27
=IF(AND(MONTH(B2)=C$1,YEAR(B2)=D$1,COUNTIF(C:C,C2)>1,D2="是"),"√","")

可看成

非常感谢.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2019-7-18 07:25 , Processed in 0.062400 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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