Excel精英培训网

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

[已解决]求助函数使用

[复制链接]
发表于 2012-3-15 11:28 | 显示全部楼层 |阅读模式
满足条件 A列中数值为1的时候 B列中对应的数值必须是2,如果不是要有提示,怎么搞,请参阅附件,谢谢,在线等
最佳答案
2012-3-15 12:10
本帖最后由 sliang28 于 2012-3-15 12:12 编辑
zhangchin 发表于 2012-3-15 12:00
不好意思可能我表达有失误的地方,我的意思是这样的
A列的数是1或者大于1的整数,B列只有两个数4或者是2, ...
c2=IF(OR(1*(A2&B2)=12,AND(A2>1,B2=4)),"条件满足","不满足")

问题.zip

3.86 KB, 下载次数: 9

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-3-15 11:35 | 显示全部楼层
回复

使用道具 举报

发表于 2012-3-15 11:41 | 显示全部楼层
本帖最后由 sliang28 于 2012-3-15 12:04 编辑

上面那个公式要修改下:
=IF(A2&B2=12,"","提示") 改为:
=IF(1*(A2&B2)=12,"","提示")

=IF(AND(A2=1,B2=2),"","提示")
回复

使用道具 举报

发表于 2012-3-15 11:46 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2012-3-15 12:00 | 显示全部楼层
不好意思可能我表达有失误的地方,我的意思是这样的
A列的数是1或者大于1的整数,B列只有两个数4或者是2,但是他们对应关系式这样的,当A列的值为1时,B列对应的值必须为2,大于1时,B列的值一定是4,如果满足不了就有提示,用公式能做到吗?
回复

使用道具 举报

发表于 2012-3-15 12:10 | 显示全部楼层    本楼为最佳答案   
本帖最后由 sliang28 于 2012-3-15 12:12 编辑
zhangchin 发表于 2012-3-15 12:00
不好意思可能我表达有失误的地方,我的意思是这样的
A列的数是1或者大于1的整数,B列只有两个数4或者是2, ...
c2=IF(OR(1*(A2&B2)=12,AND(A2>1,B2=4)),"条件满足","不满足")
回复

使用道具 举报

 楼主| 发表于 2012-3-15 12:20 | 显示全部楼层
厉害啊,公式里面 1* 是什么意思呢,能解释一下吗?谢谢
回复

使用道具 举报

发表于 2012-3-15 12:25 | 显示全部楼层
公式不太好的!比如A1为12,B1为空,或者:A1为空,B1为12!此公式错了!
回复

使用道具 举报

发表于 2012-3-15 12:28 | 显示全部楼层
  1. =if((A2=1)*(B2=2)+(A2>1)*(B2=4),"条件满足","不满足")
复制代码
回复

使用道具 举报

 楼主| 发表于 2012-3-15 12:47 | 显示全部楼层
多谢多谢,厉害{:35:}
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-29 09:32 , Processed in 0.217295 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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