excel中IF函数中Logical_test

1个回答

  • 样一题:“使用IF函数改变“数量”列的值,要求,级别为1的采购300,级别为2的采购150,级别为3的采购120.相应的“金额”列也要用计算式重新计算金额.”

    比如说级别那一列的第一格是b2,我打的是=if(b2=1,300,if(b2=2,150,if(b2=3,120))) b2的值显示的是1,但它是使用另一个函数式表达的,上面那一行显示的不是一而是一串函数,这样前面的b2=1就不对了阿,显示出的是FALSE,怎么办啊,急!

    问题补充:是这样的b2的题目是:“使用IF函数设置“级别”列,把“采购单价”小于10的级别设为1,“采购单价”在10-20的级别设为2(包含10,不包含20),“采购单价”大于等于20的级别设为3.”

    我打的是:=IF(C2=10,IF(C220,"3"))))

    (注:c2是采购单价列的第一个)

    b2是1