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

如何修改Google Sheets公式,按条件新增联赛列提取指定内容

修改后的Google Sheets公式(保留原功能+新增联赛列输出)

原公式功能

  • 将A列中包含长破折号“–”的单元格内容输出至“now”列
  • 将A列中长破折号之后、下一个含长破折号单元格之前的内容输出至对应行的相邻列

修改后公式

ARRAYFORMULA(LET(
    arr; A:A;
    string_arr; "A";
    main; FILTER(ROW(arr); REGEXMATCH(arr; " – "));
    range; {string_arr&main&":"&string_arr&{CHOOSEROWS(main; SEQUENCE(COUNTA(main)-1; 1; 2)); COUNTA(arr)+1}-1};
    league_rows; FILTER(ROW(arr); REGEXMATCH(arr; "^BASKETBALL\."));
    league_vals; FILTER(arr; REGEXMATCH(arr; "^BASKETBALL\."));
    matched_league; BYROW(main; LAMBDA(r; XLOOKUP(TRUE; league_rows < r; league_vals; ""; -1)));
    original_result; BYROW(range; LAMBDA(x; TRANSPOSE(INDIRECT(x))));
    HSTACK(INDEX(original_result;;1); INDEX(original_result;;2); matched_league)
))

新增功能说明

在保留原功能基础上,新增以下处理:

  • 自动识别A列中所有以BASKETBALL.开头的单元格内容
  • 将该内容匹配到对应赛事行的“league”列(公式输出的第三列),确保每行赛事都关联对应的联赛标识

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 20:33:11