如何用Google Sheets/Excel实现基金投资者增删及持仓份额管理
Google Sheets/Excel 加密基金投资者持仓跟踪工具搭建方案
基础表结构设计
一共设置2个核心工作表即可,无需复杂关联:
工作表1:投资者本金台账
固定列设置如下:
- A列:投资者ID(唯一标识,可按流水号编)
- B列:投资者备注/姓名
- C列:累计入金金额(单位:美元,补入金/部分赎回直接修改该值即可)
- D列:首次入金时间
- E列:账户状态,填
TRUE/FALSE,TRUE代表当前在投,FALSE代表已全部赎回退出
工作表2:基金总资产快照
固定列设置如下:
- A列:快照时间
- B列:当前基金总市值(单位:美元,包含加密货币浮动盈亏、已实现盈亏、现金储备,可手动定期更新,也可对接加密货币行情API自动同步)
核心计算逻辑配置
所有计算无需手动更新,公式配置一次即可自动生效:
- 计算当前有效投资者总入金
在工作表2的C1单元格输入公式:=SUMIF('投资者本金台账'!E:E,TRUE,'投资者本金台账'!C:C) - 计算单用户份额占比
在「投资者本金台账」F列新增表头「当前份额占比」,F2单元格输入公式后下拉整列:=IF(E2=TRUE,C2/'工作表2'!$C$1,0) - 计算单用户当前对应资产市值
在「投资者本金台账」G列新增表头「当前持有资产市值」,G2单元格输入公式后下拉整列:=F2*'工作表2'!$B$2
新增指定占比投资者的计算方法
以你提到的场景为例:原有10名投资者各入金10000美元,总有效入金100000美元,每人占比10%。如果要新增1名占比5%的投资者,可通过如下公式倒推需要新增的入金金额:=原有总有效入金 * 目标占比 / (1 - 目标占比)
代入数值计算可得:100000 * 5% / 95% ≈ 5263.16美元,该投资者入金后,所有用户的占比会自动重算,原有投资者每人占比自动更新为约9.5%,新投资者占比为5%,无需手动调整其他数值。
常用功能操作方法
- 投资者增删:新增投资者直接在「投资者本金台账」末尾新增行填写信息,E列设为
TRUE即可;投资者退出无需删除行,只需将对应行E列改为FALSE,份额会自动重新计算,同时保留历史记录 - 总资产调整:直接更新工作表2B列的最新总市值即可,所有用户的当前持有市值会同步自动更新
- 单人持仓份额调整:直接修改对应投资者C列的累计入金金额即可,份额占比、对应市值会自动重算
可选扩展:如果需要展示单用户收益情况,可在「投资者本金台账」新增H列「累计收益」,公式为
=G2-C2,可自动计算单人累计浮盈/浮亏。
内容的提问来源于stack exchange,提问作者Bruno
相关产品推荐
相关产品推荐

