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

如何用DAX公式在Power BI中从比赛列提取对手队名?

DAX公式实现提取对手队名

可以用以下DAX公式创建自定义列,满足你的需求:

对手队名 = 
VAR 当前队伍 = [teaminnings]
VAR 比赛文本 = [比赛]
VAR 拆分队伍 = PATHITEM(SUBSTITUTE(比赛文本, " Vs ", "|"), 1)
VAR 对手队伍 = IF(拆分队伍 = 当前队伍, PATHITEM(SUBSTITUTE(比赛文本, " Vs ", "|"), 2), 拆分队伍)
RETURN "Vs " & 对手队伍

公式说明:

  • 先用SUBSTITUTE把比赛文本中的“ Vs ”替换为竖线|,再通过PATHITEM拆分出两支队伍的名称
  • 判断当前球员所属队伍是拆分后的哪一支,取出另一支作为对手队名
  • 最后拼接成“Vs 对手队名”的格式

如果比赛列里的分隔符存在大小写差异(比如出现“ vs ”),可以把公式里的" Vs "调整为对应格式(比如" vs "),适配你的实际数据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 02:32:34