Excel在汽车油耗计算中应用.docVIP

  • 437
  • 0
  • 约2.78千字
  • 约 7页
  • 2018-08-11 发布于福建
  • 举报
Excel在汽车油耗计算中应用

Excel在汽车油耗计算中应用   摘 要: 在路上跑的私家车越来越多,随着燃油价格的不断攀升,私家车主们自然十分关注自己爱车的油耗。Microsoft Excel软件具有强大的计算、运用公式函数及数据分析等功能。利用Excel自己动手做一款汽车油耗计算工具,只需把里程表数、油价和加油费等必要数据进行录入,就能自动计算出平均油耗等信息,并且信息根据记录实时更新,方便我们及时准确地了解爱车的油耗情况和油耗的大致变化规律。   关键词: 函数;油耗;计算   中图分类号:TP31 文献标识码:A 文章编号:1671-7597(2011)1020188-01      1 设计空白Excel电子表格   在设计之前,我们要明白需要输入的数据和得到的信息。要输入的数据是加油的日期、里程表的读数、加油的单价和金额等,希望得到的信息当然是越详细越好了,比如记录的天数,这些天的日均里程、日均油费、平均油耗等等。那么我们把这些信息一一输入到Excel电子表格里,并且适当美化一下电子表格,并设置一下字符格式,加上边框和底纹等,让我们的表格赏心悦目,如图所示:   2 油耗计算说明与Excel公式函数   在这里我们要详细说明一下油耗及各项信息的计算办法及用到的Excel公式与函数。   2.1 需要手动输入的数据   1)日期:每次加油的日期,可设置这列的格式为“yyyy-mm-dd”,使它显示较规范。2)里程表数:这个大家都知道,即汽车所显示的总里程表读数。3)标号:燃油标号。标号以下的单元格可设置数据的有效性,在“来源”里添加“93#,97#,其它”,以后就不用每次输入标号了,只要选择即可。4)单价、金额:可设置它们下面的单元格格式为保留两位有效小数。5)加油站、备注:可根据实际情况输入。   2.2 能自动计算的数据,需要我们在对应的单元格处输入公式或函数   1)间隔天数=当次加油日期-前一次加油日期,输入方法:选择E9单元格,然后输入“=IF(C10=,,C10-C9)”,用IF函数的目的是第一次输入数据时不会显示错误信息,下面使用IF函数也是一样的道理。   2)行驶里程=当次里程表数-前一次里程表数,输入方法:选择F9输入“=IF(D10=,,D10-D9)”。   3)加油量=加油金额/单价,输入方法:选择J9输入“=IF(I9=,,IF(H9=,,ROUND(I9/H9,2)))”,用ROUND函数的目的是要结果保留两位小数。   4)阶段油耗=(加油量×100)/行驶里程,原理是耗费的汽油数量就是加油量,耗费多少油跑了多少公里,通过计算就可以得到油耗了。输入方法:选择K9输入“=IF(J9=,,IF(F9=,,ROUND(J9*100/F9,2)))”。   5)序号:除第1次外其余序号设置为自动填加,输入方法:先在B9输入1,选择B10输入“=IF(C10=0,,IF(ISERROR(B9+1),“错行”,B9+1))”。以上五项内容输入完后,可依次在相应单元格处分别用填充柄向下拉复制公式给下面的单元格,一直拉到你想要的位置,比如第50行,以后每次输入日期、里程表数、单价和金额后,都自动计算出间隔天数、行驶里程、加油量、阶段油耗、序号等信息。用完第50行之前,可从第50行的相应单元格处继续向下填充以供继续使用。   6)已跑里程=所有行驶里程的总和,输入方法:选择D2输入“=SUM   (F9:F1008)”,“1008”是本计算可供1000行数据使用,也可以输入更大的数,以下也是一样的。   7)已耗油量=所有加油量的总和-最后一次的加油量,因为最后一次加的油还未使用,所以不计算在内。输入方法:选择D4输入“=IF(J9=,0,SUM(J9:J1008)-INDEX(J:J,COUNT(J9:J1008)+8,1))”。   8)已耗油费=所有加油的金额总和-最后一次的金额,输入方法:选择D6输入“=IF(I9=0,0,SUM(I9:I1008)-INDEX(I:I,COUNT(I9:I1008)+8,1))”。   9)统计天数=间隔天数的总和,输入方法:选择G2输入“=SUM   (E9:E1008)”。   10)日均里程=已跑里程/统计天数,输入方法:选择G4输入“=IF   (G2=0,0,D2/G2)”。   11)日均油费=已耗油费/统计天数,输入方法:选择G6输入“=IF   (G2=0,0,D6/G2)”。   12)平均油价=已耗油费/已耗油量,输入方法:选择J2输入“=IF   (D4=0,0,D6/D4)”。   13)平均油耗=(已耗油费×100)/已跑里程,输入方法:选择J4输入“=IF(D2=0,0,D4*100/D2)”。   

文档评论(0)

1亿VIP精品文档

相关文档