可以使用ifs函数,可以无限添加条件,原理和if函数一样,只是变多了而已。望采纳
你的意思是按体积计算运费和按重量计算运费,哪个价格高就用哪个价格对吗?
但条件不充分呀,比如体积超过20如何计算,重量超过1000kg如何计算?暂按最后一个条件计算吧
=Max(l4*lookup(l4,{-1,1,3,10}+1/1000,{80,77,72,65}),Max(8,min((m4-10)*{0.4,0.38}+{8,10.8})))
其中
1.按体积计算的公式:
=l4*lookup(l4,{-1,1,3,10}+1/1000,{80,77,72,65})
2.按重量计算的公式:
=Max(8,min((m4-10)*{0.4,0.38}+{8,10.8}))
或者
=choose(lookup(m4,{-1,10,150}+1/1000,{1,2,3}),8,8+0.4*(m4-10),64+0.38*(m4-150))
根据你补充的内容,公式改为:
=if(l4,l4*lookup(l4,{-1,1,3,10}+1/1000,{80,77,72,65}),if(m4,Max(8,min((m4-10)*{0.4,0.38}+{8,10.8})),""))