|
|
请马上登录,朋友们都在花潮里等着你哦:)
您需要 登录 才可以下载或查看,没有账号?立即注册
x
敲黑板:这里的“复合”不是离婚后的复合,不是离婚后的复合,不是离婚后的复合!
这里的复合条件,说的是多重条件,就是多个条件都符合的话就酱紫、不符合的就娘子。下面还是举栗子说明,我们拿快乐水吧发放奖金来说事:
如果姜海涛小盆友发帖总数大于等于1000,且发主楼数大于等于100,且当月发帖数大于等于200,且当月发主楼帖数大于等于20,辣么的话,姜小盆友就能拿到1W的奖金,否则的话给个安慰奖100¥(红坛行长是不是有点抠门 )。
捋一下问题:4个条件,同时满足的拿1W,任意一个不满足的拿100¥。
领导交给的任务咱们不敢怠慢,水吧老年幼稚园院长兼红坛总助理小辣椒拿来Excel格式的统计数据,马黑黑老盆友赶紧给出解决方案——
就用一个 if() 函数:if(条件, 成立返回值, 不成立返回值)
if(发帖总数>=1000, 10000, 100)
if(主楼帖数>=100,10000,100)
if(当月发帖数>=200,10000,100)
if(当月主楼帖数>=20,10000,100)
以上四个 if 语句单独使用,意思是每满足一个条件都能拿1W,那总共是4W,否则,拿100,那总共是400,好大气的是不是!不过那样的话水吧的花旗银行要倒闭滴,红坛行长是一万个不会答应滴。所以不能用四个 if 只能用一个 if 了。
在二进制世界里,有一个数值叫逻辑值,就是真和假,True 和 False,用数字表示,是 1 和 0,是 1 的话为真,是 0 的话为假。辣么呢,我们只需要处理 1 和 0 就行了,具体说吧,有 4 个单一条件,它们成立与否的结果不是 0 就是 1,将它们相乘,得到的结果也就是不是 0 就是 1,是 0的话则至少有一个条件不符合,是 1 的话所有条件都符合。看下面相乘的式子体会一下这个简单的小学数学原理:
1*1*1*1=1
0*1*1*1=0
0*0*1*1=0
0*0*0*1=0
0*0*0*0=0
四个逻辑值相乘的式子转换成Excel的计算式子:(C3>=1000)*(D3>=100)*(E3>=200)*(F3>=20)
其中,C3、D3、E3、F3是单元格名称,分别代表姜小盆友的发帖总数、主楼帖数、当月总帖数、当月主楼帖数。
以上式子套上 if() 函数就大功告成:
if((C3>=1000)*(D3>=100)*(E3>=200)*(F3>=20), 10000,100)
效果如下图——
|
评分
-
| 参与人数 3 | 威望 +110 |
金钱 +220 |
经验 +110 |
收起
理由
|
红影
| + 50 |
+ 100 |
+ 50 |
赞一个! |
大猫咪
| + 30 |
+ 60 |
+ 30 |
赞一个! |
加林森
| + 30 |
+ 60 |
+ 30 |
赞一个! |
查看全部评分
|