【问题标题】:How to concatenate the same array 'X' times without VBA using VLOOKUP如何在没有 VBA 的情况下使用 VLOOKUP 连接相同的数组 \'X\' 次
【发布时间】:2022-11-03 23:45:33
【问题描述】:

我正在尝试创建一个重复一系列数字“X”次的数组。这是我到目前为止所拥有的。 (避免 VBA)。

=VSTACK(SEQUENCE(C1,1), SEQUENCE(C1,1))

我得到:

Column A B (times) C (rows)
1 2 3
2
3
1
2
3

但是我如何根据 B2 内部的内容在 VSTACK 内重复 SEQUENCE(C1,1) 'X' 次?

我考虑过REPT,但这仅适用于字符串

谢谢!

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    你可以使用:

    =tocol(mod(sequence(c1,b1)-1,c1)+1)
    

    【讨论】:

      【解决方案2】:

      你可以使用这个公式: =MAP(SEQUENCE(B1*C1,1,0,1),LAMBDA(a,MOD(a,C1)+1))

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-01-21
        • 2018-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-09-24
        • 2013-01-15
        • 2022-01-24
        相关资源
        最近更新 更多