在 Excel 中按顺序添加多个前缀

Add Multiple prefixes in order in Excel

我在Excel中知道的不多,但我想在Excel中添加多个前缀,让它们循环直到单元格数结束。

我使用了这个公式,但它随机选择了它们:

(=CHOOSE(RANDBETWEEN(1, 3),"DR. ","SM. ","FG. ")&" "&A1

我想要的示例输出:

Input: ---------> Output:
A                  DR. A
B                  SM. B
C                  FG. C
D                  DR. D
E                  SM. E
F                  FG. F

您可以尝试,使用CHOOSE() & MOD()

• 单元格 B1

中使用的公式
=CHOOSE(MOD((ROW()-1),3)+1,"DR. ","SM. ","FG. ")&A1

或者,如果可以访问 O365 并且目前在 Insiders,Beta 频道版本,也可以使用 CHOOSECOLS()

• 单元格 B1

中使用的公式
=CHOOSECOLS({"DR. ","SM. ","FG. "},MOD((ROW()-1),3)+1)&A1