在程序里进行多重复条件判断比较容易实现,用嵌套的if和else语句就可以实现,但我们想在excel中实现这样的功能,应该如何写公式呢?有样一个表,A列存放数据
excel表中有一列数据,a1=21,a2=22,依次累加1……一直到a15=35,共15行数据,我想在d列开始设置,如果
a列的数据在21到25之间就在对应的B列的单元格显示10,即置B1:B5为10
a列的数据在26到30之间就在对应的B列的单元格显示20,即置B6:B10为20
a列的数据在31到35之间就在对应的B列的单元格显示30,即置B11:B15为30
如下图所示:
在d1单元格输入以下公式:
=IF(A1="","",IF(AND(A1>=21, A1<=25),"10",IF(AND(A1>=26,A1<=30),"20",IF(AND(A1>=31, A1<=35),"30",A1)))),以下是公式的截图
这是进行了三个不同数值的设置,我们再想添加两个置数,在E列实现,分别用a,b,c,d,e置位,当A列的数值在36到40之间时,置位为