论文部分内容阅读
摘 要: 在路上跑的私家车越来越多,随着燃油价格的不断攀升,私家车主们自然十分关注自己爱车的油耗。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)”。
14)平均油费=已耗油费/已跑里程,输入方法:选择J6输入“=IF
(D2=0,0,D6/D2)”。
完成这些大家是不是觉得很麻烦呢?其实在实际操作中很简单的,做完这些就一劳永逸了。当然,虽然知道每次加了多少油,但可能不知道邮箱里上回剩油多少,所以短时间无法精确算出油耗,记录少时误差较大,随着记录增多,就越接近于精确值。
3 输入数据,计算油耗
现在我们开始用设计好的油耗计算工具来计算油耗,首次记录时,在C9单元格输入日期,在D9输入现在的里程表数(以后每次加油记录时,都输入加油时显示的里程表数),在G9选择标号(“标号”数据不参与任何计算,也可不输入),在H9输入本次加油的单价,在I9输入加油金额。“加油量”立即根据加油“单价”“金额”自动计算出来。以后加油时逐条记录即可,“平均油耗”等信息是需要第二次加油记录才能计算出首个平均油耗数值。
用自己亲手做出来的油耗计算工具计算的自己的爱车油耗,是不是更有成就感呢。
4 总结
以上就是我的相对准确计算油耗的工具,如有不合理地方,欢迎大家指正。虽然有了油耗计算工具,但这只是在数字上直观地观察油耗情况,并不能影响在实际驾驶中的一些不良操作习惯,因此养成正确驾驶,淡定心态,不要急加速急刹车,才能降低油耗。
参考文献:
[1]张山风,Excel统计函数应用解析,办公自动化,2009,第22期.
[2]黄照鹤等编著,Excel函数速查手册,北京市:化学工业出版社,2011.01.
[3]仲治国著,Excel公式与函数实例应用,电脑报电子音像出版社,2011.01.
作者简介:
蔡可追(1974-),女,山东邹平人,淄博职业学院实验师,计算机应用。
关键词: 函数;油耗;计算
中图分类号: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)”。
14)平均油费=已耗油费/已跑里程,输入方法:选择J6输入“=IF
(D2=0,0,D6/D2)”。
完成这些大家是不是觉得很麻烦呢?其实在实际操作中很简单的,做完这些就一劳永逸了。当然,虽然知道每次加了多少油,但可能不知道邮箱里上回剩油多少,所以短时间无法精确算出油耗,记录少时误差较大,随着记录增多,就越接近于精确值。
3 输入数据,计算油耗
现在我们开始用设计好的油耗计算工具来计算油耗,首次记录时,在C9单元格输入日期,在D9输入现在的里程表数(以后每次加油记录时,都输入加油时显示的里程表数),在G9选择标号(“标号”数据不参与任何计算,也可不输入),在H9输入本次加油的单价,在I9输入加油金额。“加油量”立即根据加油“单价”“金额”自动计算出来。以后加油时逐条记录即可,“平均油耗”等信息是需要第二次加油记录才能计算出首个平均油耗数值。
用自己亲手做出来的油耗计算工具计算的自己的爱车油耗,是不是更有成就感呢。
4 总结
以上就是我的相对准确计算油耗的工具,如有不合理地方,欢迎大家指正。虽然有了油耗计算工具,但这只是在数字上直观地观察油耗情况,并不能影响在实际驾驶中的一些不良操作习惯,因此养成正确驾驶,淡定心态,不要急加速急刹车,才能降低油耗。
参考文献:
[1]张山风,Excel统计函数应用解析,办公自动化,2009,第22期.
[2]黄照鹤等编著,Excel函数速查手册,北京市:化学工业出版社,2011.01.
[3]仲治国著,Excel公式与函数实例应用,电脑报电子音像出版社,2011.01.
作者简介:
蔡可追(1974-),女,山东邹平人,淄博职业学院实验师,计算机应用。