- 此问题在此处已有答案**:
Repeat each row N times in Google Sheets(4个答案)
昨天关门了。
此帖子已于昨天编辑并提交审核,未能重新打开帖子:
原始关闭原因未解决
给定一个值列表和每个值 * 对应的数字n
,有没有办法创建一个一维列表,其中每个值重复n
次?
| | A类|乙|C级|
| - ------|- ------|- ------|- ------|
| * * 一个*|* * 动物|* * 重复次数**|* * 结果**|
| * * 二**|土豚|三个|土豚|
| * * 3**|獾|无|土豚|
| * * 四**|水豚|1个|土豚|
| * * 五**|鸭子|第二章|水豚|
| * * 六**|||鸭子|
| * * 七**|||鸭子|
理想情况下,这将是C2中的单个公式。
我在谷歌工作表,但我也会对Excel答案感兴趣。
请注意,* 这与questions * likethese不同,questions对于所有值都具有相同的n
。
3条答案
按热度按时间k5hmc34c1#
你可以试试
或
qq24tv8q2#
几乎是一样的
bxgwgixi3#
重复行给定次数(Excel公式)
XLOOKUP
或XMATCH
函数的性能较差(10k行上23s),因此将更好的MATCH
函数与INDEX
函数(10k行上3s)一起使用。如果希望变量更少:
使用最后一个公式,定义一个名称(例如
RepeatSeq
),然后使用以下名称: