分享至
請問我想用用EXCEL計算運費,1盒100元,2-5盒140元,6-10盒180元!請問公式要怎麼打, 假設A1=72盒,A2的運費就是7180+140; 假設A1=71盒,A2的運費就是7180+100; 假設A1=76盒,A2的運費就是8*180 求高手解答A2欄位的公式~~
已邀請的邦友 {{ invite_list.length }}/5
= INT(A1/10) * 180 +(IF(MOD(A1/10)=0,0,IF(MOD(A1/10)=1,100,IF(AND(MOD(A1/10)>=2,MOD(A1/10)<=5)),140,180)))
說明:INT :取整數, 小數自動捨棄
MOD:取餘數
IF 及 AND :自己查 F1 吧 !
謝謝大頭
更正~~有實際在Excel測試過~ =INT(A1/10) * 180+IF(MOD(A1,10)=0,0,IF(AND(MOD(A1,10)>=2,MOD(A1,10)<=5),140,180))
=INT(A1/10) * 180+IF(MOD(A1,10)=0,0,IF(AND(MOD(A1,10)>=2,MOD(A1,10)<=5),140,180))
上面忘記把餘數是1的情況加進去
=INT(A1/10) * 180+IF(MOD(A1,10)=1,100,IF(MOD(A1,10)=0,0,IF(AND(MOD(A1,10)>=2,MOD(A1,10)<=5),140,180)))
IT邦幫忙