Google Sheets:按唯一Hash合并BscScan加密货币数据的方法咨询
按Hash合并BscScan数据并统计的操作指引
用Excel处理(适合中小规模数据)
- 先删掉所有无关列,只保留
Hash和Number两列 - 方法一:分类汇总
- 选中数据区域,点击顶部「数据」选项卡的「分类汇总」
- 分类字段选
Hash,汇总方式先选「求和」,勾选Number列,确定后得到每个Hash的Number总和 - 重复操作一次,汇总方式选「计数」,勾选任意列(比如
Hash),就能得到每个Hash的记录条数
- 方法二:数据透视表(更灵活)
- 选中数据,点击「插入」→「数据透视表」
- 把
Hash拖到「行」区域,把Number两次拖到「值」区域 - 分别点击值区域的
Number,修改值字段设置:一个选「求和」,另一个选「计数」,直接就能看到合并后的结果
用Python Pandas处理(适合大规模数据)
如果数据量很大,Excel卡顿的话,用代码处理更高效:
# 导入库 import pandas as pd # 读取下载的BscScan数据(假设是csv格式) df = pd.read_csv("你的数据文件名.csv") # 只保留需要的列,删掉无关列 df_filtered = df[["Hash", "Number"]] # 按Hash分组,同时计算Number总和和记录数 merged_data = df_filtered.groupby("Hash").agg( 总Number=("Number", "sum"), 记录条数=("Hash", "count") ).reset_index() # 把结果导出成新的csv文件 merged_data.to_csv("合并后的BscScan数据.csv", index=False)
内容的提问来源于stack exchange,提问作者maxhugen
相关产品推荐
相关产品推荐

