我想做个公式,就是在一个单元格中填上一个固定的数字,比如2或者3,然后在另一个单元格中写公式,公式是如果前面这个单元格中的数字大于或等于2或者3,然后后面那个单元格里面就会显示3800/12后的结果,如果小于2或者3,后面那单元格就显示0,这个公式要怎么写啊,跪求大师们,急啊,因是新手,没什么分,还希望大家能帮帮忙
1、首先在电脑上用2007版excel软件打开目标文件。
2、然后在B1单元格中输入公式:=IF(A1>=2,3800/12,0),回车一下。
3、然后用鼠标左键双击B1单元格右下角的位置,如图所示。
4、完成以上设置后,即可达到提问者的要求。
可以用IF函数。
假设数据在A列,B1公式
=IF(A1>=2,3800/12,0)
公式下拉,如下图:
知识扩展:
1、函数中如果某个参数不输入(但逗号保留)则默认值为0,如本公式中可以简写为
=IF(A1>=2,3800/12,)
2、逻辑值运算中TRUE当做1计算,FALSE当做0计算,因此,本公式还可以简写为逻辑值计算:
=(A1>=2)*3800/12
公式下拉,结果如下图:
公式解析:
当A1>=2时,公式为=TRUE*3800/12=1*3800*12,任何值乘以1还是本身,因此公式符合要求。
当A1<2时,公式为=FALSE*3800/12=0*3800*12,任何值乘以0都是0,因此,公式结果为0,也符合要求。