热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用特定搜索过滤11个值

我想分开一个拥有团队的球员。为了找到这11名球员,他们从一个拥有(GK)的运

我想分开一个拥有团队的球员。为了找到这11名球员,他们从一个拥有(GK)的运动员开始,然后连续排在另外10个球员之后,总会有另一个以(GK)开头的运动员。正如我将要处理的多支球队一样,我希望自动进行此过滤,因为每支球队的球员人数不同,但是在某些情况下,所有球队之间的位置都介于10人之间(GK)。这些是持有人。

使用我测试的这个公式,它失败了,因为它从第一个(GK)过滤到最后一个(GK)

仅在一个(GK)之后有10个玩家,而在第十个玩家之后,又有(GK)另一个玩家,我该如何调整过滤条件?

=TRANSPOSE(SPLIT(REGEXEXTRact(TEXTJOIN("♦️",1,TRANSPOSE(SPLIT(REGEXEXTRact(TEXTJOIN("♦️",A2:A),"GK(.*)"),"♦️"))),"(.*)GK"),"♦️"))

使用特定搜索过滤11个值

我要使用的这种格式的问题是,它只有在我真正想要获得的名称(GK)在11之前的情况下才有效。如果不是,则生成错误。而且我也无法添加Lineup 11的第一个(GK)。

使用特定搜索过滤11个值

我想要的正确格式在下面的图片(Column LINEUP (11 Players))和电子表格中:
https://docs.google.com/spreadsheets/d/1jnirW5Wkfcj4eSzM9In0_ChxRFl_KtBjgfnp1Qdi2ZY/edit?usp=sharing

使用特定搜索过滤11个值


尝试这个:

=indirect(query(arrayformula( if( if(REGEXMATCH(G2:G,".(GK)"),row(G2:G),0)-if(REGEXMATCH(G13:G,row(G13:G),0)=-11,"G" & row(G2:G) & ":H" & row(G12:G),)),"Select max(Col1) label max(Col1) ''"))

enter image description here

为了更灵活并可以复制:

=indirect(query(arrayformula( if( if(REGEXMATCH(G3:G,row(G3:G),0) -
if(REGEXMATCH(G14:G,row(G14:G),REGEXEXTRACT(address(row(G1),COLUMN(G1)),"[A-Z]+") & row(G3:G) & ":"
& REGEXEXTRACT(address(row(H1),COLUMN(H1)),"[A-Z]+") & row(G13:G),"Select max(Col1) label max(Col1) ''"))

enter image description here

,

第一个例子

=offset(indirect("A"&arrayformula(vlookup(11,{filter(row(A2:A26),find("(GK)",A2:A26))-{0;array_constrain(filter(row(A2:A26),A2:A26)),count(filter(row(A2:A26),A2:A26)))-1,1)},filter(row(A2:A26),A2:A26))},2,false))),-11,11,1)

第二个例子

=offset(indirect("G"&arrayformula(vlookup(11,{filter(row(G2:G26),G2:G26))-{0;array_constrain(filter(row(G2:G26),G2:G26)),count(filter(row(G2:G26),G2:G26)))-1,filter(row(G2:G26),G2:G26))},1)

推荐阅读
  • 本文详细介绍了使用C#实现Word模版打印的方案。包括添加COM引用、新建Word操作类、开启Word进程、加载模版文件等步骤。通过该方案可以实现C#对Word文档的打印功能。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • Excel数据处理中的七个查询匹配函数详解
    本文介绍了Excel数据处理中的七个查询匹配函数,以vlookup函数为例进行了详细讲解。通过示例和语法解释,说明了vlookup函数的用法和参数的含义,帮助读者更好地理解和运用查询匹配函数进行数据处理。 ... [详细]
  • 本文介绍了在处理不规则数据时如何使用Python自动提取文本中的时间日期,包括使用dateutil.parser模块统一日期字符串格式和使用datefinder模块提取日期。同时,还介绍了一段使用正则表达式的代码,可以支持中文日期和一些特殊的时间识别,例如'2012年12月12日'、'3小时前'、'在2012/12/13哈哈'等。 ... [详细]
  • 模板引擎StringTemplate的使用方法和特点
    本文介绍了模板引擎StringTemplate的使用方法和特点,包括强制Model和View的分离、Lazy-Evaluation、Recursive enable等。同时,还介绍了StringTemplate语法中的属性和普通字符的使用方法,并提供了向模板填充属性的示例代码。 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
  • 网址:https:vue.docschina.orgv2guideforms.html表单input绑定基础用法可以通过使用v-model指令,在 ... [详细]
  • Android自定义控件绘图篇之Paint函数大汇总
    本文介绍了Android自定义控件绘图篇中的Paint函数大汇总,包括重置画笔、设置颜色、设置透明度、设置样式、设置宽度、设置抗锯齿等功能。通过学习这些函数,可以更好地掌握Paint的用法。 ... [详细]
  • 带添加按钮的GridView,item的删除事件
    先上图片效果;gridView无数据时显示添加按钮,有数据时,第一格显示添加按钮,后面显示数据:布局文件:addr_manage.xml<?xmlve ... [详细]
  • MySQL多表数据库操作方法及子查询详解
    本文详细介绍了MySQL数据库的多表操作方法,包括增删改和单表查询,同时还解释了子查询的概念和用法。文章通过示例和步骤说明了如何进行数据的插入、删除和更新操作,以及如何执行单表查询和使用聚合函数进行统计。对于需要对MySQL数据库进行操作的读者来说,本文是一个非常实用的参考资料。 ... [详细]
  • OpenMap教程4 – 图层概述
    本文介绍了OpenMap教程4中关于地图图层的内容,包括将ShapeLayer添加到MapBean中的方法,OpenMap支持的图层类型以及使用BufferedLayer创建图像的MapBean。此外,还介绍了Layer背景标志的作用和OMGraphicHandlerLayer的基础层类。 ... [详细]
  • 正则表达式及其范例
    为什么80%的码农都做不了架构师?一、前言部分控制台输入的字符串,编译成java字符串之后才送进内存,比如控制台打\, ... [详细]
  • 巧用arguments在Javascript的函数中有个名为arguments的类数组对象。它看起来是那么的诡异而且名不经传,但众多的Javascript库都使用着它强大的功能。所 ... [详细]
  • HashMap的相关问题及其底层数据结构和操作流程
    本文介绍了关于HashMap的相关问题,包括其底层数据结构、JDK1.7和JDK1.8的差异、红黑树的使用、扩容和树化的条件、退化为链表的情况、索引的计算方法、hashcode和hash()方法的作用、数组容量的选择、Put方法的流程以及并发问题下的操作。文章还提到了扩容死链和数据错乱的问题,并探讨了key的设计要求。对于对Java面试中的HashMap问题感兴趣的读者,本文将为您提供一些有用的技术和经验。 ... [详细]
  • 表t_user1,t_user2,t_user3,各有id,name两列idname110A ... [详细]
author-avatar
,,,,,,,,,,,,,,,
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有