#递归
全部帖子
  • Boyuan
    Boyuan
    4+
    如图, 要求是要根据A列的子目号分别返回其父级的子目,直到长度为3的根目为止. 因子目级数不固定, 所以用递归每次返回"-"之前的文本, 直到文本长度为3为止.公式如下:=LET(f,LAMBDA(f,t,IF(LEN(t)<=3,t,HSTACK(f(f...
    4
    5
  • wils
    wils

    创作者俱乐部成员

    还是这个问题:下面这个表里,每一行代表生产工件所需子件的数量,要展开这个表,列出生产工件A,所需的最末级子件及数量。工件子件数量AB1AC2BC3BD4DC5DE6曾经用SQL和JS解决过,一直想用公式尝试一下https://bbs.wps.cn/topi...
    8
    4
  • wils
    wils

    创作者俱乐部成员

    3+
    这是个常见的问题:下面这个表里,每一行代表生产工件所需子件的数量,要展开这个表,列出生产工件A,所需的最末级子件及数量。工件子件数量AB1AC2BC3BD4DC5DE6如果安装了xloil,则可以在wps里写sql,而sql里的递归写法似乎非常适合解决这种...
    4
    4
  • wils
    wils

    创作者俱乐部成员

    WPS新的正则公式支持递归匹配,只是相关的介绍较少,看完这个就能简单上手:首先,你肯定知道\1是反向引用,'(\d+).*\1'可以匹配'123a123'很好理解,第一个分组的匹配结果,注意这里是匹配的结果,它出现在后面可以用\1引用然后,记住(?1)这个...
    5
    2
  • wils
    wils

    创作者俱乐部成员

    论坛里老师们的帖子写的很详细了,但对于原本熟悉vba或js宏的我们来说,新的正则公式有一些值得注意的新东西第一个正则里,直接用(?i)来设置flag,这个i表示忽略大小写,所以ab可以匹配到AB第二个正则里,用(?R)递归的表示这个正则本身,例子是要从一堆...
    8
    9