在 Excel 的单个公式中重复两个单词 n 次

Repeat two words n number of times in a single formula in Excel

我想使用单个公式将引用中指定的两个词重复 n 次,结果是一个动态数组。

例如,如果这两个词是 HelloAdam 并且我需要这两个词重复 3 次,我希望结果显示在一行中,如 table 下面:

column A column B column C column D column E column F
Hello Adam Hello Adam Hello Adam Adam

我该怎么做?

使用 CHOOSE 和 SEQUENCE

=CHOOSE(MOD(SEQUENCE(,A3*2,0),2)+1,"Hello","Adam")

其中A3保存的是重复次数: