Ⅰ excel表格怎麼計算快遞的運費
公式:
=DGET(A1:C32,"首重",D1:D2)+DGET(A1:C32,"續重",D1:D2)*(E2-1)
注意,得把"輸入地區"改成"地區",跟前面的表頭統一。
另外北京上海加兩元的事,你給加到首重里不好嗎,不行的話就在公式後面加個這:
+((D3="北京")+(D3="上海"))*2
Ⅱ C基礎編程題目:運輸公司對用戶計算運費,距離越遠每公里運費越低,標准如下:
#include <stdio.h>
void main()
{
int p,w,s;
double d,f;
printf("input :基本運費p,貨重w,距離s \n");
scanf("%d%d%d",&p,&w,&s);
{
if(s<250)
d=0;
else if(s<500)
d=0.02;
else if(s<1000)
d=0.05;
else if(s<2000)
d=0.08;
else if(s<3000)
d=0.10;
else
d=0.15;
}
f=p*w*s*(1-d);
printf("%.3f",f);
}
Ⅲ excel中怎麼計算快遞的運費啊,求if公式
1、先把表格框架搭建好。這里以韻達和圓通舉例。首重和續重就是合作快遞的報價,先給出幾個地區舉例。
Ⅳ vb編程計算貨物的運費
'在窗體上添加三個文本框 text1(表示貨物重量) text2(托運距離) text3(顯示運算結果)
Private Sub Command1_Click()
Dim weight
Dim space
Dim T
Dim p
weight = Val(Text1.Text) '表示貨物重量
space = Val(Text2.Text) '表示托運距離
If space <= 100 And space > 0 Then
p = 1
ElseIf space <= 200 And space > 100 Then
p = 1.25
ElseIf space <= 300 And space > 200 Then
p = 1.5
ElseIf space <= 400 And space > 300 Then
p = 1.75
ElseIf space > 400 Then
p = 2
End If
If weight <= 5 And weight > 0 Then
T = p * weight * space
ElseIf weight <= 10 And weight > 5 Then
T = (p * 5 + p * 1.1 * (weight - 5)) * space
ElseIf weight <= 20 And weight > 10 Then
T = (p * 5 + p * 1.1 * 5 + p * 1.2 * (weight - 10)) * space
ElseIf weight > 20 Then
T = p * 1.2 * weight * space
End If
Text3.Text = T '顯示運算結果
End Sub