1樓:mas安心
根據lwg111a 的公式,修改一下即可 不需要需求表1的湖南省
=ceiling(c2-1.1,1)*vlookup(substitute(d2,"省",""),sheet2!$a$2:
$c$30,3)+vlookup(substitute(d2,"省",""),sheet2!$a$2:$c$30,2)
2樓:清風吧吧啦
在你的**表中講區域省加上,要保證和你第一個表中省份名稱輸入的格式是一致的,比如第一個表中是湖南省,那麼查詢表中就應該為 湖南省 而不是 湖南 ,如果不一致時是無法查詢到的。
假如運費下面第一個單元格是e3,那麼輸入公式=
=if(c3-1.1<0,vlookup(d3,**表!a:
b,2,),(c3-1.1)*(--vlookup(d3,**表!a:
c,3,))+(--vlookup(d3,**表!a:b,2,)))
c3指的是包裹重量 1.92
d3指的是省份 湖南省
c3-1.1指超重部分
(--vlookup(d3,**表!a:c,3,))指的是 湖南省續重**
(--vlookup(d3,**表!a:b,2,)指的是 湖南省首重**
整個公式的意義是:如果包裹重量小於首重,就按照首重**算運費即vlookup(d3,**表!a:
b,2,),如果超過,就按超重部分*續重**+首重**,即(c3-1.1)*(--vlookup(d3,**表!a:
c,3,))+(--vlookup(d3,**表!a:b,2,))
然後向下拉複製公式就好了。
應該是c3-1.1,不好意思剛才寫錯了筆誤。
那麼就將公式改為
=if(c3-1.1<=0,vlookup(d3,**表!a:
b,2,),(int((c3-1.1))+1)*(--vlookup(d3,**表!a:
c,3,))+(--vlookup(d3,**表!a:b,2,)))
excel如何用函式算出快遞費?
3樓:匿名使用者
能實現。但是你這個圖,即看不到行號,也看不到列號,也不知道你要在**輸入公式等等
,沒法和你說。重新截圖上來
excel根據重量怎麼計算快遞費
4樓:匿名使用者
=5+max(roundup(b2-1,0),0)
ecel怎麼批量替換不同資料對應不同的值
function rep va as range,rf as range,j as integer,k as integer dim i as integer dim str as integer str va.formula for i 1 to rf.rows.count str replace...
不同的人有不同的看法用英語怎麼說
different 英 d fr nt 美 d fr nt adj.不同的 個別的,與眾不同的 短語different seasons 四季奇譚 不同的季節 肖申克的救贖 不同季節 different from 不同於 兩回事 不同 區別於 look different 看起來不同 看上去不同 看起...
ecel中兩個不同工作表中的數值相乘怎麼計算
1 開啟excel 如圖來是源sheet1工作表中的資料。2 這是sheet2工作表中的資料。3 在是sheet1工作表中輸入公式 a28 sheet2 b28,可以直接進入sheet2中選擇單元格的。4 輸入公式 a28 sheet2 b28後,按回車鍵就可以得到相乘的資料了。excel 中兩個不...