Skip to content

汇率切换说明

📋 概述

考拉记账支持多币种记账,并提供实时汇率查询和切换功能。本指南将帮助您了解如何切换汇率、设置本位币,以及汇率对账单显示的影响。


💰 什么是本位币?

本位币是您账本的主要货币,用于:

  • 统一显示:所有账单金额都会换算成本位币显示
  • 统计计算:概览和统计页面的数据都基于本位币
  • 汇率基准:汇率列表以本位币为基准显示其他货币的汇率

💡 示例

  • 如果您的本位币是 CNY(人民币),所有账单金额都会显示为人民币
  • 即使您记录了一笔 100 USD 的账单,系统也会自动换算成人民币显示(如:720 CNY)

🚀 如何切换本位币

方法一:在货币设置页面切换

  1. 打开考拉记账 App
  2. 点击底部导航栏的 "设置" 图标
  3. 在设置页面中找到 "货币设置" 选项
  4. 点击进入货币设置页面
  5. 点击页面顶部的 "本位币" 选项
  6. 在弹出的货币选择器中选择新的本位币
  7. 确认选择后,系统会自动:
    • 更新账本的本位币设置
    • 获取最新的汇率数据
    • 刷新所有页面的金额显示

⚠️ 注意

  • 切换本位币会影响所有账单的金额显示
  • 系统会根据最新汇率自动换算
  • 如果汇率数据不可用,可能会显示错误

方法二:在账本详情页面切换

  1. 打开考拉记账 App
  2. 进入 "账本管理" 页面
  3. 点击要修改的账本卡片右上角的 "更多" 按钮
  4. 进入账本详情页面
  5. 点击 "账本货币" 选项
  6. 在弹出的货币选择器中选择新的货币
  7. 确认选择后,系统会自动更新

📝 注意

  • 账本货币就是本位币
  • 修改账本货币等同于切换本位币
  • 修改后会影响该账本的所有账单显示

📊 汇率列表说明

查看汇率列表

在货币设置页面,您可以:

  • 查看所有货币:以分组形式显示所有支持的货币
  • 查看汇率:每个货币显示相对于本位币的汇率
  • 刷新汇率:点击右上角的刷新按钮,获取最新汇率

汇率分组

汇率列表按以下方式分组:

  • 本位币:显示当前设置的本位币(汇率为 1.0)
  • 常用货币:显示常用货币(如:USD、EUR、GBP、JPY 等)
  • 按字母排序:其他货币按首字母分组显示

汇率更新

系统会在以下时机更新汇率:

  • 切换本位币时:自动获取最新汇率
  • 手动刷新时:点击刷新按钮
  • 账本货币更新时:会自动获取最新汇率并刷新显示

💡 提示

  • 汇率数据来自服务端,通过第三方汇率接口获取
  • 如果网络不可用,会使用缓存的汇率数据
  • 建议定期刷新,确保汇率准确

💱 汇率对账单的影响

金额显示

当您记录一笔多币种账单时:

  1. 选择交易货币:在记录账单时,选择实际的交易货币(如:USD)
  2. 输入金额:输入实际交易金额(如:100 USD)
  3. 自动换算:系统会根据当前汇率自动换算成本位币显示(如:720 CNY)

统计计算

所有统计和图表数据都基于本位币:

  • 概览页面:显示本位币的总收支
  • 统计页面:图表数据基于本位币
  • 分类统计:各分类的金额都换算成本位币

📝 注意

  • 如果汇率发生变化,历史账单的显示金额可能会变化
  • 但原始交易金额不会改变
  • 系统会使用当前汇率进行换算显示(因此刷新汇率后,历史账单的换算显示也可能随之变化)

🔄 汇率缓存机制

缓存说明

为了提高性能,系统会缓存汇率数据:

  • 内存缓存:App 运行期间缓存在内存中
  • 数据库缓存:持久化存储在本地数据库
  • 缓存更新:当您手动刷新或切换本位币/账本货币时,会更新汇率并清理旧缓存

缓存清除

系统会在以下情况清除缓存:

  • 切换本位币时:清除所有汇率缓存
  • 手动刷新时:清除旧缓存,获取新数据
  • 账本货币更新时:清除该账本的汇率缓存

⚙️ 汇率设置选项

手动修改汇率

在某些情况下,您可能需要手动修改汇率:

  1. 在货币设置页面,找到要修改的货币
  2. 点击货币项,进入汇率设置页面
  3. 可以手动输入汇率值
  4. 保存后,该汇率会应用到所有相关计算

⚠️ 注意

  • 手动修改的汇率会覆盖自动获取的汇率
  • 建议只在必要时手动修改
  • 手动修改后,自动更新功能可能会覆盖您的修改

汇率精度

系统支持以下汇率精度:

  • 显示精度:汇率列表通常会显示多位小数
  • 计算精度:内部计算使用更高精度
  • 金额显示:最终金额通常保留 2 位小数

🔧 常见问题

Q1:切换本位币后,历史账单金额会变化吗?

A: 会的。切换本位币后:

  • 所有账单金额都会按照新本位币重新换算显示
  • 但原始交易金额不会改变
  • 系统会使用当前汇率进行换算显示(因此切换本位币或刷新汇率后,历史账单的换算显示也可能变化)

Q2:汇率不准确怎么办?

A: 可以尝试:

  1. 点击刷新按钮,获取最新汇率
  2. 检查网络连接是否正常
  3. 如果仍然不准确,可以手动修改汇率

Q3:可以设置多个本位币吗?

A: 不可以。每个账本只能有一个本位币。但您可以:

  • 创建多个账本,每个账本设置不同的本位币
  • 在不同账本中记录不同货币的交易

Q4:汇率多久更新一次?

A:

  • 汇率数据由服务端代理第三方接口获取,更新频率会随服务端策略与第三方数据源变化
  • App 会在切换本位币/账本货币或手动刷新时获取最新汇率
  • 如果网络不可用,会使用缓存的汇率数据

Q5:支持哪些货币?

A: 考拉记账支持全球主要货币,包括:

  • 常用货币:CNY、USD、EUR、GBP、JPY、AUD、CAD 等
  • 其他货币:支持 100+ 种货币

Q6:汇率数据来源是什么?

A: 汇率数据来自第三方汇率 API,通过服务端代理获取,确保数据准确和稳定。

Q7:切换本位币会影响其他账本吗?

A: 不会。每个账本有独立的本位币设置,切换一个账本的本位币不会影响其他账本。


💡 使用技巧

  1. 选择合适的本位币:根据主要交易货币选择本位币,减少换算误差
  2. 定期刷新汇率:建议定期刷新汇率,确保数据准确
  3. 多账本管理:如果经常处理多币种,可以创建多个账本,每个账本设置不同的本位币
  4. 手动调整:如果自动汇率不准确,可以手动调整,但建议定期检查
  5. 备份数据:重要账本建议定期备份,以防汇率数据丢失

最后更新:2026年5月