You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets中获取P/L列的Top3和Bottom3及对应日期

交易账户P/L台账Top3与Bottom3统计需求

原始台账数据

Date星期PNL
3-Apr-2023Mon5200
5-Apr-2023Wed8000
6-Apr-2023Thu-3000
10-Apr-2023Mon0
11-Apr-2023Tue2500
12-Apr-2023Wed3200
13-Apr-2023Thu2000
17-Apr-2023Mon7200
18-Apr-2023Tue-6500
19-Apr-2023Wed-15500
20-Apr-2023Thu6000
21-Apr-2023Fri4500

需求说明

需要生成一个表格,展示Top3最高盈亏值及其对应日期,同时展示Bottom3最低盈亏值及其对应日期,样式参考如下:

Top3 P/LDateBottom3 P/LDate
400003 May 23-500004 April 24
3000021 June 24-400007 June 24
200001 March 24-9000014 Feb 24

实现方法(以Excel为例)

假设原始数据在A2:C13区域(A列日期,C列盈亏),在新区域输入以下公式即可实现:

Top3部分

  1. 提取Top3盈亏值:
    • 第1名:=LARGE($C$2:$C$13,1)
    • 第2名:=LARGE($C$2:$C$13,2)
    • 第3名:=LARGE($C$2:$C$13,3)
  2. 对应日期:
    • 第1名日期:=INDEX($A$2:$A$13,MATCH(LARGE($C$2:$C$13,1),$C$2:$C$13,0))
    • 第2名日期:=INDEX($A$2:$A$13,MATCH(LARGE($C$2:$C$13,2),$C$2:$C$13,0))
    • 第3名日期:=INDEX($A$2:$A$13,MATCH(LARGE($C$2:$C$13,3),$C$2:$C$13,0))

Bottom3部分

  1. 提取Bottom3盈亏值:
    • 第1名(最低):=SMALL($C$2:$C$13,1)
    • 第2名:=SMALL($C$2:$C$13,2)
    • 第3名:=SMALL($C$2:$C$13,3)
  2. 对应日期:
    • 第1名日期:=INDEX($A$2:$A$13,MATCH(SMALL($C$2:$C$13,1),$C$2:$C$13,0))
    • 第2名日期:=INDEX($A$2:$A$13,MATCH(SMALL($C$2:$C$13,2),$C$2:$C$13,0))
    • 第3名日期:=INDEX($A$2:$A$13,MATCH(SMALL($C$2:$C$13,3),$C$2:$C$13,0))

最终统计结果

基于你的原始数据,生成的统计表格如下:

Top3 P/LDateBottom3 P/LDate
80005-Apr-2023-1550019-Apr-2023
720017-Apr-2023-650018-Apr-2023
600020-Apr-2023-30006-Apr-2023

内容的提问来源于stack exchange,提问作者Noob Master

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 00:12:03