【发布时间】:2019-12-15 15:58:25
【问题描述】:
我想将拥有球队的球员分开。为了找到这 11 名球员,他们从一名拥有 (GK) 的运动员开始,并且在连续另外 10 名球员之后,总会有另一名以 (GK) 开始的运动员。就像我将处理多支球队一样,我想自动执行此过滤器,因为每支球队都有不同数量的球员,但在某些位置之间都有 10 名球员(GK)。这些是持有者..
用我测试的这个公式,它失败了,因为它从第一个(GK)过滤到最后一个(GK)
我如何才能调整为仅当一个 (GK) 之后有 10 个玩家并且在第十个玩家之后会有另一个 (GK) 时才进行过滤?
=TRANSPOSE(SPLIT(REGEXEXTRACT(TEXTJOIN("♦️", 1,TRANSPOSE(SPLIT(REGEXEXTRACT(TEXTJOIN("♦️", 1,TRANSPOSE(SPLIT(REGEXEXTRACT(TEXTJOIN("♦️", 1,A2:A), "GK(.*)"), "♦️"))), "(.*)GK"), "♦️"))), "GK(.*)"), "♦️"))
我正在尝试做的这种格式的问题是,它只有在我真正想要获得的 11 之前的 (GK) 名称时才有效。如果不是,它会产生错误。而且我也不能添加 Lineup 11 的第一个(GK)。
我想要的正确表格在下图 (Column LINEUP (11 Players)) 和电子表格中:
https://docs.google.com/spreadsheets/d/1jnirW5Wkfcj4eSzM9In0_ChxRFl_KtBjgfnp1Qdi2ZY/edit?usp=sharing
【问题讨论】:
-
@player0 完成队友
标签: google-sheets google-sheets-formula