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

Google Sheets中Excel TOROW函数的等效方法?如何计算角色胜率?

Google Sheets 实现游戏角色胜率横向统计(替代Excel TOROW函数)

需求概述

用表格记录游戏对局数据,需将角色列的唯一值转为横向表头,并计算每个角色的胜率。原本在Excel中通过TOROW函数实现横向溢出效果,但迁移到Google Sheets后该方案失效,此前逐个计算的方式效率低下,现提供高效替代方案。

数据示例

原始对局数据

CharacterWinner
Yurikome
YurikoDerevi
Yurikome
Yurikome
Winotame
WinotaDerevi

期望统计结果

Yuriko Win %Winota Win %
75%50%

高效公式实现

Google Sheets中无直接对应TOROW的函数,可通过TRANSPOSE(转置)函数实现横向溢出效果:

  1. 生成横向表头(示例单元格A12)

    =TRANSPOSE(UNIQUE(A2:A7)&" Win %")
    

    说明:先通过UNIQUE(A2:A7)提取唯一角色名,拼接后缀" Win %"后,用TRANSPOSE将纵向结果转为横向溢出显示。

  2. 计算对应胜率(示例单元格A13)

    =TRANSPOSE(COUNTIFS(A2:A7,UNIQUE(A2:A7),B2:B7,"me")/COUNTIF(A2:A7,UNIQUE(A2:A7)))
    

    说明:用COUNTIFS统计每个角色的胜场数(Winner为"me"),除以COUNTIF统计的该角色总对局数得到胜率,再通过TRANSPOSE转为横向溢出。最后可选中胜率单元格,设置格式为百分比(按需保留小数位数)。

可视化方案

若需直观展示数据,可选择堆叠柱形图:

  • 选中原始对局数据区域(A1:B7),插入图表
  • 选择「堆叠柱形图」,将Character设为横轴,Winner设为数据系列
  • 图表会自动展示每个角色的胜败场次分布;也可基于统计后的胜率数据制作百分比柱形图,更直观呈现胜率差异

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 04:55:27