如何使用 VLOOKUP 在不使用 VBA 的情况下连接同一数组“X”次

sco*_*s.r 1 excel excel-formula

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

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

我得到:

A栏 乙(次) C(行)
1 2 3
2
3
1
2
3

但我如何SEQUENCE(C1,1) 在里面重复“X”次VSTACK根据 B2 内部的内容

我想过 REPT,但这只适用于字符串

谢谢你!

Ror*_*ory 5

你可以使用:

=tocol(mod(sequence(c1,b1)-1,c1)+1)
Run Code Online (Sandbox Code Playgroud)

  • 我们两个答案的组合 - 我认为这是最短的版本:`=MOD(SEQUENCE(B1*C1,1,0),C1)+1` (2认同)