油耗记账本

多车辆 · 加满法油耗 · 年度聚类 · 数据本地存储

📍 识别中…
加油次数
0
总花费
0
平均油耗
--L/100km
总里程
0km

📈 油耗趋势

基于加满阶段计算

📋 加油记录

0 条

📖 使用说明

油耗记账本采用"加满法"计算阶段油耗,与主流油耗 App 算法一致。支持多车辆管理,所有数据保存在浏览器本地,不上传服务器,隐私安全。

  • 多车辆:顶部车辆选择器切换车辆,点击 ⚙️ 管理车辆(添加/重命名/删除)。每辆车的油耗独立计算。
  • 记录加油:点击「+ 记录加油」按钮,弹窗填写。默认勾选"加满",符合大多数加油习惯。
  • 年度聚类:跨年数据自动分年显示,默认当前年。切换年份后,汇总、图表、列表同步更新。
  • 阶段油耗:从上次加满到本次加满,中间所有加油量除以里程差,即为阶段油耗。
  • 油耗趋势:按日期升序绘制,单年最多显示最近 15 个加满阶段,移动端显示 7 个。
  • 数据备份:底部「导出 CSV」保存到本地,「导入 CSV」恢复。合并导入保留现有数据,替换导入清空后导入。
  • 分享图表:点击图表右上角「📤 分享」按钮,保存趋势图为 PNG 图片。
  • CSV 编码:本工具导出的是 UTF-8 CSV。用 Excel 编辑后请另存为「CSV UTF-8(逗号分隔)」。如果保存为 GBK,Chrome/Edge/Firefox 能自动识别,Safari 用户请改用 UTF-8 保存。

⚠️ 油耗计算基于"加满法":从上次加满到本次加满,中间所有加油量之和除以里程差。未加满的记录不参与阶段计算。数据仅存于本机浏览器,清除浏览器数据会丢失,建议定期导出备份。

❓ 常见问题

阶段油耗是怎么算的?

阶段油耗 = (上次加满后累计加油量) ÷ (本次里程 − 上次加满时里程) × 100。例如上次加满后共加了 80 升,行驶了 1000 公里,油耗 = 80 ÷ 1000 × 100 = 8 L/100km。

为什么趋势图的点数比记录数少?

阶段油耗需要"两次加满"之间的数据才能计算。第一条加满记录作为起点,不产生油耗点;从第二条加满开始,每两条加满之间形成一个油耗点。例如 5 条全部加满的记录,会产生 4 个油耗点。

如何备份或迁移数据?

点击记录列表底部的「📤 导出 CSV」按钮,会下载一个 CSV 文件,可用 Excel/WPS 打开。换浏览器或换设备后,点击「📥 导入 CSV」选择该文件即可恢复。合并导入会保留现有数据,替换导入会清空现有数据。

多车辆数据会混淆吗?

不会。每辆车的记录和油耗计算完全独立。切换车辆后,汇总、趋势图、列表都会显示该车辆的数据。删除车辆时,该车辆的记录也会一并删除。

数据会丢失吗?

数据保存在浏览器 localStorage 中,不上传服务器。但清除浏览器缓存、换浏览器或换设备,数据不会同步。建议定期导出 CSV 备份重要记录。