是否可以使用公式创建大写字母数组以供其他查找函数使用?
我想使用公式来创建一个这样的数组:
{"A","B","Z"}
答案1
这是通过结合CHAR
来实现的SEQUENCE
。
水平阵列:
=CHAR(SEQUENCE(1,26,65))
垂直阵列:
=CHAR(SEQUENCE(26,1,65))
调用将SEQUENCE
创建一个包含 65 至 90 之间的 26 个数字的数组。通过将此数组传递到函数中CHAR
,每个数字都会转换为大写字母,以CHAR(65)=A
答案2
如果没有 Office 365 及其动态数组。要在另一个公式中创建大写字母数组,我们可以使用:
INDEX(CHAR(ROW($65:$90)),)
或者
INDEX(CHAR(COLUMN($BM:$CL)),)
这些将把字母数组返回到另一个公式。