楼主列出了取值区间,目的是想输入任意一个值,根据这个值的区间,得出相应的价格。
是这个意思吧
可以改一下原表的格式么?
目的地横着放,重量取上限,如下:
A B C D
1 上海 广州 ……
2 1 8 7
3 2 12 8
4 3 16 9
5 4 20 10
6 5 24 11
7 ……
这样就可以自动算了
C2输入:
=index([原表]!$B$2:$Z$1000,match(B2,$A$2:$A$1000),match($B$1:$Z$1,0))
下拉公式就可以啦~~~~~~
我可以帮你实现,不过需要带你的表进行一些修改,即对你的价格参照表中的“重量”一列进行修改,将0-1改为1,1-2改为2......9-10改为10。
如果你需要的话可以将文件发到我邮箱,我帮你弄
我邮箱:febls@126.com
依照规律:
=MIN(CEILING(B2,1),1)*VLOOKUP(A2,Sheet1!A:C,2,0)+(CEILING(B2,1)-1)*VLOOKUP(A2,Sheet1!A:C,3,0)
不清楚问什么?