给了这样一组数据,给A,B,2种布料,找人分切成不同规格,单价不一样,比如:A布料分切2cm以下 给0.32元,分切切实实2.6或以上给0.29元,B布料分切2.5以下给0.22元,分切2.6以上给0.17元,要求在EXCEL函数中

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 23:58:59

给了这样一组数据,给A,B,2种布料,找人分切成不同规格,单价不一样,比如:A布料分切2cm以下 给0.32元,分切切实实2.6或以上给0.29元,B布料分切2.5以下给0.22元,分切2.6以上给0.17元,要求在EXCEL函数中,只要输入布料名与分切规格,就能得出相应的单价,现公司要求给员工计件,急需函数公式,

这个可以用IF函数做到,我在这里把A布料2CM以下的的规格叫做A2,那么A布料就有A2\A2.6两种规格,B布料就有B2.5、B2.6规格.公式如下:
=IF(A2="A2",B2*0.32,IF(A2="A2.6",B2*0.29,IF(A2="B2.5",B2*0.22,IF(A2="B2.6",B2*0.17))))公式中A2为输入规格的单元格,B2为员工产量单元格
附图:

你的问题有漏洞,A布料2cm到2.6cm之间呢给多少钱?b布料2.5cm到2.6cm之间给多少钱?
比如:A布料分切2cm以下给0.32元,分切2cm及以上且小于2.6cm以下给0.3元,分切2.6cm及以上给0.29元,在excel中可参考以下函数;
表格A1为布料种类(A或者B),表格B1为分切尺寸,表格C1为单价,则在C1的公式如下:
=IF(A1="A",IF(B1...

全部展开

你的问题有漏洞,A布料2cm到2.6cm之间呢给多少钱?b布料2.5cm到2.6cm之间给多少钱?
比如:A布料分切2cm以下给0.32元,分切2cm及以上且小于2.6cm以下给0.3元,分切2.6cm及以上给0.29元,在excel中可参考以下函数;
表格A1为布料种类(A或者B),表格B1为分切尺寸,表格C1为单价,则在C1的公式如下:
=IF(A1="A",IF(B1<2,0.32,0.3)+IF(B1<2.6,0,-0.1),0)+IF(A1="B",(如左边),0)

收起